单片机为什么一直重启,为什么不能正常工作

记录两个实践问题

    当你的程序怎么调也找不到问题,但是就是不能正常运行,串口不能正常使用等问题,检查很多遍既没有发现逻辑错误,也没有发现语法错误,不妨检查一下你的程序是否超过了单片机的容量。

   比如说,项目中使用的单片机是STC8H1K08系列的,那么它的程序存储区最多8K,超过这个容量时就会出现各种无法预料的问题。经过编译这个项目的程序有9k多,远远超过单片机的容量。

像这样烧录进单片机的话,就会出现无法预料的各种各样的情况,你只要注释掉其中一部分代码,或者说精炼你的程序结构,合理的使用程序的存储空间即可。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

沉缘铭尘

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值