欢迎来到老马的领地~ 这是“压风式散热底座”发明者的个人网站:) 本人QQ:80524554,用户群1:562279766
这开发板买了好久了,才想起来
不过一开始使用ST-LINK一直下载不成功,所以才没动它.
今天无意中看到一个群友也在说KEIL无法下载程序,只能ARDUINO走串口,我才想起来这事.
那顺便研究一下呗!
一开始,还是用ST-LINK,看官方文档里说的,要把下载速度降低到100K以下,于是我都降到了15K了,还是识别不出芯片.
官方文档传送门
于是,我想了想,用了个大招------换个下载器!
于是又翻出J-LINK OB出来,接上,再切到设置页面,弹了个框,大概意思是这个芯片识别不了,要手动选内核平台,那好说,选M0+,这AIR001就是这个内核:
然后确定,进入设置页面,把速度设置到500K,哎,识别到了:
这不就行了嘛!
用官方的HAL工程模板试了下,编译错误....
检查了一下,是包含文件不对,新建个main.h,把包含文件都丢这里面,再让各个C文件包含main.h就行了.
编译成功后,点下载,一次通过!
看来之前根本没认真去想这个事,为什么SWD接口就一定得是ST-LINK呢对吧.
有时脑袋就是卡壳了
修改好的HAL库模板工程:
http://www.m5home.com/blog//uploadfiles/air001_example_hal_83922.rar


不过一开始使用ST-LINK一直下载不成功,所以才没动它.
今天无意中看到一个群友也在说KEIL无法下载程序,只能ARDUINO走串口,我才想起来这事.
那顺便研究一下呗!

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

于是又翻出J-LINK OB出来,接上,再切到设置页面,弹了个框,大概意思是这个芯片识别不了,要手动选内核平台,那好说,选M0+,这AIR001就是这个内核:
然后确定,进入设置页面,把速度设置到500K,哎,识别到了:
这不就行了嘛!
用官方的HAL工程模板试了下,编译错误....
检查了一下,是包含文件不对,新建个main.h,把包含文件都丢这里面,再让各个C文件包含main.h就行了.
编译成功后,点下载,一次通过!


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

修改好的HAL库模板工程:
http://www.m5home.com/blog//uploadfiles/air001_example_hal_83922.rar
添加评论
GB2312 https://www.m5home.com/blog/trackback.php?id=151&encode=gb2312
UTF-8 https://www.m5home.com/blog/trackback.php?id=151&encode=utf-8