微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > MCU和单片机设计讨论 > IAR对STM8的精确延时

IAR对STM8的精确延时

时间:10-02 整理:3721RD 点击:
      小弟近期在入手STM8,用的编译器是IAR,结果就蛋疼了,用IAR玩MSP430的时候,提供了精确的延时函数:#define CPU_F ((double)8000000)
#define delay_us(x) __delay_cycles((long)(CPU_F*(double)x/1000000.0))
#define delay_ms(x) __delay_cycles((long)(CPU_F*(double)x/1000.0))
      但是对STM8,居然没有!
      所以小弟想向各位大神请教一下延时函数的算法,好自己去编一个,省的老是靠别人......
      如果哪位大神已经编译出来了的,也可以分享下,谢谢

用调试器软件打断点,实测延时时间就可以了

很简单,写一个亮灭的小灯程序,放在主循环中,软仿,查看波形,调整参数,就搞定了

看看,,,,,,,,,,,,,

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top