打印
[活动]

【APM32F107VCT6 MINI开发板测评】初识及开发环境构建

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

年后首款测评的开发板是APM32F107VCT6 MINI,其核心芯片是基于32 Arm ® Cortex ® -M3 内核,工作主频为96MHzFlash的容量为256KBSRAM的容量为64KB,其外观如图1所示。首款测评的开发板是APM32F107VCT6 MINI,其核心芯片是基于32 Arm ® Cortex ® -M3 内核,工作主频为96MHzFlash的容量为256KBSRAM的容量为64KB,其外观如图1所示。
1 外观


由于是一款MINI板,故其外设资源相对少一些,主要有:
1USB1 (Type B)
2JTAG/SWD1
3LED2
4KEY2
5RESET KEY1
6GPIO76
7USART1(可通过跳线帽选择USART1 USART2

开发板是采用单面放置器件,其具体分布见图2所示。
2 器件分布

该开发板较为引人注目的是其USB接口,想必其所支持的功率会不小吧,其电源电路见图3所示。

在上电后除了电源指示灯被点亮外,就是2个供测试用的LED灯在交替点亮,见图4所示。
3 电源电路

4 上电效果


该开发板所支持的开发工具有:
1Keil MDK-ARM
2IAREmbedded Workbench
3VisualStudio Code
4Eclipse

受习惯的影响,本人所用的开发工具为MDK,其版本为V5.25.2.0,其工作界面如图5所示。
5 工作界面

在完成升级包的下载与安装后,即可在芯片列表中见到APM32F107VC的身影,见图6所示。
6 芯片支持


为生成目标文件,需按图7所示加以勾选。
7生成目标文件

经编译处理,其结果如图8所示。
8 完成编译


由于开发板并未配置相应的调试下载器,故只能通过JTAG接口来外接调试下载器来下载程序。
9 调试下载接口


这需要吐槽的是,在开发板上并没有为该接口丝印上相应的引脚标识,会给使用带一些不便。
好在通过芯片上的引脚标识可确定SWDIOSWCLK的引脚位置,见图10所示。
10 引脚标识


为了进行下载测试,本人所用的调试下载工具为AT_LINK,其连接形式见图11所示。
11 调试下载器连接

为此,在MDK中需按图12和图13来进行设置。
12 选取调试工具

13 设置调试模式

在连接成功的情况下,其状态如图14所示。
14 连接成功


为了进行下载,其烧录算法则按图15来选取。
15 烧录算法

在完成程序下载后,其状态如图16所示,说明下载正常。
16 完成下载


至此,就完成了开发环境的构建,有了它后面的功能验证与程序开发就有了保障。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

455

主题

2755

帖子

38

粉丝