[ARM入门] KEIL MDK调试中的奇怪问题

[复制链接]
 楼主| rainbowII 发表于 2016-12-21 20:44 | 显示全部楼层 |阅读模式
在模板文件中core_m3.c的自带文件中发现有两处错误,然后我在stm32f103x_it.c中自己做了一个__asm void __wait(){} 函数,也出现报错,但是编译连接后,又显示没错误,而且程序可以进入到函数里面去,这个
是不是KEIL MDK5.1的BUG啊???

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
 楼主| rainbowII 发表于 2016-12-21 20:45 | 显示全部楼层
注意编译连接后,那个红色的X还是在那里,非常奇怪
 楼主| rainbowII 发表于 2016-12-22 16:41 | 显示全部楼层
yyy71cj 发表于 2016-12-22 11:49
编辑器的问题,无视就阔以了

谢谢回复,你也碰到这个问题了吧?
lishutong 发表于 2016-12-22 19:42 | 显示全部楼层
rainbowII 发表于 2016-12-22 16:41
谢谢回复,你也碰到这个问题了吧?

这个正常。mdk的编辑器还没那么智能。
1269368499 发表于 2016-12-22 20:25 | 显示全部楼层
因为KEIL不是正版。有时候出错
 楼主| rainbowII 发表于 2016-12-23 09:21 | 显示全部楼层
1269368499 发表于 2016-12-22 20:25
因为KEIL不是正版。有时候出错

朋友,正版的多少钱?
lmingyi 发表于 2016-12-25 18:58 | 显示全部楼层
新版不建议使用旧版语法,新版要求汇编需要再函数体内指定,这种写法需要放再汇编文件内。
john_lee 发表于 2016-12-25 22:17 | 显示全部楼层
这个帖子提到的问题跟楼主一样,楼主可以参考一下跟帖的回答。
http://bbs.21ic.com/icview-1649630-1-1.html
 楼主| rainbowII 发表于 2016-12-30 12:47 | 显示全部楼层
lmingyi 发表于 2016-12-25 18:58
新版不建议使用旧版语法,新版要求汇编需要再函数体内指定,这种写法需要放再汇编文件内。 ...

谢谢
hufengweixx 发表于 2017-1-3 08:38 | 显示全部楼层
楼上的正解
您需要登录后才可以回帖 登录 | 注册

本版积分规则

14

主题

125

帖子

2

粉丝
快速回复 在线客服 返回列表 返回顶部

14

主题

125

帖子

2

粉丝
快速回复 在线客服 返回列表 返回顶部