关于STC单片机首次使用时未擦除用户EEPROM区出现串口打印出现乱码问题。
串口打印使用的事printf库函数输出,如果是片子是首次使用而又未选择下图中打钩的选项
"下次下载用户程序时擦除用户EEPROM区",就出现串口输出是乱码。
可是实际程序中我根本未使用到用户EEPROM区,怀疑是片子出厂时未正确区分代码区和用户EEPROM区,因为stc的用户EEPROM区实际是用一整块flash芯片通过固件代码分出来的。即把一整块flash芯片分成了代码区和用户EEPROM区。
如果片子全新首次使用时未执行固件分离操作就可能出现问题,即下面擦除用户EEPROM区就包含了把整块flash分成两块的操作
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请
点击举报。