设备的usb输入有esd静电管保护,使用到矩阵键盘的引脚也接了esd静电管和磁珠
热门产品 :
CH592: RISC-V内核BLE5.4无线MCU
设备的usb输入有esd静电管保护,使用到矩阵键盘的引脚也接了esd静电管和磁珠
程序已经加了看门狗,仍然无法复位
您好,重新上电也无法运行吗。必须要重新下载程序才能运行时,用ISP工具进boot识别到,用USB校验一下固件是否和一致。
@TECH_JW,,您好,校验的结果为失败
您代码中有没有调用擦写codefalsh/dataflash的函数,可能是代码跑飞,导致某些参数被篡改,误擦写了可执行代码的codeflash。
给您回复了一封邮件。在硬件方面,您可以按照邮件附件中的静电防护建议增加元器件、注意布局;代码方面,您可以在确定擦写codefalsh/dataflash前,增加流程执行标志变量和目标地址范围校验,以保证代码按正常流程运行后执行擦写、擦写的地址范围正常。
@TECH_JW,感谢答复,目前在程序中会读取芯片的唯一id和对DataFlash段进行读写操作
停机后,不需要按boot键也可以进入下载模式