设计STM32H743第一个测试程序

本文详细描述了作者对手工制作的STM32H743开发板进行的基础测试,包括配置PB2为LED输出、设置外部高频晶振、编译并下载LED闪烁程序,以及通过串口验证其通信功能的过程。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

手撕H743单片机

 

01 STM32H743测试程序


一、前言

  刚才手工制作了 STM32H743的测试电路板,  已经能够与ST LINK 连接了。  下面通过编写一个简单的 LED 闪烁程序, 对该单片机的功能进行简单的测试一下。

GM1707796819_1920_1080.MPG|_-3

二、编写程序

  刚才只是测试是否能够与 ST LINK 连接。   H743 外部晶体还没有焊接。  下面在正式测试之前,  焊接两个 20pF 的晶体电容,  以及一个 8MHz 的石英晶体。

GM1707796968_1920_1080.MPG|_-5

  这是焊接之后的情况。  外部晶体选择的是 8MHz,  接下来进行软件编程。

GM1707797308_1920_1080.MPG|_-3
  首先配置 PB2 端口为输出端口, 它驱动外部LED闪烁。  再增加一个串口, 可以发送调试信息。  配置单片机使用外部高频晶振。  配置系统使用SWD调试端口。  接下来设置CPU的时钟, 由于是第一次使用, 所以设置一个比较低的主频。  接下来 Cube MX 生成 EW IAR 工程文件。

GM1707797941_1920_1080.MPG|_-6

三、测试结果

  在程序的主循环中, 加入 LED 闪烁控制命令。  进行编译下载。  观察电路板运行情况。  可以看到电路板上 LED 在闪烁。 这说明 H745 单片机已经能够正常工作了。

GM1707803796_1920_1080.MPG|_-4

  然后通过串口界面, 测试单片机的串口功能。  在界面上可以看到单片机输出的信息, 也能够接收串口发送的命令。

GM1707803922_1920_1080.MPG|_-2
 

  结 ※


  文记录了一款主频可以达到 480MHz 的单片机测试过程。  利用一分钟PCB制版方法得到了测试电路PCB板, 编写了第一个 LED 闪烁程序, 并测试了串口功能。  接下来, 就让我们慢慢手撕这款单片机的一些细节功能吧。 现在还没有欣赏到它的主频的高速之美呢。

GM1707804197_1920_1080.MPG|_-5


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

卓晴

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值