2
24
30
新手上路
使用道具 举报
1万
7万
11万
管理员
eric2013 发表于 2025-1-4 06:57 sizeof下DMARxDscrTab和DMATxDscrTab大小分别是多少。
guxiangguo 发表于 2025-1-6 12:54 补充一下我修改这个宏定义大小的原因,就是我在开启网络任务后,莫名其妙的会进入 HardFault_Handler,通过 ...
eric2013 发表于 2025-1-7 06:59 你这个MPU配置的是512. MPU_InitStruct.Size = MPU_REGION_SIZE_512B;
guxiangguo 发表于 2025-1-7 14:34 没有超过512,我用cubemx重新建立了工程,直接设置为8都不能ping通
eric2013 发表于 2025-1-8 07:39 今天我不忙了,我测试下我这边,帮你看看
guxiangguo 发表于 2025-1-8 10:27 多谢硬汉哥帮忙
eric2013 发表于 2025-1-9 06:29 帮你测试了,确定没问题 使用的这个例子
guxiangguo 发表于 2025-1-9 08:42 我这边用的freertos,会不会是系统的问题,目前还有一个问题,mqtt发布主题时运行到if (TCP_SEQ_LT(lwip_ ...
eric2013 发表于 2025-1-10 07:12 1、是不是系统问题,这个不好说,得排查下。 2、MQTT我不熟,可以看下HardFault_Handler的错误类型,这 ...
guxiangguo 发表于 2025-1-10 11:09 补充一下图片
eric2013 发表于 2025-1-11 06:52 那里截图的这个位置HALTED不是异常,是你暂停调试了。
guxiangguo 发表于 2025-1-13 09:33 那是因为程序不运行了,暂停后是停在HardFault_Handler里的
eric2013 发表于 2025-1-14 08:11 这样的话,你的程序没有出现硬件异常,仅仅是运行异常了,这个你排查下程序了。
guxiangguo 发表于 2025-1-14 10:43 最终定位到问题点是lwip协议栈tcp_output函数中的这一行代码if (TCP_SEQ_LT(lwip_ntohl(seg->tcphdr->seq ...
本版积分规则 发表回复 回帖后跳转到最后一页
|小黑屋|Archiver|手机版|硬汉嵌入式论坛
GMT+8, 2025-8-14 02:02 , Processed in 0.063912 second(s), 28 queries .
Powered by Discuz! X3.4 Licensed
Copyright © 2001-2023, Tencent Cloud.