在收到中科微的CSM32RV003绿色开发板后,首先到官网和技术支持微信群寻找资料。要实现CSM32RV003绿色开发板通过串口下载执行程序,需要安装CMS提供的ISP串口下载工具。
第1步:首先是下载“ISP串口下载工具”CSM_ISP_1.0.9_Setup。
在CMS的官网https://www.njzkwiot.com/上未找到相关工具的下载链接,需要联系CMS的技术支持,然后提供相关下载链接。
第2步:安装CSM_ISP_1.0.9_Setup。
CSM_ISP_1.0.9_Setup的安装文件是一个CSMISP_1.0.9_Setup.exe程序,双击即可执行。
![image.png](//file1.elecfans.com/web2/M00/A7/A2/wKgaomUl7HmAf-ngAAAIGiyJYG0047.png)
双击即启动安装界面,如下图所示。
![image.png](//file1.elecfans.com/web2/M00/A7/A2/wKgaomUl7NiAfg52AABlFMAhwgo224.png)
单击“下一步”进行安装,如下图:
![image.png](//file1.elecfans.com/web2/M00/A9/66/wKgZomUl7ROACZBBAABPmvPhm7o801.png)
此处可以需要改ISP应用程序的安装路径,本人将默认安装路径改为D盘,如下图:
![image.png](//file1.elecfans.com/web2/M00/A7/A2/wKgaomUl7XCAXdQ9AABRbLG3Bn8125.png)
改为指定路径后单击“下一步”进行安装,如下图所示。
![image.png](//file1.elecfans.com/web2/M00/A9/66/wKgZomUl7YCABvbDAABR_oLB5ms387.png)
随后单击“安装”,开始ISP应用程序的安装,安装结束后的界面如图所示。
![image.png](//file1.elecfans.com/web2/M00/A7/A2/wKgaomUl7eKAaTRGAAA8G0r9xBc268.png)
单击“完成”即可启动CSMISP应用程序,如下图所示.
![image.png](//file1.elecfans.com/web2/M00/A9/66/wKgZomUl7g6ACi-PAACl5P6mDEs169.png)
第3步:利用USB Type C线将CSM32RV003绿色开发板与电脑连接。如下图所示。
![image.png](//file1.elecfans.com/web2/M00/A7/A2/wKgaomUl72WAHqbRAAgPnqJSg6Y924.png)
第4步:利用CSMISP检测MCU型号,直接单击ISP下边的“检测MCU型号”按钮,此时在右边的下载信息栏弹出提示信息:请复位MCU,如下图所示。
![image.png](//file1.elecfans.com/web2/M00/A7/A2/wKgaomUl7_2AVWleAAC7tfP8IeQ787.png)
随后,手动按CSM32RV003绿色开发板上靠近USB TYPE C接口旁边的复位按钮NRESET,如下图:
![image.png](//file1.elecfans.com/web2/M00/A7/A2/wKgaomUl8IaAeW0CAAMUgnm3SQg036.png)
此时,在CMSISP的下载信息栏显示已经“检测成功”等信息,如下图:
![image.png](//file1.elecfans.com/web2/M00/A9/66/wKgZomUl8L6AbAtAAACuoLvnmYA757.png)
第5步:加载将要下载的ELF执行程序,如下图:
![image.png](//file1.elecfans.com/web2/M00/A9/66/wKgZomUl8Q-AdViEAADRgwepi3M416.png)
找到并打开对应的.elf文档,单击“打开”即可载入相应的程序。
![image.png](//file1.elecfans.com/web2/M00/A9/66/wKgZomUl8amAHAgRAAFMy6CNtUE648.png)
第6步:将执行程序下载到MCU中,单击“下载程序按钮”,同时在下载信息栏显示提示信息:握手操作进行中,请复位MCU
![image.png](//file1.elecfans.com/web2/M00/A9/66/wKgZomUl8gKAAfP1AAC12kBoFVM621.png)
随后,手动按CSM32RV003绿色开发板上靠近USB TYPE C接口旁边的复位按钮NRESET,开始下载程序,下载完成后如下图所示:
![image.png](//file1.elecfans.com/web2/M00/A9/66/wKgZomUl8kqAYhK1AADYC449eA4969.png)
第7步:测试下载的程序。本次实验下载的是一个串口打印程序,因此,将CMSISP切换到串口助手页面,然后打卡串口,开始接收CSM32RV003绿色开发板发送过来的信息,如下图所示。
![image.png](//file1.elecfans.com/web2/M00/A7/A2/wKgaomUl8r-AREjSAAD8ZP8CK4Q895.png)
![image.png](//file1.elecfans.com/web2/M00/A7/A2/wKgaomUl8tqAYhAnAAD-18qhmYM391.png)
到此,通过CMSISP工具实现了对CSM32RV003绿色开发板应用程序的ISP下载编程。