本帖最后由 lengrudie 于 2024-4-17 23:57 编辑
用了ST芯片多年,很多工程都是基于它的库开发的,但是拿到APM32F407IG TINY板准备体验下极海国产芯的时候,我本能的抗拒,不想去花时间更改库,尝试在Keil Studio云上体验一下直接烧录Mbed OS老工程还真的完美运行,太给力了,产品芯片又多了个选择。下面就以简单的代码演示是怎么在Keil Studio云上编程和把程序烧录到APM32F407IG TINY板上的。
打开arm mbed网站:https://os.mbed.com/code/
进入云入口,如果没有账号需要Sign up注册一下。接下来进入主题,开始搭建工程,写自己的代码,原工程里自带了Mbed OS库,不改也可以直接用。废话不多直接上图:
好了,烧写文件生成了,可以直接下载到本地。
APM32F407IG TINY板自动的DAPLINK,用CoFlash 下载即可。
那就顺便对新手说一下下载吧!(为了节省大家的宝贵时间,我这里直接给个安装包吧,请叫我雷锋。)
CoFlash-1.5.1.zip
(2.62 MB)
安装好后,打开CoFlash软件下载程序到Tiny板上,在Config页面选择目标芯片对应的型号,自动匹配FLASH 大小,此Tiny板自带的下载器为CMSIS-DAP,Port为SWD,Max时钟为1MHz, Reset 选择为SYSRESETREQ。直接上图:
至此完成烧录,看一下杰作:
串口输出:
现在可以把之前的代码都拷贝过来用了,太好用了!
|