打印

AT32F407 网口经常死掉,???

[复制链接]
1237|3
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
xiaobobo|  楼主 | 2022-7-1 11:47 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
AT32F407  网口经常会死掉,原厂开发板测试,用TCP 不停收发数据(10MS间隔,100BYTE),1-3小时后 网口就死了,其他外设都是好的,,网口死后,不会产生中断了void EMAC_IRQHandler(void){},网口不能收也不能发了,

使用特权

评论回复

相关帖子

沙发
EtherWalker| | 2022-7-2 17:13 | 只看该作者
确实,我之前用这个开发板网口也挂掉过一次~

使用特权

评论回复
板凳
xiaobobo|  楼主 | 2022-7-6 15:29 | 只看该作者
本帖最后由 xiaobobo 于 2022-7-7 19:32 编辑

找到原因了,EMAC  数据包收发送很快时  DMA 有时会出现异常停止,不能自动恢复,只能复位重新初始化EMAC,这个是芯片缺陷,AT32F407 出下一个版本要改正了,

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

12

主题

28

帖子

1

粉丝