欢迎来到老马的领地~ 这是“压风式散热底座”发明者的个人网站:) 本人QQ:80524554,用户群1:562279766
这开发板买了好久了,才想起来smilie55.pngsmilie55.png

不过一开始使用ST-LINK一直下载不成功,所以才没动它.

今天无意中看到一个群友也在说KEIL无法下载程序,只能ARDUINO走串口,我才想起来这事.

那顺便研究一下呗!lol.gif

一开始,还是用ST-LINK,看官方文档里说的,要把下载速度降低到100K以下,于是我都降到了15K了,还是识别不出芯片.

官方文档传送门

于是,我想了想,用了个大招------换个下载器!smilie56.png

于是又翻出J-LINK OB出来,接上,再切到设置页面,弹了个框,大概意思是这个芯片识别不了,要手动选内核平台,那好说,选M0+,这AIR001就是这个内核:

http://www.m5home.com/blog//uploadfiles/air001_m0_46354.png


然后确定,进入设置页面,把速度设置到500K,哎,识别到了:

http://www.m5home.com/blog//uploadfiles/air001_m0_1_22534.png


这不就行了嘛!

用官方的HAL工程模板试了下,编译错误....

检查了一下,是包含文件不对,新建个main.h,把包含文件都丢这里面,再让各个C文件包含main.h就行了.

编译成功后,点下载,一次通过!smilie83.pngsmilie83.png

看来之前根本没认真去想这个事,为什么SWD接口就一定得是ST-LINK呢对吧.

有时脑袋就是卡壳了smilie64.png

修改好的HAL库模板工程:

http://www.m5home.com/blog//uploadfiles/air001_example_hal_83922.rar
添加评论

昵称 *

E-mail