原创 C80C51F340可以通过编译却无法程序却无法运行的原因

2018-8-23 10:36 2182 15 15 分类: MCU/ 嵌入式 文集: C8051F3xx单片机
前段时间在做一个基于C8051系列单片机的一个项目,将遇到的问题记录一下。

1、在编写C8051f340单片机程序的过程中,全局变量的数量不能定义太多。否则会出现可以通过编译,但在仿真、运行过程中发现无法正常运行的问题(猜测全局变量是占用太多资源,初始化过程中破坏了单片机的驱动空间)。最方便的解决办法就是定义时不声明,在定义的文件中编写一个函数来实现。
2、C8051F3xx的内部FLASH可通过程序读写,操作顺序可参考数据手册,写入的数据是非易失性的。

细节不方便描述太多,如遇到同样的困惑可发邮件交流:1069886355@qq.com。

文章评论0条评论)

登录后参与讨论
我要评论
0
15
1
2
3
4
5
6
7
8
9
0
关闭 站长推荐上一条 /4 下一条