我两周就写了三行代码 - ARM Cortex A9 中断与浮点数运算、FPU 问题
作者在调试Xilinx Zynq 7z010芯片的网络通信问题时,发现一个小概率出现的CRC校验失败问题最终源于浮点运算单元(FPU)的使用。在中断处理中进行浮点运算会干扰TCP通信线程,导致数据出错。通过修改FreeRTOS配置和在中断函数中保存/恢复FPU寄存器,问题得到解决。
博客雷达不转载正文。这里只有标题、作者、时间和一小段 AI 生成的摘要;全文在作者自己的站点上,阅读请点上面的按钮过去——文章的版权一直在原作者手里。
你也在写博客?做一张「已被博客雷达收录」的徽章挂回自己的站,想挂就挂,也不占首页。