另外 startup_ch32v10x.S 启动文件为什么不调用 __libc_fini_array. 这将导致全局变量无法正确初始化. 汇编比较差, 不知道这样写对不对
jal SystemInit
la a0, __libc_fini_array
call __libc_init_array
la t0, main
csrw mepc, t0
mret
另外 startup_ch32v10x.S 启动文件为什么不调用 __libc_fini_array. 这将导致全局变量无法正确初始化. 汇编比较差, 不知道这样写对不对
jal SystemInit
la a0, __libc_fini_array
call __libc_init_array
la t0, main
csrw mepc, t0
mret
举报