您的位置 首页 > 数码极客

〈stm32f407zgt6〉stm32f407zgt6芯片手册

串口通信是一种设备间非常常用串行通信(数据交互)方式,因为它比较简单便捷,大部分电子设备支持串口通信方式,电子工工程师调试设备时常用的接口;

串行通信:占用I/O较少,速度上较慢点

并行通信:占用I/O较多,速度上快速

常见通信方式

1)单工

单工通信数据只能往一个方向发向(收音机)

2)半双工

同一时间内只能传输或者发送数据(呼叫机)

3)全双工(串口)

同一时间内数据可以发送及接收(电话机)

STM32F407ZET6用串口通过键盘控制LED灯的亮灭

使用串口通信配置库函数流程

1)串口时钟使能,GPIO时钟使能。

2)设置引脚复用器映射:调用GPIO_PinAFConfig函数。

3)GPIO初始化设置:要设置模式为复用功能。

4)串口参数初始化:设置波特率,字长,奇偶校验等参数。

5)开启中断并且初始化NVIC,使能中断(如果需要开启串口中断才需要这个步骤)。

6)使能串口。

7)编写中断处理函数:函数名格式为USARTx_IRQHandler(x对应串口号)。

STM32F407ZET6的RESET管脚与GND短路:

自己设计的电路板上,CPU与LAN8720A相连运行正常。然而过一段发现CPU无法下载(出现在焊好的2个板卡上),经过查找,RESET管脚与GND短路,LAN8720A能正常运行,导致无法下载程序。不知道CPU是否已经坏了?

如果RESET脚与GND短路了,下载肯定是做不了。从你描述来看,MCU很可能处于复位状态,是什么导致复位你要查下。单从这点不能断定芯片已经坏了。

招聘信息

责任编辑: 鲁达

1.内容基于多重复合算法人工智能语言模型创作,旨在以深度学习研究为目的传播信息知识,内容观点与本网站无关,反馈举报请
2.仅供读者参考,本网站未对该内容进行证实,对其原创性、真实性、完整性、及时性不作任何保证;
3.本站属于非营利性站点无毒无广告,请读者放心使用!

“stm32f407zgt6,stm32f407zgt6芯片手册,stm32f407ZGT6引脚图及引脚定义,stm32f407zgt6引脚图,stm32f407”边界阅读