logo

STM8应用笔记 STM8单片机快速入门 在编写软件程序时候应注意的问题

在编写软件程序时候应注意的问题

以下资料由微雪电子整理并发布,未经许可不得转载,否则追究相应责任!

软件编写注意事项:

  • 时钟分配
       主时钟是否正常起振并稳定,各个外设时钟是否开启
  • 选项字节配置(option bytes)
       I/O重映射功能状态是否与实际项目相符合
       如果看门狗使用硬件方法使能,则看门狗在复位后立即有效,主程序必须喂狗。
       如果MCU主频高于16MHz,则需要配置选项字节的MCU等待周期为1
  • 有一些状态寄存器的位的清零是通过读该寄存器来实现的,所以对这样的寄存器操作要清楚其后果。
  • 建议将常用的变量分配在Zero page中,这样可以提高这些变量的访问速度。对于不常用的变量可以用@near定义在0xFF以外区域(相对来说,访问速度略慢)。用户可以根据实际情况决定。

 

在编写软件程序时候应注意的问题

——