1、什么是ISP
ISP是In-System Program的缩写,即在系统编程。用户可以直接下载代码,而不用把mcu从pcb板上取下来。ISP需要mcu本身支持,ISP方式也比较适用于生产烧录。
2、引导配置
从上图可以看出,上电后要执行引导装载程序,要求Boot0高电平,Boot1低电平。
3、接口
GD32L233支持USART0、USART1、USBD三种接口,本节使用USART0来进行烧录。
4、ISP软件
GD32官方的GigaDevice MCU ISP Programmer.exe,软件直接在官网即可下载。
5、串口ISP下载
将BOOT0接高,BOOT1接地即可。
6、GD32L233 ISP下载
这里找到的最新的ISP软件版本是3.0.2.5782的。
根据实际情况选择正确的串口,这里是串口21;
读取到96位唯一ID,以及flash大小、sram大小;
Device选项中,还没有GD32L233系列mcu,GD32L233CCT6的每页是4k的,手动也找不到类似的系列,所以目前还没法以ISP方式下载。