CH432INT#中断问题

你好,CH432在异常状态下如何有效的软复位,WriteCH432Data( CH432_IER_PORT, BIT_IER_RESET);进行端口复位是否可行


CH432异常状态下无法复位


您好

不知道您说的异常状态是指什么呢?如果是因为某些原因导致的CH432无法向寄存器正常写入数值的话,那边通过向IER寄存器写入复位指令的话,将无法有效执行。


我这边通讯频繁的时候,会出现异常,导致我需要重新初始化这个芯片,但是也无法重启


您好

在进入异常状态而导致CH432无法操作时,自然无法通过软件写入数据复位。

您可以找一下引起异常的原因,看SPI操作时序是否符合手册要求,以及处理数据是否及时,是否有一些误操作。


是否会因为模拟SPI的速度不够快,导致频繁通讯卡死?


您好

只要符合手册的时序要求(具体可以参考手册CH432DS1的8.5节),就不会因为SPI时序过慢而引起芯片卡死,但可能会因为SPI通信的速度过慢而无法及时的处理串口数据,导致串口数据溢出而丢失。


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