WCH沁恒单片机
直播中

王岩

8年用户 897经验值
私信 关注
[问答]

CH32V103的stack和bss重叠要怎么处理呢?

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

回帖(1)

杨兢兢

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

更多回帖

发帖
×
20
完善资料,
赚取积分