我必须测试基于stm32f746g发现的chirp代码,但我需要在Keil中进行测试。我试过了,但它给出了错误。我已经尝试了arm cc 6和GNU for arm,但仍然无法编译。\test2.axf: Error: L6218E: Undefined symbol chirp_sdk_error_code_to_string (引用自main.o)。.\test2.axf:错误: L6218E:未定义的符号chirp_sdk_set_config (来自main.o
在CubeMX中,我的项目有选项“双核启动模式”=“两个CPU同时启动”。生成代码后,我在Keil中编译它。链接器抱怨:构建目标“新的从头开始Eval_CM7”new from scratch Eval_CM7\new from scratch Eval_CM7.sct(7):错误: L6235E:多个部分与选择器匹配-不能都是第一个/最后一个。信息不足,无法列出图像符号。已
我正在尝试将一个c++库添加到keil中的一个c项目中。代码正在被正确编译和链接,但是我无法调试,因为它无法达到,main.It在一个函数sys_open上被停止,完全在BKPT0xAB指令下。我试着在keil论坛上发帖。
我认为这与arm的半托管有关。我尝试不使用半托管,并在重定向程序c中重新实现以下功能。但是我得到了一个链接器错误,sys_open是乘法定义的。Error: L6200E: Symbol _sys_open mu
所有:我更新了我的keil版本到最新版本V5.37,然后我发现这个项目不能再构建了。由于V5.37不支持编译器5,并将默认编译器设置为编译器6,所以我用独立的update7安装了编译器5(Arm编译器版本5,V5.06 patch.and ),然后将编译器5添加到keil,将编译器5设置为默认编译器Error: C9511E: Unable to determine the current toolkit.Build Time Elapsed: 00:00:01
从构建输出来看,它意味着keil