打印
[蓝牙芯片]

CH573 编译错误, 求解

[复制链接]
7036|4
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
zhao67480|  楼主 | 2021-9-29 16:47 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
make -j4 all
Memory region         Used Size  Region Size  %age Used
./Startup/startup_CH573.o: in function `.L0 ':
           FLASH:       10148 B       448 KB      2.21%
F:/2021-04-21-F1/CODE/EXAM/SRC/Startup/startup_CH573.S:22:(.vector+0xc): relocation truncated to fit: R_RISCV_JAL against symbol `HardFault_Handler' defined in .text.HardFault_Handler section in ./StdPeriphDriver/CH57x_sys.o
             RAM:        2804 B        18 KB     15.21%
collect2.exe: error: ld returned 1 exit status
make: *** [makefile:57: Code_OfficeLock_CH573_v1.0.1_test.elf] Error 1

16:38:56 Build Failed. 2 errors, 0 warnings. (took 24s.139ms)

使用特权

评论回复
沙发
qq172179| | 2021-9-29 17:51 | 只看该作者
汇编文件中  J hardfault handler  中 j伪指令 跳转到当前地址一定范围内的地方,你这个是超出范围了,是不是自定义了函数地址

使用特权

评论回复
板凳
zhao67480|  楼主 | 2021-9-29 17:57 | 只看该作者
qq172179 发表于 2021-9-29 17:51
汇编文件中  J hardfault handler  中 j伪指令 跳转到当前地址一定范围内的地方,你这个是超出范围了,是不 ...

从stm32移植的代码,上面也有个HardFault_Handler这个函数, 后面删掉了

使用特权

评论回复
地板
海洋无限| | 2021-9-30 13:13 | 只看该作者

使用特权

评论回复
5
littlelida| | 2021-10-4 12:05 | 只看该作者
哎呀我去,我太高看自己了,
路过帮顶

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

16

主题

51

帖子

0

粉丝