当前位置: 华文世界 > 数码

STM32F373单片机

2024-03-31数码
视频加载中...

一、前言

STM32F373是一款内部具有16位ADC 和两个DAC的单片机,适合用于信号测量的场合。下面设计一个简单的测试电路板,对它的功能进行初步测试。

二、设计电路

首先,根据STM32F373的管脚功能定义,绘制Altium Design 中它对应的器件图。设计最小系统测试板。将芯片的AD、DA 管脚引出。还将芯片的 USB 接口引出。下面设计电路板。尽量在顶层布通引线,这样可以使用一分钟制版方法,快速得到测试电路板。最终存在三个底层引线,后期通过 0 欧姆电阻进行飞线。

▲ 图1.2.1 STM32F373C8Tx封装

▲ 图1.2.2 测试电路板原理图

▲ 图1.2.3 测试电路板PCB

一分钟后,得到测试电路板。这次制作中腐蚀速度控制的很好。电路板非常完美。接下来对其进行焊接。

焊接电路板。经过清洗之后,进行检查。下面进行测试。

三、上电测试

给电路板上电进行初步检查。测试电路板上的3.3V稳压电压,电压正常。利用五芯探针夹子将程序下载器与电路板链接。通过芯片BOOTLOADER的功能对它进行程序更新。如果能够下载程序,就为下面进行程序测试打下基础。

四、下载程序

很可惜,使用传统的BOOTLOADER 下载程序,无法链接到单片机,经过检查,单片机与外部的引线都正常。下面需要再阅读F373对应的数据手册,查看它对BOOTLOADER的支持。如果不行,则重新设计电路板,使用SWD接口进行调试。

※总 结 ※

本文记载了对STM32F373 测试开发的过程。很可惜,它的BOOTLOADER 程序下载功能没有能够成功。后面再通过它的数据手册来判断究竟是为什么。