WCH沁恒单片机
直播中

池鹄展

8年用户 1009经验值
擅长:可编程逻辑 电源/新能源
私信 关注
[问答]

求助,请问CH551G到底有多少IRAM?

现阶段用ch551g做一款NFC读卡模组,采用配置一
编译成功
但是软件运行,不起来。只要刷卡成功总是重新启动(这里采用串口打印)。


后来折腾了几天后改了编译配置如配置二
编译成功
此时软件运行ok,能够输出预料中的结果,请问官方,咱们iram到底有多大呀?理论上说。data数据并没有超过250bytes,但是运行确有问题。
  



回帖(1)

陈荣锦

2022-6-9 11:53:15
有可能你的代码里面有中断操作,且中断里面有对全局变量的处理。有可能数据在搬移的时候又启用了不同的寄存器组,导致数据搬移的时候出现异常。建议是全局变量用xdata来定义,局部变量可以不用管。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分