STM32 KEIL 单片机报错error: #31: expression must have integral type”

这其实是因为数据不一致相运算导致的
只要我们把数据强制转换成一样 就错误解决了
将数据加上(uint16_t)或者其他数据类型就好了
示例

	num=(uint16_t)240000/(uint16_t)TIM_KHZ/(uint16_t)10;

猜你喜欢

转载自blog.csdn.net/m0_46179894/article/details/108836404
今日推荐