发新帖本帖赏金 20.00元(功能说明)我要提问
返回列表
打印
[活动]

【极海APM32F407IG Tiny Board开发板测评】2.Keil MDK开发环境搭建

[复制链接]
860|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
本帖最后由 yuyy1989 于 2023-7-9 21:14 编辑

#申请原创#  @21小跑堂
2.Keil MDK开发环境搭建
2.1安装MDK
下载地址 https://www.keil.com/download/product/
安装过程就不介绍了
2.2下载资料
APM32F407的相关数据手册应用手册SDK都可以在这里下载到https://www.geehy.com/apm32?id=47

Tiny开发板的资料从活动贴里的链接下载就行了
双击并安装Geehy.APM32F4xx_DFP.1.0.3.pack

安装完成后即可在keil中看到APM32F4系列的芯片

2.3编译一个例程
解压APM32F4xx_SDK_v1.3.zip,随便打开一个工程文件直接编译,如果前面的都安装正确可以直接编译成功

2.4烧录程序
APM32F407可以用以下3种方式烧录程序:
2.4.1 SWD
开发板已经板载了Geehy LINK通过TYPE-C数据线连接电脑就能烧录和调试,很方便,当然用其它的link工具也能烧录,使用其它link时SWDIO接PA13 SWDCK接PA14
工程设置中选择正确的烧录器


建议勾选上这个,不然烧录后程序不会自动运行

点这个图标进行烧录

2.4.2 ISP
ISP烧录软件ISP Multiport Programmer 下载地址https://www.geehy.com/support/apm32?id=252

安装过程就不介绍了,全点下一步就行了,使用ISP烧录需要配置BOOT0和BOOT1

按照下图调整跳线帽

烧录使用的串口引脚是PA9和PA10,用usb转串口工具的tx连接PA10 rx连接PA9

打开ISP烧录软件,点击这个+

选择串口

不知道该选哪个的到设备管理中看看

点击连接后会读出芯片类型

选择要烧录的固件

点击执行开始烧录

2.4.3 DFU

DFU模式可以通过USB来烧录,软件DFUProgrammer和驱动下载地址https://www.geehy.com/support/apm32?id=315
安装过程就不介绍了,全点下一步就行了
实际烧录过程还没研究成功,无论是连接usb device还是usb host都不能识别设备,也可能需要烧录特定固件后才能用,后续研究成功后再补充步骤

使用特权

评论回复

打赏榜单

Gfan 打赏了 20.00 元 2023-08-17
理由:APM32F407IG Tiny Board精选测评

发新帖 本帖赏金 20.00元(功能说明)我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

122

主题

612

帖子

5

粉丝