芯片是STM32F030R8, STM32CubeMX5.6.0,生成IARV8, 编译结果有3个错误,一个是标识LL_APB1_GRP1_PERIPH没定义,另两个是标识TM2没定义,都在pwm_common.c中,看了下datasheet这芯片根本就没TM2. 用了推荐和最新固件都一样。请问各路高手这是什么问题? |
一般来说,芯片不同,外设也不会相同,需要在相应的位置配置好宏定义,否则软件库的作者每个系列都做一个库了 |
我用5.4.1就不会有这个问题啊,难道新版还倒退了,我觉得应该是BUG. STM32CubeMX本身就是帮助用户配置外设的,不需要用户去配置,那样的话要花很多时间去学习datasheet, 不大现实啊 |