【MM32 eMiniBoard测评报告】+ 3 MM32-LINK Program 软件试用
本帖最后由 hello、C 于 2020-6-15 22:56 编辑对于想使用各种方式下载MM32程序的用户来说,MM32-LINK Program软件应该是一个不错的选择!
今天先来摸索下ISP下载方式
1. 安装MM32-LINK Program软件
2. 将MM32-LINK连接至电脑,打开MM32-LINK Program软件,如图所示,等待连接,一切正常!
3. 鼠标右击Workspace Save as a Workspace,然后添加一个工程,如图所示
4. Wait For Operation...,点击 Auto Program 按钮
5. 查看资料及其它文档后,发现板载Emulator只支持ICP下载方式
2020.06.15 更新
6. 连上MM32-LINK,我们另外再连上额外的一个串口(连接至CON8接口的TXD、RXD接口),再次开启MM32-LINK Program软件,选择ISP下载方式,复位时拉高Boot0接口,还是不能进行下载。
7. 我们发现在官网上还有另外一个ISP下载软件。
8. 在为MM32 eMiniBoard供电后,连接额外一个串口(连接至CON8接口的TXD、RXD接口),通过1k电阻拉高Boot0引脚至VDD,复位后启动该ISP软件,然后连接,如图所示,显示已连接。
9. 开始,打开一个Hex文件(自己修改后的Lib版 Uart_loop程序,当前运行在目标板的程序是一个不同的程序),开始编程,结果如图所示,下载成功。
9. 该ISP软件的其它一些功能,可自由配置选项字节及自增ID值(可自行测试下)。
10. 在ISPV2.3软件界面断开连接,并手动解除对Boot0引脚的拉高操作后,复位目标板。连接额外的那个串口,测试了下程序功能,如果所示,发现已经编程成功了。
通过1k电阻拉高Boot0引脚至VDD, 这个操作的意义是什么? liujt_7 发表于 2020-7-13 09:34
通过1k电阻拉高Boot0引脚至VDD, 这个操作的意义是什么?
电路图纸上Boot0通过100k电阻下拉了,启动配置可参考:参考手册1.5章节,启动配置。
谢谢分享,,,,,,,,, LINK Program 软件 跟stm32差不多 的。 串口下载也可以。 MM32-LINK Program软件可以。 把环境搭建起来就成功了一半了。 谢谢楼主分享的。 楼主自己写的程序吗 主要是方便调试的。 最简单的就是串口下载了。 ISP下载方式可以。 楼主加油了。 这个需要升级吗? 串口吧,简单。 下载的速度怎么样呢