新闻中心

EEPW首页>嵌入式系统>设计应用> 单片机的一些开发实用技巧

单片机的一些开发实用技巧

作者: 时间:2016-12-02 来源:网络 收藏

本文引用地址://m.amcfsurvey.com/article/201612/324992.htm

  图2

  5. 点击Rebuild target(重建所有目标文件)即可得到编译结果(图3)。

  图3

  四。修改Startup.a51起始代码
  单片机运行过程中免不了受干扰,有时可能会造成死机,我们可以使用“看门狗”来复位并重启单片机。根据笔者的经验,这时的内存区数据可能不一定会全部冲毁,主要是PC指针错乱所为。上海模拟电路/数字电路培训但使用C51编写的程序在复位后会执行一段Startup.a51“起始代码”,导致内存全部清零,使正在运行的数据全部丢失。解决这一问题的办法是修改Startup.a51“起始代码”,本刊今年1月的文章 <谈谈c语言在单片机开发中的应用> 也谈到这个问题,但许多读者在keil集成开发环境中不知怎么做?这里我们通过一个实验程序来详解一下,实验采用 <手把手教你学单片机> 讲座的S2试验板(S2板的电路原理见2003年2月号 <电子制作> )。


评论


技术专区

关闭