Truth 发表于 2014-4-15 20:38:14

ucosiii定时器频率问题

官方移植好的ucosiii是在stm32F107xx上面的,笔者将其移植到STM32F103XX后,使用时,发现使用OS_TMR定时,频率是10HZ,这种频率无疑太低了,后来发现是在os_cfg_app.h配置文件下面的#defineOS_CFG_TMR_TASK_RATE_HZ      10u               /* Rate for timers (10 Hz Typ.)                           */
宏定义定义了定时器频率为10hz,这里将其改成
#defineOS_CFG_TMR_TASK_RATE_HZ      1000u               /* Rate for timers (1000 Hz Typ.)                           */
就变成1ms精度的定时器了。

页: [1]
查看完整版本: ucosiii定时器频率问题