21ic问答首页 - GD32E230用KEIL编译后运行异常
GD32E230用KEIL编译后运行异常
本帖最后由 xuqiangiou 于 2025-10-11 22:13 编辑
我在另一个文件写了个延时函数,主函数里调用时只进函数,函数里的语句却不执行。
延时函数在basis_functions.c文件里
然后运行进入delayMS1()后,从左边行号发灰处可以看出,只有这一行在执行,我把光标打到delayUS1位置,连断点也标注不了,说明这条语句是没编译进去的。
然后我把延时函数写在主函数的文件里面,
本来我想贴出放主函数文件里面的延时函数是会执行语句的截图,刚刚keil卡了一下,重启后现在连延时函数都不编译了
。我现在再重装一下keil看看,不知道各位牛人有没有遇到过这个问题
我在另一个文件写了个延时函数,主函数里调用时只进函数,函数里的语句却不执行。
延时函数在basis_functions.c文件里
然后运行进入delayMS1()后,从左边行号发灰处可以看出,只有这一行在执行,我把光标打到delayUS1位置,连断点也标注不了,说明这条语句是没编译进去的。
然后我把延时函数写在主函数的文件里面,

本来我想贴出放主函数文件里面的延时函数是会执行语句的截图,刚刚keil卡了一下,重启后现在连延时函数都不编译了

问答
赞0
https://bbs.21ic.com/icview-3471092-1-1.html
评论
2025-10-16
赞0
嗯,改低点就好了,现在是1级,改0级就好了。多谢
评论
2025-10-15
赞0
编译优化等级是多少?改低一点试试?
评论
2025-10-14
赞0
评论
2025-10-13
赞0
全局编译也试过,没有用
评论
2025-10-13
赞0
评论
2025-10-13
赞0
评论
2025-10-12
您需要登录后才可以回复 登录 | 注册