摘要: 一、USART简介 通用同步异步收发器(USART)提供了一种灵活的方法与使用工业标准NRZ异步串行数据格式的外部设备之间进行全双工数据交换。USART利用分数波特率发生器提供宽范围的波特率选择。 STM32 的串口资源相当丰富的,功能也相当强劲。STM32F103ZET6 最多可提供 5 路串口, 阅读全文
posted @ 2019-11-12 19:42 广阔天地,大有作为 阅读(227) 评论(0) 推荐(0)
摘要: (一)ili9486显示屏简介 ili9486支持262144种色彩,有320RGB*480个像素点,内部GRAM345600Bytres(320*480*18bit),有全彩(262K_colors,65K_colors)和idle(8_colors)两种显示模式,支持8种总线,用IM2,IM1, 阅读全文
posted @ 2019-11-11 19:24 广阔天地,大有作为 阅读(370) 评论(0) 推荐(0)
摘要: 1:对STM32中文数据手册解读之后,相信大家对USART串行通信有些了解,学习51的时候也都接触过,使用串口只要弄明白原理就很简单了 发送和接收数据的过程从图上可以直观的看出 USART串口通信涉及到几个重要的寄存器 1:)状态寄存器 2)数据寄存器 3)波特比率寄存器 例:若要设置比特率为960 阅读全文
posted @ 2019-11-10 19:04 广阔天地,大有作为 阅读(141) 评论(0) 推荐(0)
摘要: TFTLCD简介TFT-LCD 即薄膜晶体管液晶显示器。其英文全称为:Thin Film Transistor-Liquid Crystal Display。TFT-LCD 与无源 TN-LCD、STN-LCD 的简单矩阵不同,它在液晶显示屏的每一个像素上都设置有一个薄膜晶体管(TFT),可有效地克 阅读全文
posted @ 2019-11-09 21:12 广阔天地,大有作为 阅读(190) 评论(0) 推荐(0)
摘要: 1.什么是寄存器? 给有特定功能的内存单元取一个别名,这个别名就是我们经常说的寄存器,这个给已经分配好地址的有特定功能的内存单元取别名的过程就叫寄存器映射。 STM32最小系统硬件组成详解 0组成: 电源 复位 时钟 调试接口 启动 1、电源 : 一般3.3V LDO供电 加多个0.01uf去耦电容 阅读全文
posted @ 2019-11-08 18:52 广阔天地,大有作为 阅读(193) 评论(0) 推荐(0)
摘要: 1、AHB系统总线分为APB1(36MHz)和APB2(72MHz),其中2>1,意思是APB2接高速设备; 2、Stm32f10x.h相当于reg52.h(里面有基本的位操作定义),另一个为stm32f10x_conf.h专门控制外围器件的配置,也就是开关头文件的作用; 3、 HSE Osc(Hi 阅读全文
posted @ 2019-11-07 19:55 广阔天地,大有作为 阅读(103) 评论(0) 推荐(0)
摘要: 1、分离出一个Byte的各个Bit的值 一个英文字符占一个字节(1字母=1 byte=8 bit),一个汉字占两个字节(1汉字=2 byte=16 bit)。 其中,bit: 位,一个二进制数据0或1,是1bit。 byte:字节,存储空间的基本计量单位,1 byte=8 bit。 byte:1个字 阅读全文
posted @ 2019-11-06 19:51 广阔天地,大有作为 阅读(164) 评论(0) 推荐(0)
摘要: 什么是寄存器 在点亮 LED 的时候,我们都是用操作寄存器的方法来实现的,那大家是否想过,这个 寄存器到底是什么?为什么我们可以直接操作 P0 口? 解答上面的问题之前,我们先简单介绍下 51 单片机的主要组成部分,这对我们学习其 他单片机也有好处。 我们以国内的 STC89C51 为例,该单片机主 阅读全文
posted @ 2019-11-05 19:29 广阔天地,大有作为 阅读(135) 评论(0) 推荐(0)
摘要: 一、推挽输出: 可以输出高,低电平,连接数字器件; 推挽结构一般是指两个三极管分别受两互补信号的控制,总是在一个三极管导通的时候另一个截止。高低电平由IC的电源决定。 推挽电路是两个参数相同的三极管或MOSFET,以推挽方式存在于电路中,各负责正负半周的波形放大任务,电路工作时,两只对称的功率开关管 阅读全文
posted @ 2019-11-04 19:04 广阔天地,大有作为 阅读(120) 评论(0) 推荐(0)