问答

汇集网友智慧,解决技术难题

21ic问答首页 - 用128大小的FiFo缓存区接收IAP数据包,程序无法正常读取数据

128 iap 数据包 MUC 单片机 技术交流

用128大小的FiFo缓存区接收IAP数据包,程序无法正常读取数据

夜伴轻雨2024-08-24
将FiFo缓存区调大后,程序就进入硬件中断0x080000E2 HardFault_Handler。定位在STR r2,[sp,#0x1E0]。
因为用的DLT645协议,数据包比较大,有两百多
用一个函数来判断接收到的数据,再和数据里的帧总数量对比。但是数据包太大,导致无法正常判断收到的数据帧数量。
回答 +关注 8
829人浏览 0人回答问题 分享 举报
0 个回答

您需要登录后才可以回复 登录 | 注册