第一次接触CH392,碰到几个棘手问题:1、系统使用SPI通信,使用软件无法复位,只能使用RST硬件复位;2、芯片初始化成功且PHY连接后,使用DHCP成功获取IP黄灯闪烁,此时用电脑可PING通,但过个几十秒(不定)更PING不了,黄灯不亮或长亮,此时使用测试指令返回0x06(发送的是0x55),读取IP全是0x43;
查看: 3331
回复: 2
CH293复位与断线
热门产品 :
CH32L103: 32位PDUSB低功耗单片机
(1)软件复位命令肯定是有用的。软件复位有效的前提是软件程序还在正常运行,您可以说明一下软件复位命令前后有什么其他操作使芯片通过什么验证软件复位命令无效,。
(2)初始化成功获取动态IP后,PING包有协议栈自动完成的。按照您的故障现象,可检查一下电路状况。
1、电源问题:保证3V3电源的稳定性,一是上下电时序要求,而是纹波范围要小。确保在整个系统工作时间内都是如此。
2、网口端:网口变压器的中心抽头3v3一定要接,这个请参考我司官网原理图的设计。
共用的3V3可能会对芯片的电源输入3V3造成影响;网口不要调换极性;晶振的频率为32MHz,负载电容12pF,误差最好在 10ppm内。
这个现象找到原因了么? 我也有同样的问题: SPI接口运行一段时间后,读取的数据就是下发的命令字.
比如读取IP使用0x43命令字, 读到额内容就是0x43
请勿发布广告和违法内容, 代码可以选择编辑器代码语言格式, 更易他人阅读帮助您, 或者留下联系方式,以便更好更快服务您
只有登录才能回复,可以选择微信账号登录