加入星计划,您可以享受以下权益:

  • 创作内容快速变现
  • 行业影响力扩散
  • 作品版权保护
  • 300W+ 专业用户
  • 1.5W+ 优质创作者
  • 5000+ 长期合作伙伴
立即加入
  • 正文
    • ※ 总  结 ※
  • 推荐器件
  • 相关推荐
  • 电子产业图谱
申请入驻 产业图谱

手撕H743单片机

02/18 15:30
2041
阅读需 4 分钟
加入交流群
扫码加入
获取工程师必备礼包
参与热点资讯讨论

01 STM32H743

一、前言

手边有几颗 STM32H743芯片,下面制作测试电路板对它进行开发测试。

二、测试电路

H743的管脚分布与昨天测试的H7B0的管脚基本上是一样的。那就好办了,下面就可以直接使用昨天的电路板,对H743 进行测试。使用一分钟制板方法,重新制作测试电路板。一分钟之后,得到了新的测试电路板。焊接电路,清洗之后,进行测试。

▲ 图1.2.1 测试电路原理图

 

▲ 图1.2.2 测试电路图

三、测试结果

给电路板提供 5V的工作电源。先测量一下电路板上面的电压。3.3V 电压很稳定。此时,电路的静态电流为 20mA。下面测试 ST LINK 对单片机的访问。利用探针夹子将 ST LINK 的  SWD 接入电路板。下面使用  ST Link Utility 软件来访问单片机。

太令人激动了。居然 ST LINK 能够访问到 H743啦。在使用 STM32  Cube Programmer 进行测试,也同样可以进行访问。目标单片机的信息也是正确的。这为后面进一步软件开发打下了基础。

※ 总  结 ※

本文记录了 STM32H743单片机测试电路板制作过程。通过STLINK可以对单片机进行访问啦。这使得前面在制作 H7B0 测试电路板过程中接连受挫的我,心理上多少有了安慰。下面可以对其进行软件测试了。接下来让我们看看它的基本功能测试吧。

02 STM32H743测试程序

一、前言

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

二、编写程序

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

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

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

三、测试结果

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

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

※ 总  结 ※

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

推荐器件

更多器件
器件型号 数量 器件厂商 器件描述 数据手册 ECAD模型 风险等级 参考价格 更多信息
104M06QC100 1 Cornell Dubilier Electronics Inc RC Network

ECAD模型

下载ECAD模型
$13.06 查看
5227677-1 1 TE Connectivity BNC PCB RT ANG JACK W/POST

ECAD模型

下载ECAD模型
$4.13 查看
0430251000 1 Molex Board Connector, 10 Contact(s), 2 Row(s), Female, Straight, Crimp Terminal, Receptacle, LOW HALOGEN, ROHS AND REACH COMPLIANT

ECAD模型

下载ECAD模型
$0.93 查看

相关推荐

电子产业图谱

公众号TsinghuaJoking主笔。清华大学自动化系教师,研究兴趣范围包括自动控制、智能信息处理、嵌入式电子系统等。全国大学生智能汽车竞赛秘书处主任,技术组组长,网称“卓大大”。