Ai-Thinker PB-03F的环境搭建
目录
前言
1.环境配置
2.烧录
前言
本文是学习期间所著,如有侵权,立刻删除
1.环境配置
Ai-Thinker的PB-03F的二次开发环境是keil下的,所以我们首先配置keil环境
我们可以去官网下载:Keil Product Downloads
然后我们也可以去网上搜索进行网盘下载,这里是我用夸克网盘分享的MDK:
链接:https://pan.quark.cn/s/e46aff87508b
提取码:hwSc
下载结束之后,我们解压压缩包,然后双击MDK524a
然后点击下一步
然后打勾,点击下一步
然后配置自己的Keil的路径(尽量不要有中文)
然后点击下一步
然后开始下载
然后点击下一步
然后会弹出一个页面,我们这里关闭即可
然后退出keil,以管理员方式运行
然后打开文件选项
准备好这个页面别关,然后打开解压后的文件的
然后找到解压后的这个文件(如果没找到,说明windows安全中心或者其他安全软件挡住了,需要把windows安全中心或者其他安全软件关闭)
然后选择ARM选项
然后把CID复制进去
然后点击左侧按钮,会生成一段代码
复制这段代码,再给回填回去
然后点击AddLIC,然后会提示成功
然后,可在这里找芯片包,可以看自己需求下载,也可以打开keil MDK解压后的文件,打开support,我准备几个芯片包,看自己需求下载,也可以自己去官网下载:阿姆·凯尔 |CMSIS 包。
然后,打开解压后的文件,下载芯片包,这里以F1为例子
然后点击next
然后点击完成
然后我们去Ai-Thinker的官网上下载一份demo,官网:docs.ai-thinker.com/Ra-01/
下载好demo之后,解压到keil的工程文件
然后打开一个工程文件,以从机工程为例:
打开之后,我们进行配置编译环境
主要是配置,编译后生成HEX文件这个功能(如果有ST-LINK或者其他烧录工具,不需要的话可以不用配置),配置好一定要点OK
然后点击编译
配置编译工具(如果编译报错的情况下,正常情况编译成功就跳过这一步)
编译报错,可能是编译的工具不合适,这里是V5的版本,可以打开上面的KEIL MDK文件里面有一个编译工具,文件名字是ARMCC
将这个压缩包复制到keil_core中,替换到这个文件中的ARMCC
(
keil_core文件就是这个蓝色框下的路径下的ARM下的ARMCC文件
)
替换之后,重启KEIL,然后重新编译就行
2.烧录
我这里没有用ST-LINK或者其他的烧录工具,我用的是官方的固件烧录工具:PB 系列模组专题 |
上面我们编译后,会生成hex文件,然后我们去bin文件下找到这个文件
将开发板连接好,然后查看端口后,然后打开我们下载完成的官方的固件烧录工具,然后我们选择好端口,配置UXTDWU模式,然后点击连接
然后会出现以下提示
然后点击我们开发板上的RST键,然后会出现连接成功的标记
然后我们双击红色框里的空白处,去选择我们刚才编译好的hex文件,然后配置以下MAC地址(随便输入),用来增加区分度
然后我们先点击Rease再点击Write,即可进行烧录
出现这个提示,说明烧录成功
然后就可以点击Disconnect断开来连接,去查看串口调试助手了。(记得要点及RST重启以下模块)
