jhon.cheng 发表于 2013-4-24 12:31:42

PMSM FOC SDK3.3里面的project没有MC Library Project这个文件夹

      我打开 PMSM FOC SDK3.3里面的project里面的STM32F10XX_Workspace的时候,选择好STM32E-EVAL,编译时,没有通过,提示:Fatal Error: #error directive: "Invalid configuration: MCU definition in Control stage parameters.h not compatible with selected board" C:\Program Files\STMicroelectronics\STM32 PMSM FOC Firmware Library v3.3 - WEB distribution\Project\CrossCheck.h 73 这个错误,在这个文件 Control stage parameters.h 发现STM32F103x_MD改为HD,以后还是报错,仔细查原因,user manual UM1052 section6上面都是三个floder,没有MC Library Project,请问这个问题怎么办?

废鱼 发表于 2013-4-25 11:17:54

RE:PMSM FOC SDK3.3里面的project没有MC Library Project这个文件夹

添加LIB。这个提示应该是说没有定义选择开发板的类型。

416446891 发表于 2013-7-14 10:02:51

RE:PMSM FOC SDK3.3里面的project没有MC Library Project这个文件夹

楼主解决了这个问题没有?我这边的工程也没有编译通过,不知道为什么,求楼主解答

qq335702318 发表于 2013-8-1 17:37:09

回复:PMSM FOC SDK3.3里面的project没有MC Library Project这个文件夹

回复第 3 楼 于2013-07-14 10:02:51发表:
楼主解决了这个问题没有?我这边的工程也没有编译通过,不知道为什么,求楼主解答 

求完整代码
我帮你查原因

zjinfeng 发表于 2013-8-16 15:27:34

RE:PMSM FOC SDK3.3里面的project没有MC Library Project这个文件夹

类似问题,定义了#define STM32F103x_HD 也没有用。用户手册没有说怎样配置,很多头文件缺失,demo不好用。

yswtxiao 发表于 2013-12-6 09:13:39

RE:PMSM FOC SDK3.3里面的project没有MC Library Project这个文件夹

这个问题是因为parameters.h头文件是ST Motor Control Workbench产生的,你DEMO项目中的要使用的头文件与parameters.h头文件不对应。

Jingcha001 发表于 2014-4-4 16:14:11

回复:PMSM FOC SDK3.3里面的project没有MC Library Project这个文件夹

 看下:\STM32 PMSM FOC Firmware Library v3.3 - Confidential distribution\System & Drive Params文件夹下的
Control stage parameters.h文件是否定义正确, 一般来说需要先运行下ST Motor Control Workbench,配置完相应电机参数,芯片以及管脚配置参数后,编译可以顺利通过。

小妞爱上树 发表于 2014-4-22 17:24:20

回复:PMSM FOC SDK3.3里面的project没有MC Library Project这个文件夹

"MCU definition in Control stage parameters.h not compatible with selected board"   大神,我已经把ST MC GUI也配置过了,头文件也改了,还是出现这个问题,请问你解决了吗?跪地求答案:L:L

小妞爱上树 发表于 2014-4-22 17:25:31

回复:PMSM FOC SDK3.3里面的project没有MC Library Project这个文件夹

回复第 6 楼 于2013-12-06 09:13:39发表:
这个问题是因为parameters.h头文件是ST Motor Control Workbench产生的,你DEMO项目中的要使用的头文件与parameters.h头文件不对应。 

配置过了 为什么还会出现MCU definition in Control stage parameters.h not compatible with selected board 这个问题

hua_4101 发表于 2014-6-19 14:41:57

回复:PMSM FOC SDK3.3里面的project没有MC Library Project这个文件夹

回复第 2 楼 于2013-04-25 11:17:54发表:
添加LIB。这个提示应该是说没有定义选择开发板的类型。 

你好,我用SDK3.4版本,编译时出现问题显示Invalid configuration :MCU definition in control stage parameters.h not compatible with seleted board
库里面有MC library 文件,还需要添加什么LIB? 没看到有选择开发板类型的选项啊

Berlin_3015979 发表于 2017-3-27 11:38:50

楼主,问题解决了吗?我下载的4.2的版本也是这样,求教

leftright789 发表于 2017-6-26 19:58:17

MCU definition in control stage parameters.h not compatible with seleted board
针对这个问题,我是按照hands-on_stm32_pmsm-foc-sdk.pdf文档中的步骤解决的,文档中的需要在Keil中选择一下target才能编译成功,奇怪的是,默认工程中只有STM32100B-EVAL可以成功。
页: [1]
查看完整版本: PMSM FOC SDK3.3里面的project没有MC Library Project这个文件夹