[MM32软件]

【EV Board (MM32L0136C7P)测评】+ ISP下载尝试

[复制链接]
439|8
手机看帖
扫描二维码
随时随地手机跟帖
wzx1994|  楼主 | 2022-12-7 10:57 | 显示全部楼层 |阅读模式
本帖最后由 wzx1994 于 2022-12-7 11:02 编辑

首先,很荣幸的参加了这次活动并且拿到开发板。因为前段时间两个新项目同时在跑,所以刚拿到板子的时候只是看了一下和上电玩了一下。最近才腾出时间来好好的玩一下开发板。板子的做工很好,基本上都是贴片元器件,布局也很合理,板子上预留了丰富的学习外设,IO口也基本上都有引用出来。

d929db43091734f749ffae9a98a2b5b2
5543537b44e67e9d055fca8f57b4068c

板子上预留了一个micro usb接口,第一时间上电跑了一下,开发板已经内置了一个程序,从功能上来看,主要是按键和LED还有LCD显示等相关外设功能。

d4200aaf97d250b72a110d707edfa239

打开了下载的mdk包,随便找了一个工程打开,第一次编译可以正常通过,但是第二次编译的时候就提示有19个Error,不知道是我的keil的的版本的问题还是下载的工程跟我的keil不兼容导致的。不过修改了一下配置就可以了。

24b60943b9380ce838c4863b8b6526da

打开魔术棒下面的Tatget --->Code Generation--->ARM Compiler :工程默认选项是Use default compiler version 6 ,所以编译会导致上图所示的Erros,只要改成Use default compiler version 5就可以了。

750b6a02319effc8f2e15d0654d0b6b7

手头上有JLINK,打开了一个工程,用JLINK下载还是很方便的。看了一下,MM32支持多种下载方式,所以试了一下ISP下载,根据手册上来看,出厂后引导程序存放在系统存储器中,可以通过串口(如 UART1)进行 ISP 编程,所幸我用JFlash把出厂的程序读出来保存起来了,烧录回去试试ISP下载。

7ed1a78033cd1a74c22537af96e3d8c9

按照手册上,我们把BOOT0接到VDD上拉高。我这边用PA10和PA9串口。

efc36460056d3be38c0b06b0f717d673
3ba41af716725662954b09a46124fc95

打开ISP下载工具。我选择Device:MM32L0xx_n
波特率:115200
但是反复尝试连接,就是连接不上,看了一下接线应该没有错,网上找了一下资料,好像也就是把BOOT0 置1,其它没了,但是就是连不上。我尝试了一下改波特率,波特率改成256000,居然可以连接成功,这个就很无解了,ISP下载的手册上标的是115200,为啥就是连不上,改成256000居然可以连上。。。

a2cf6be999a3f1ecebe670c45152dd0b

选择了一个编译好的HEX文件,但是在下载过程中,下载超时了。具体原因不详。应该下载失败了,地址都没有加载出来。用JLINK还可以下载。

d275f1af2f2be4cff3cfb9ecb0673e13

代码上加上SYSCFG_SetBootMemMode(SYSCFG_BootMemMode_ROM);烧录进去后,115200也可以正常连接成功,但是下载还是超时。。。
只能再研究一下了,外设资源很丰富,等有时间再玩一下外设功能,刚好上次买了一些传感器,到时候接上玩玩。


使用特权

评论回复
Innercourage| | 2022-12-9 09:26 | 显示全部楼层
很不错,重在参与,探索,探索,探索

使用特权

评论回复
belindagraham| | 2022-12-12 10:07 | 显示全部楼层
这个BootLoader在哪里修改的?

使用特权

评论回复
biechedan| | 2022-12-12 12:22 | 显示全部楼层
ISP下载使用的是什么软件?              

使用特权

评论回复
usysm| | 2022-12-12 13:31 | 显示全部楼层
串口下载不如swd下载了。              

使用特权

评论回复
wzx1994|  楼主 | 2022-12-12 14:33 | 显示全部楼层
belindagraham 发表于 2022-12-12 10:07
这个BootLoader在哪里修改的?

BootLoader改不了,没有提供。

使用特权

评论回复
wzx1994|  楼主 | 2022-12-12 14:33 | 显示全部楼层
biechedan 发表于 2022-12-12 12:22
ISP下载使用的是什么软件?

官网可以下载的。
https://www.mindmotion.com.cn/support/software/isp_tool/

使用特权

评论回复
wzx1994|  楼主 | 2022-12-12 14:34 | 显示全部楼层
usysm 发表于 2022-12-12 13:31
串口下载不如swd下载了。

的确麻烦了一点,不过有些时候还是要用到ISP下载的。

使用特权

评论回复
lihuami| | 2022-12-12 15:27 | 显示全部楼层
MM32L0136C7P支持多大波特率下载呢?

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

24

主题

2149

帖子

3

粉丝