CH573升级问题

你好,CH375可以通过usb2.0进行升级吗(不按按键的情况下)?

例如:直接通过电脑软件,发送一条命令,触发升级。



你是要问375还是573啊,375是USB接口芯片,固化的功能芯片,不能升级。
573是BLE MCU,可以通过BOOT升级(串口 USB都可以)。

用户程序进升级模式
1、要用户程序先把第一个块擦除(擦除函数要运行在RAM里面,这样能确保擦除代码不在第一个Block,不然就算自己擦自己了);
擦除函数在EVT里面有接口函数定义;
2、有2种选择
1)重新上电
2)调用如下复位函数

  R8_SAFE_ACCESS_SIG = SAFE_ACCESS_SIG1;
  R8_SAFE_ACCESS_SIG = SAFE_ACCESS_SIG2;
  R16_INT32K_TUNE = 0xFFFF;
  R8_RST_WDOG_CTRL |= RB_SOFTWARE_RESET;
  R8_SAFE_ACCESS_SIG = 0;


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