一个头痛的问题,IAR for 8051 debug时watch char超过0x80就死

2020-01-12 17:23发布

本帖最后由 LCRPN 于 2019-8-21 15:04 编辑

Debug的时候,Watch中只要有一个char类型,一旦值处于0x81-0xFE,整个IDE立马就死。

鼠标悬停到某个char类型变量上等pop up也会,或者结构体,只要其中有一个超范围的char类型需要显示出来,都会死掉。

困扰我很久了。


---------------
修改错别字
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
8条回答
xyz.543
1楼-- · 2020-01-12 22:35
MCU 貌似是要选 8052 还是调用 52 的配置才行吧? 于 Keil 的 C51 是这样搞的。
lzchuo
2楼-- · 2020-01-13 01:41
IAR哪个版本?芯片型号选的什么?
LCRPN
3楼-- · 2020-01-13 05:47
xyz.543 发表于 2019-8-21 13:27
MCU 貌似是要选 8052 还是调用 52 的配置才行吧? 于 Keil 的 C51 是这样搞的。

跟MCU应该没关系,怀疑是调试组件有BUG。
LCRPN
4楼-- · 2020-01-13 10:03
 精彩回答 2  元偷偷看……
lzchuo
5楼-- · 2020-01-13 14:27
LCRPN 发表于 2019-8-21 15:07
IAR for 8051 10.20.1, 芯片N76E003。
IDE是8.0的。

IAR for 8051  里选芯片型号是怎么选 的? 没有N76E003吧,头文件呢?
lzchuo
6楼-- · 2020-01-13 18:12
lzchuo 发表于 2019-8-21 15:14
IAR for 8051  里选芯片型号是怎么选 的? 没有N76E003吧,头文件呢?

我用KEIL倒是没什么问题。

一周热门 更多>