主题中讨论的其他器件: HALCOGEN
工具/软件:Code Composer Studio
您好!
我将 RM41L232与 CCS /Halcogen 环境搭配使用。
当我在 处理器选项中启用浮点(VFPv3D16)时、我将获得未定义的条目异常。
您可以帮助解决此问题吗?
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
谢谢 Sunil 的回应。
还有一些问题。
1) 1)我为我们的项目提供了 Hercules 安全诊断库。 如果我不启用浮点支持、则会出现以下错误。
gmake:目标"全部"不会由于错误而重新生成。 RIVSparkPack C/C++问题
gmake:***[SAFETY_LIBRARE/SL_ASM_API.obj]错误1 RIVSparkPack C/C++问题
[E0002]指令需要 VFP 支持 SL_ASM_API.asm /Project/safety_library/source 第273行 C/C++问题
[E0002]指令需要 VFP 支持 SL_ASM_API.asm /Project//safety_library/source line 274 C/C++ problem
[E0002]指令需要 VFP 支持 SL_ASM_API.asm /Project//safety_library/source line 275 C/C++ problem
[E0002]指令需要 VFP 支持 SL_ASM_API.asm /Project//safety_library/source line 276 C/C++ problem
[E0002]指令需要 VFP 支持 SL_ASM_API.asm /Project/safety_library/source 第277行 C/C++问题
[E0002]指令需要 VFP 支持 SL_ASM_API.asm /Project//safety_library/source line 278 C/C++ problem
[E0002]指令需要 VFP 支持 SL_ASM_API.asm /Project//safety_library/source line 279 C/C++ problem
[E0002]指令需要 VFP 支持 SL_ASM_API.asm /Project//safety_library/source line 280 C/C++ problem
[E0002]指令需要 VFP 支持 SL_ASM_API.asm /Project//safety_library/source line 281 C/C++ problem
[E0002]指令需要 VFP 支持 SL_ASM_API.asm /Project//safety_library/source line 282 C/C++问题
[E0002]指令需要 VFP 支持 SL_ASM_API.asm /Project//safety_library/source line 283 C/C++ problem
[E0002]指令需要 VFP 支持 SL_ASM_API.asm /Project//safety_library/source line 284 C/C++ problem
[E0002]指令需要 VFP 支持 SL_ASM_API.asm /Project/k/safety_library/source 第285行 C/C++问题
[E0002]指令需要 VFP 支持 SL_ASM_API.asm /Project//safety_library/source line 286 C/C++ problem
[E0002]指令需要 VFP 支持 SL_ASM_API.asm /Project//safety_library/source line 287 C/C++ problem
[E0002]指令需要 VFP 支持 SL_ASM_API.asm /Project/safety_library/source 第288行 C/C++问题
[E0002]指令需要 VFP 或 NEON 支持 sl_ASM_API.asm /Project//safety_library/source line 271 C/C++问题
解决此问题的变通办法是什么?
2) 2)我在以下代码行中添加了注释、这些代码行依赖于 sl_asm_api.asm 文件中的浮点。
然后、我将浮点支持设置为无。
;fmxr fpexc, r2.
;fmdr d0、r1、r1
;fmdr D1、R1、R1
;fmdr D2、R1、R1
;fmdr D3、R1、R1
;fmdr D4、R1、R1
;fmdr D5、R1、R1
;fmdr d6、r1、r1
;fmdr D7、R1、R1
;fmdr D8、R1、R1
;fmdr D9、R1、R1
;fmdr d10、r1、r1
;fmdr D11、R1、R1
;fmdr d12、r1、r1
;fmdr D13、R1、R1
;fmdr D14、R1、R1
;fmdr D15、R1、R1
我能够构建它。 这是否可以评论和运行此安全诊断库?
您好、Sunil、
谢谢。 它发挥了作用。
目前、我已为 RM41微控制器启用了_RM42x_宏。
1) 1)在哪个安全诊断库文件中、我必须对 RM41进行与存储器相关的更改。
2) 2)在 sys_link.cmd 中、我必须在内存中进行哪些更改。
存储器
{
引导程序(X):origin=0x00000000 length=0x00000020
FLASH0 (RX):origin=0x00000020 length=0x0001FFE0
堆栈(RW):origin=0x08000000 length=0x00001500
RAM (RW):origin=0x08001500 length=0x00006B00
/*用户代码开始(2)*/
/*用户代码结束*/
}