MotorControl Workbench生成的工程文件编译出错
Error: identifier "GPIO_TypeDef" is undefined C:\Program Files (x86)\STMicroelectronics\MC_SDK_5.1.1\foc0628\MCSDK_v5.1.0\MotorControl\MCSDK\MCLib\Any\Inc\digital_output.h 81Error: identifier "GPIO_TypeDef" is undefined C:\Program Files (x86)\STMicroelectronics\MC_SDK_5.1.1\foc0628\MCSDK_v5.1.0\MotorControl\MCSDK\MCLib\Any\Inc\ntc_temperature_sensor.h 92
Warning: function "MC_Scheduler" declared implicitly C:\Program Files (x86)\STMicroelectronics\MC_SDK_5.1.1\foc0628\MCSDK_v5.1.0\MotorControl\Applications\Test_MotorApp\Src\Timebase.c 88
Warning: function "TSK_SafetyTask" declared implicitly C:\Program Files (x86)\STMicroelectronics\MC_SDK_5.1.1\foc0628\MCSDK_v5.1.0\MotorControl\Applications\Test_MotorApp\Src\Timebase.c 90
Warning: function "UI_Scheduler" declared implicitly C:\Program Files (x86)\STMicroelectronics\MC_SDK_5.1.1\foc0628\MCSDK_v5.1.0\MotorControl\Applications\Test_MotorApp\Src\Timebase.c 98
Error while running C/C++ Compiler
Total number of errors: 192
Total number of warnings: 104
采用MotorControl Workbench 5.1.1导出的IAR FOC工程文件编译无法通过,好多错误!
Error:通用IO结构体未定义:包含例如 stm32f4xx.h 头文件,定义 USE_STDPERIPH_DRIVER
警告是隐式申明问题,可能是没申明(包含下头文件),可能是条件编译#ifdef 一些函数未声明,是宏文件没包含进去,或者文件存放路径不对,好好查一下问题不大 楼主贴出的错误代码太模糊,能否贴出相关文件列表?方便大家参考解答。
从错误代码上看可能是GPIO被屏蔽了或者头文件中没有定义。
页:
[1]