找回密码
 立即注册
×

00:00:00

您有一张0.1元限时体验卡,马上领取获得VIP尊享特权。

请教,不明原因的代码区溢出复位

2023-7-25 00:23 来自 kbxxa 发布 @ 综合讨论


单片机型号是STC32G12K128。
自己画板子弄了一个带触摸屏的小玩意,,目前还是在调试阶段,代码量不多,出问题的是一个TFT屏幕画方框的函数以及触摸屏的触摸。
具体故障就是,如果整个程序调用了这个画方框的函数,然后任何时候使用触摸就会触发复位(不触摸屏幕就不会),通过查询复位标志寄存器RSTFLAG是第2位代码区溢出标志ROMOVF置1了。

但是注释掉用到这个画方框的函数的地方,使用触摸屏完全正常;或者调用很多次这个画方框函数,只要不触摸屏幕也没事。
这是整个程序编译后的大小:
14662

这是设置,基本都

免责声明:

本平台旨在开源共享精神,请勿发布敏感信息,任何违法信息我们将移交公安机关;

热门标签 更多

QQ|手机版|小黑屋|深圳国芯人工智能有限公司 ( 粤ICP备2022108929号-2 )

GMT+8, 2025-5-15 08:28 , Processed in 0.060675 second(s), 28 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

返回顶部