STM32F373单片机
视频加载中...
一、前言
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 程序下载功能没有能够成功。后面再通过它的数据手册来判断究竟是为什么。
74HC373芯片介绍
74XX373为带三态缓冲输出的八D锁存器
74xx373内部结构图
工作原理:
1.当OutputControl为低时,8个锁存器的内容可被正常输出;
2.当OutputControl为高时,输出进入高阻态,OutputControl端的操作不会影响锁存器的状态;
3.当使能端LatchEnable为高电平是,锁存器的数据输出端Q的状态与数据输入端D相同(透明的);
4.当LatchEnable端从高电平返回到低电平时(下降沿后),输入端的数据就被锁存在锁存器中,数据输入端D的变化不再影响Q端输出。
74xx373真值表
实际应用中经常用74XX573来取代74XX373,两者功能相同,但是前者引脚排序更易于PCB板布线。
以下是573资料
74xx573引脚图
74xx573真值表和内部结构图
74hc373与以下型号逻辑功能相同:74hc533,是输出相反
74hc563,是输出相反且引脚布局不同
74hc573,是引脚布局不同
相关问答
利用总线结构,用51 单片机 结合 373 锁存器来完成数码管的显示程序怎么写(C语言版的)?按你电路的意思也很简单,设一显示缓冲区,要显示内容的显示码放入缓冲区。设一3-5毫秒的定时中断,中断服务程序中用位选作为地址输出显示代码,输出地址被373...
proteus中的74LS 373 引脚怎么联接-ZOL问答如是和51类单片机按标准总线式接法如下,输入脚的八只D脚接51的P0八只脚,输出脚Q脚就是输出低八位地址呢,OE和地线都接地,VCC接十5V,G脚接到单片机的ALE//Prog脚...
单片机 的总线是什么?三总线就是通常所说的地址总线,数据总线,控制总线。在51单片机中,为了与并行接口的外设及扩展存储器传输数据就需要扩展三总线,P2P0合起来构成16位地址总线...
目前常用的 单片机 型号有哪些?都有什么优缺点?现在市场上的单片机型号可以说是非常多的,其中有通用型的单片机,还有专用型的单片机。专用型单片机一般我们不常见到。今天我们结合这个问题来介绍一下目前常...
怎样使用 单片机 锁存器编程?[回答]出。锁存端口使能后,赋新的值到输入端口,再关闭使能,又锁存了新的值。你要是想用,先去下载一个锁存...锁存端口使能后,赋新的值到输入端口,再关闭...
求 单片机 复习题答案1、在MCS-51 单片机 中,需要软件实现中断撤...[最佳回答]1、在MCS-51单片机中,需要软件实现中断撤销的是(A).A、定时器T中断\x09\x09B、外部中断C、串口中断\x09\x09D、都需要2、单片机程序存储器的寻址...
怎么实现 单片机 传输数据给计算机的串口通信?-ZOL问答必须在单片机上编写程序,程序的功能是将从键盘的获取到的数据通过串口发送出去。单片机串口参数(如波特率、数据位、停止位、奇偶校验位等)须与电脑设置一致。...
51 单片机 的16位地址总线如何产生?51单片机的16位地址总线是由其内部的地址寄存器和地址译码器共同产生的。在51单片机中,地址寄存器的位数为16位,可以存储2^16个不同的地址。当CPU需要访问某...
哪位前辈!请回答一下!怎样使用 单片机 锁存器编程?锁存器一般是指单片机外边的,是外接的芯片。从这个电路看,P0控制数码管的段、P2控制数码管的位。P0、P2是单片机内部的特殊功能寄存器,能够保存数据...
单片机 的引脚需要扩展吗?如果是数字信号(TTL,CMOS),可以用74HC373锁存器或74HC595移位寄存器扩展,锁存器是用片选切换,移位寄存器是串并转换,1转8.如果是模拟信号,可以用类似74HC4052...