|
因为没有九齐的专区,暂且发在51这边吧。
分享下最近遇到的关于九齐NY8A051单片机中文规格书的一点错误,一来权做记录,二来也给后来者提个醒。
调试程序时遇到的问题是MCU初始化完成后进入睡眠模式正常,但被唤醒一次后,再次进入睡眠模式会被自动唤醒,导到低功耗失败。最终分析查找,发现原因在于中断位的处理,中文规格书写的中断位是由硬体清零,如下图,但这里实际应该写由软件清零,属于翻译错误,我也是在对比了英文规格书后才发现,这个标志位可以在中断里面清零,也可以在睡眠前的任意过程清零,增加清零代码后,产品低功耗运行很好,整机在10uA以内,挺不错。
可能中文的还会有其它坑,遇到了后续再做记录分享!有能力建议直接 english datasheet。
|
评分
-
查看全部评分
|