请问CH32V103的stack和bss重叠如何解决

定义了两个50*188的数组,报错显示section .stack VMA [0000000020004800,0000000020004fff] overlaps section .bss VMA [00000000200000d0,0000000020004ac3]

你好,你这个错误是由于超过单片机RAM大小引起的,单片机本身RAM大小为20K,你这定义的两个数组大小已经是18.8K,再加上其他的,导致程序整体大小超过20K,因此报这个错误,建议修改数组大小。


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