CH565挂载fatfs

请问CH565可以挂载fatfs吗,我尝试了一下,但是有个报错不是很懂

在startup_CH56x.S这个文件里面,如下图

1680837071494.jpg

报错内容如下

11:02:21 **** Incremental Build of configuration obj for project SPI0_FLASH ****

make -j4 all?

Memory region? ? ? ? ?Used Size? Region Size? %age Used

d:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/bin/ld.exe: ./Startup/startup_CH56x.o: in function `.L0 ':

? ? ? ? ? ?FLASH:? ? ? ? ?400 B? ? ? ?448 KB? ? ? 0.09%

C:/Users/OREO/Desktop/CH565图传/CH569EVT/EVT/EXAM/SRC/Startup/startup_CH56x.S:165: undefined reference to `main'

? ? ? ? ? ? ?RAM:? ? ? ? ? 2 KB? ? ? ? 16 KB? ? ?12.50%

collect2.exe: error: ld returned 1 exit status

? ? ? ? ? ? RAMX:? ? ? ? ? 0 GB? ? ? ? 32 KB? ? ? 0.00%

make: *** [makefile:58: SPI0_FLASH.elf] Error 1

请问这是什么意思

您好,

可以尝试修改LD文件调大RAMX大小试试,调大到32K或者64K,要注意的是下载配置项部分也要对应修改,且当代码超过ROM大小时,主频不得高于80M,若还是有问题,可以将代码发送至邮箱dxy@wch.cn

image.png


只有登录才能回复,可以选择微信账号登录