stm32无法使用RTThread硬件定时器(HWTimer)实现微妙级别定时,已解决
问题描述:按照RTThread官网提供的DEMO,不能读取us数。
内核版本:RTThread V4.0.1 IAR8.3
问题原因:内核hwtimer.c文件里有三句强制类型转换的地方没有加括号。
补充知识:C语言强制类型转换优先级
强制类型转换等单目运算符优先级大于乘除法等双目运算符优先级
问题描述:按照RTThread官网提供的DEMO,不能读取us数。
内核版本:RTThread V4.0.1 IAR8.3
问题原因:内核hwtimer.c文件里有三句强制类型转换的地方没有加括号。
补充知识:C语言强制类型转换优先级
强制类型转换等单目运算符优先级大于乘除法等双目运算符优先级