自动下载电路与你们应用方案中的一致,在实际使用过程中可正常实现自动下载与通讯。但在使用C#开发上位机的时候遇到问题,串口在上电后初次使用
serialPort1.Open()
进行打开的时候,ESP32会自动复位一次,此后能正常工作,且在不拔掉USB线、不重启ESP32的情况下,再次使用
serialPort1.Open()
打开串口,则不会出现复位的情况。而使用C#开发的串口调试助手时也会出现一样的情况,用其他语言开发的串口调试助手则不会有这种情况。这是什么原因?
热门产品 :
CH585: 集成高速USB和NFC的蓝牙MCU