STM32CubeMX的main.h文件生成脚本
STM32CubeMX升级到4.23.0之后,加入freertos之后生成的工程文件会报错:“..\Middlewares\Third_Party\FreeRTOS\Source\portable\RVDS\ARM_CM3\port.c(412):error:A1586E:Badoperandtypes(UnDefOT,Constant)foroperator(”,最后发现是main.h中的#include"stm32f1xx_hal.h"的定义引起的冲突,网上就一个老外问了这个问题,我不相信就没有其他人遇到。把“tpl_main_h.ftl”放到“.../STM32Cube\db\templates”目录下即
用户评论
vc40052asm 2019-07-15 08:02:14
好东西好东西啊
fyonggang 2019-07-15 08:02:14
很好,没积分了 来评论下呵呵
yab10502 2019-07-15 08:02:14
原来可以编译的现在都有问题了
hjireh 2019-07-15 08:02:14
我的解决了!!
m32429_37656872 2019-07-15 08:02:14
我按此方法操作,问题依旧存在呀..\Middlewares\Third_Party\FreeRTOS\Source\portable\RVDS\ARM_CM4F\port.c(483): error: A1586E: Bad operand types (UnDefOT, Constant) for operator (