CH579M 运行网络例程UDP_Server, 不管有没插网线总是重启,读R8_RESET_STATUS为02(010:看门狗超时复位 WTR),但看门狗没开。运行其它例程都没有不会重启问题,后来发现拆除HR911105A就不会复位了,电源3.3V也是稳定的,焊上HR911105A并去除R1电阻也会反复重启,不知是什么原因

image.pngCH579M 运行网络例程UDP_Server, 不管有没插网线总是不定时重启(应该是NET库导至的重启),读R8_RESET_STATUS为02(010:看门狗超时复位 WTR),但看门狗没开。运行其它例程都没有不会重启问题,后来发现拆除HR911105A就不会复位了,电源3.3V也是稳定的,焊上HR911105A并去除R1电阻也会反复重启,不知是什么原因。

您好,可以尝试将R5、R6去掉,测试是否是驱动电流不足的影响。



发现问题了,刚开始以为是硬件的问题,其实不是的,是官方库的问题,坑,不开中断就没问题,开了中断就出错


以太网运行必定要开启定时器中断和以太网中断,您指的中断是哪一个中断对芯片运行有影响?



现在又发现一问题,加DEBUG全局宏程序没问题,去除DEBUG宏就出现通讯不上的问题,又是ETH库的问题,因为是封装的库,调试都没办法



    R8_ETH_EIE&=~RB_ETH_EIE_R_EN50;     



这芯片功能是强大,但软件的坑太多了


去掉DEBUG宏定义也是可以正常运行的,您可以去官网下载最新的库和例程包使用。


只有登录才能回复,可以选择微信账号登录