好久以来给老师做项目,主要是横向的东西,也没有时间来写写博客。
最近用IAP15、STC8、STM32的开发一个系统,过程中遇到了挺多问题的,主要的一个问题就是RAM不够大,申请的变量太多,导致很离奇的错误发生,然后主要有以下几点吧,记下来自己提个醒。
1、单片机系统中写代码注意RAM大小,申请适合大小的变量,不宜过多。
2、调试接口一定要正确,最好是系统调试的时候一定是好使的,并且在出问题的时候首先检测调试接口与调试代码是否正常。
3、调试的时候要层层排查错误,先检查最基础层的代码,保证元件正确,基础操作正确。
4、等等等
5、等等等