[APM32F4] 【APM32F411V Tiny Board测评】1.开箱测试+LED+USART

[复制链接]
2581|0
 楼主| 574246365 发表于 2024-6-10 23:05 | 显示全部楼层 |阅读模式
【APM32F411V Tiny开发板】开箱测试+点灯+usart
硬件资源介绍
APM32F411V Tiny开发板,内置一颗基于Arm® Cortex®-M4F内核的工业级高性能APM32F411VET6 MCU芯片,内核工作主频:120MHz,Flash:512KB,SRAM:128KB
4e23cde17de9fd9a59407228a78e201b
以下是我第一次拆封到模拟流量计控制的调试过程,分为几部分,
拆封,开机测试
测试GPIO,UART等功能
ADC采样修改流量设定值
按钮启停
通过uart与上位机进行通讯
整机调试等
拆封,开机测试
和其他朋友一样,先做一个开机测试,原板程序按钮控制LED亮灭均正常。
48e09279e4305100d031a69f445db942
通过下载官方APM32F4xx_SDK_V1.4 中的USART例程,测试USART功能。 68a0b6263bbbcc347d6db48a004c7c1c 1eaeb3c143c1ddc10bc9f250c2bec846
PACK在SDK下路径,安装后KEIL可识别APM32F4系列芯片
a9e2927c6e566136c7b5f5fd801e9f4c
例程中我们可以根据MINI_COM1找到相关GPIO定义和COM口功能。
cf53d7acc722d0df7c711e23033350af
这里我们使用了USART1,从原理图或者数据手册中,我们可以找到USART1的引脚是PA9,PA10,也符合例程TX,RX引脚。所以程序引脚和硬件匹配,那么下来我们进行下载配置。
点击魔法棒 119d03e004645270f2bf4e54d2c021fd ,然后选择 e9c1e1466228b7dfe41c17a93e36c182 ,默认是ULINK,下载时报错,于是查看了官网的 HYPERLINK "https://www.geehy.com/uploads/tool/GEEHY-LINK%E4%BD%BF%E7%94%A8%E8%AF%B4%E6%98%8E%E4%B9%A6V1.2.pdf?_gl=1*1sgr9fl*_ga*MTE0NzkyMzc5NS4xNjc3MTYzMDMx*_ga_CWBK16FPXB*MTY4OTY5Mzg0Ny4zLjEuMTY4OTY5Mzk1NS40OS4wLjA." (https://www.geehy.com/uploads/tool/GEEHY-LINK%E4%BD%BF%E7%94%A8%E8%AF%B4%E6%98%8E%E4%B9%A6V1.2.pdf?_gl=1*1sgr9fl*_ga*MTE0NzkyMzc5NS4xNjc3MTYzMDMx*_ga_CWBK16FPXB*MTY4OTY5Mzg0Ny4zLjEuMTY4OTY5Mzk1NS40OS4wLjA.)中间提到了使用CMSS-DAP Debugger,之前一直用JLINK调试,没有用过极海自带的调试器。所以整的有点蒙。用USB线连接成功电脑后会出现
359bf52b46ebfc95032c094fddaed10d
表示下载器连接成功,并且Setting进去也正常
c5066e247e43beed802497afbaa90e5a
以上说明我们已经打通上位机和开发板的通道,接下载将编译完的程序下载进开发板中。
通过printf来输出相应信息验证,输出结果如下图,并且LED灯闪烁正常。
c38a814960b7340315cddd921a24eec1 9e0ee73ea2f28cd83a92e78c2f213b13
首次开箱结束,极海的资料还是一如既往的全面好用,上手速度快,接下来调试ADC,通过模拟量来修改设定量,USART下发开关阀命令和上位机进行交互。

您需要登录后才可以回帖 登录 | 注册

本版积分规则

14

主题

52

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部