自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 资源 (1)
  • 收藏
  • 关注

原创 SPI通讯

CPOL = 0, CPHA = 1: 时钟信号空闲时为低电平,在第二个边沿(下降沿)采样数据,第一个边沿(上升沿)输出数据,对应着CPHA=1。CPOL = 1, CPHA = 0: 时钟信号空闲时为高电平,在第一个边沿(下降沿)采样数据,第二个边沿(上升沿)输出数据,对应着CPHA=0。CPOL = 1, CPHA = 1: 时钟信号空闲时为高电平,在第二个边沿(下降沿)采样数据,第一个边沿(上升沿)输出数据,对应着CPHA=1。1 : SCLK空闲时高电平CPHA—— 0 : 奇数边沿采集数据;

2025-01-23 15:15:00 1511

原创 IIC通讯

7位地址通常使用更广泛,实际传输时,地址会左移一位,最右边一位表示读/写操作(0表示写,1表示读)。起始条件(Start condition):主设备拉低SDA线,然后拉低SCL线,表示通信的开始。停止条件(Stop condition):主设备拉高SCL线,然后拉高SDA线,表示通信的结束。I²C是一种多主从架构的双线串行总线系统,由主设备和从设备组成。读/写操作: 主设备发送设备地址的同时紧接着一个读/写位,0表示写,1表示读。地址传输:主设备发送从设备的地址,并指示读/写操作。

2025-01-22 08:30:00 259

原创 RS-485通讯

意思是说,已经确定好发送状态,电路发送‘1’此时RE有效,接收有效但有由于它处于发送阶段,此时芯片会处于高阻状态。发送数据时,若发送1,TXD为高电平,U11第6脚为高电平,Q12截止,RE、DE为低电平,485此时为接收模式,485芯片的AB引脚进入高阻状态,因为R137把A拉高,R132把B拉低,所以,AB传输的是1。发送数据时,若发送0,TXD为低电平,U11第6脚为为低电平,Q2导通,RE、DE为高电平,485此时为发送模式,485芯片会把DI上的电平反应到AB引脚上输出,所以AB传输的是0。

2025-01-21 11:00:00 1122

原创 RS-232通讯

232通讯

2025-01-19 07:00:00 353

原创 UART(TTL)通讯

UART(TTL)通讯

2025-01-18 06:30:00 524

原创 通讯基础概念

或者码组/秒、比特/秒(可见,当数据传输率用“bit/s”作单位时,即等于比特率)。举例:数据传输率为960字符/s,每个字符包括1个起始位、8个数据位、1个停止位,则对应的比特率为10*960位/秒=9600位/秒=9600bit/s;波特率(码元速率)并没有限定是何种进制的码元,码元可能是二进制的,也可能是多进制的。数据逐位传输,传输线少,长距离传输时成本低,但数据的传输控制较复杂。每个码元的信息量为2bit。举例:1、0、1、0......,传多少个数字就要用多少个码元,每个码元的信息量是1bit。

2025-01-17 15:41:51 387

原创 STM32简单万年历

第一次写,大家见谅我用的STM32F103ZET6最小系统版主函数#include "delay.h"#include "sys.h"#include "oled.h"#include "bmp.h"#include "rtc.h"#include "led.h"int main(){ delay_init(); NVIC_Configuration(); OLED_Init(); RTC_Init(); while(1) { OLED_ShowString(.

2021-08-01 02:56:40 6153 7

基于stm32zet6万年历.zip

以 STM32F103zet6 最小系统作为主控核心,与 OLED 显示(7针spi)其中以 STM32 内部的 RTC(实时时钟) 实现日历和时间的功能,通过修改计数器的值可以重新设置系统的当前时间和日期。

2021-08-01

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除