116
1401
9035
技术达人
使用特权
0
492
1426
助理工程师
wubangmi 发表于 2023-2-13 10:42 我敢肯定你直接把栈放大就没啥问题了,出现这个问题的根本原因是你栈被冲了 ...
jerkoh 发表于 2023-2-13 10:54 是的,0x200 调到0x400 会好一些 但还是无法阻止压力测试大数据,按理说应该可以任意大数据进来都能抵挡 ...
jerkoh 发表于 2023-2-13 10:55 有什么彻底的办法,让DMA接收的数据 不影响栈吗?
wubangmi 发表于 2023-2-13 10:57 那就是你DMA触发搬运数据没控制好,由于DMA出错,导致DMA失控一直在搬数据又把栈给冲掉了 ...
13
2521
7563
高级工程师
35
204
595
高级技术员
UART_DMA_TX_RX test.png (34.85 KB )
下载附件
2023-2-13 14:01 上传
yang377156216 发表于 2023-2-13 14:04 这个压力测试未发生进入 HardFault 的问题。 DMA 的配置与你的一样,栈的配置也是默认的 0x200,另外第一 ...
chenqianqian 发表于 2023-2-13 12:07 数据溢出引出的hardfault
9
28
初级技术员
发表回复 本版积分规则 回帖后跳转到最后一页
等级类勋章
发帖类勋章
时间类勋章
人才类勋章
2
扫码关注 21ic 官方微信
扫码关注嵌入式微处理器
扫码关注21ic项目外包
扫码关注21ic视频号
扫码关注21ic抖音号
本站介绍 | 申请友情链接 | 欢迎投稿 | 隐私声明 | 广告业务 | 网站地图 | 联系我们 | 诚聘英才 | 论坛帮助
京公网安备 11010802024343号