Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/c/71.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C &引用;“节类型冲突”;在arm嵌入式中,它是什么?_C_Embedded_Arm_Stm32 - Fatal编程技术网

C &引用;“节类型冲突”;在arm嵌入式中,它是什么?

C &引用;“节类型冲突”;在arm嵌入式中,它是什么?,c,embedded,arm,stm32,C,Embedded,Arm,Stm32,我得到了一个错误: 有谁能在这方面指导我吗?这是什么样的错误。导致这种情况的一些常见错误原因是什么。我问的是关于节类型冲突的问题 我在谷歌上看到的是,人们对他们的特定平台、编译器说了不同的话 我正在使用GCC、STM32F429I和VSTAR操作系统(RTOS) 注:您可以通过右键单击并查看图像来正确查看图像。请复制并将完整和未编辑的错误粘贴到您的问题中。要读取图像中的文本是不可能的。从windows dos框中复制只是在该平台上进行严肃工作的众多痛苦之一;如果我记得它是通过窗口标题栏上的某个

我得到了一个错误:

有谁能在这方面指导我吗?这是什么样的错误。导致这种情况的一些常见错误原因是什么。我问的是关于节类型冲突的问题

我在谷歌上看到的是,人们对他们的特定平台、编译器说了不同的话

我正在使用GCC、STM32F429I和VSTAR操作系统(RTOS)


注:您可以通过右键单击并查看图像来正确查看图像。

请复制并将完整和未编辑的错误粘贴到您的问题中。要读取图像中的文本是不可能的。从windows dos框中复制只是在该平台上进行严肃工作的众多痛苦之一;如果我记得它是通过窗口标题栏上的某个秘密右键单击菜单或类似的方式完成的。@JoachimPileborg:我添加了一个备注。CMD不允许我右键单击。如果您仍然看不到图像,我可以键入错误。这甚至很难读取,但我怀疑您在一个位置将某些内容视为常量,在另一个位置将其视为“普通”,这会导致与链接器规则冲突,链接器规则将常量放在flash中,而将其他内容放在(可能已初始化)中ram存储。看起来像Os_SC1_EPSSOS_IIK_400_STM32F429I_GNU定义了两次。另外,您能否从第530行的C:\Users\munullah\eclipseworkspace\onsvr\vstar\u os\applications\sample\gen\STM32F429I\GNU\os\u Lcfg.C和第53行的C:\Users\munullah\eclipseworkspace\onsvr\vstar\u os\applications\sample\gen\stm32f42i\GNU\os\Lcfg.C转储字符串?
C:\Users\munullah\eclipseworkspace\onsvr\vstar_os\applications\sample\gen
\STM32F429I\GNU\Os_Lcfg.c:530:58: error: 
Os_IsrCAT1PlatformConfig causes a section type conflict with 
Os_SC1_EPSSOS_IIK_400_STM32F429I_GNU         
CONSTP2CONST(Os_IsrPlatformConfigType,OS_CONST,OS_CONST) Os_IsrCAT1PlatformConfig[1];

C:\Users\munullah\eclipseworkspace\onsvr\vstar_os\applications\sample\gen\STM32F429I\GNU\Os_Lcfg.c:53:21: 
note: 'Os_SC1_EPSSOS_IIK_400_STM32F429I_GNU'
 was declared here
 CONST(uint8,OS_VAR) Os_SC1_EPSSOS_IIK_400_STM32F429I_GNU = (uint8)0U;

                   ^
../../BuildSystem/makefile:283: recipe for target 'objs/STM32F429I/GNU/Os_Lcfg.o' failed
make: *** [objs/STM32F429I/GNU/Os_Lcfg.o] Error 1