怎么从开发板导出程序_RoboMaster开发板A型*点灯

本文介绍如何在RoboMaster开发板A型上进行点灯操作,涉及STM32CubeMX的配置、Keil5的使用以及开发板的硬件连接。通过GPIO接口控制LED,详细步骤包括新建项目、配置引脚、工程导出、Keil烧录程序以及开发板的接入和JLINK设置。
摘要由CSDN通过智能技术生成

“这是我的一小步 是参加Robomaster的一大步”

目标:利用板子上内置的接在GPIO的LED完成 点灯

前提知识:①开发板=MCU+外设

②GPIO通用输入输出接口,输出--点亮LED;输入--开关量

软件:STM32CubeMX Keil5 硬件:大疆A板 线

(STM32CubeMX 下载 安装(需要JAVA环境 库安装(导入离线包))

步骤:

【Cube配置一个工程】

①新建项目

87c1e86dc398d7ab6f80534bddf0904b.png
新建项目

12ac9d3fbed96c063977c5528c2a938b.png
选择芯片STM32F427的UFBGA封装

《RoboMaster 开发板A型 原理图》

0d016b3682633395f4f98e1d93d70289.png
P3 GP0-GP8对应板子上8个LED

②配置引脚

3873254ccdf277e0c9828d289d6e6cb8.png
将GP1设置为输出

597e96da62e12a59c6f1951b5271a39c.png
设置IO初始电平-LOW

③项目导出

79519b8fcd013128aa3b1c78041b0173.png
选择IDE

7475110e75ae852e83df129a13eb5b4b.png
设置函数分开放置

④完工

ef0186faa08da6a067536a5c076640c9.png
生成文件01

cb7b762ecca93f5131d0de522a301d55.png
生成文件02

【keil烧写程序】

①main.c

d7b6dfd3d4ad57d2bfa7ed390888c9f4.png
“手写程序”

②设置

24d213cd2b3bf8a5552e6acb25bf7618.png
选择芯片

1b0ff259ef60120f000bbc3499d5a392.png
选择JLINK

【开发板】

①接入

c9ae932b6770029485631e43a4af2198.png

②JLINK设置

50d72384dc6ad1587fca2984bd3777ae.png

如有问题 请多指教

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值