通信协议
Loadingzc
这个作者很懒,什么都没留下…
展开
-
USART代码分析
/*Tele_TaskRx() 从USART环形缓冲区读出一帧数据存入BUF,解析BUFBUF[0] = 0xEB;BUF[1] = 0x90;BUF[3] 控制命令*/void Tele_TaskRx(){ unsigned char check,Buf[36],idx; int i; while(((UartBuf[ComTele].head-...原创 2018-03-16 12:40:28 · 1027 阅读 · 0 评论 -
IIC协议总结
IIC,inter ic bus,两线制串行总线标准,由一根串行数据线SDA和一根串行时钟线SCL组成,可以在一条总线上连接多个外设,主机通过器件地址识别从机。发送数据之前,需要有一个启动信号start,IIC总线上的主机在启动信号之后发送一个或多个字节的数据,字节的高位在前,低位在后。主机每发送完一个字节(包括地址数据和普通数据)就要等待从机返回一个应答信号。应答信号是在从机接收到主机发送的一个...转载 2018-03-14 16:04:00 · 727 阅读 · 0 评论 -
STM32 CAN总线总结
简介:CAN是Controller Area Network 的缩写(以下称为CAN),是ISO国际标准化的串行通信协议。由德国电气商博世公司在1986年率先提出。此后,CAN通过ISO11898及ISO11519进行了标准化。现在在欧洲已是汽车网络的标准协议。CAN协议经过ISO标准化后有两个标准:ISO11898标准和ISO11519-2标准。其中ISO11898是针对通信速率为125Kbps...转载 2018-03-14 16:23:59 · 1377 阅读 · 0 评论 -
SPI接口总结
一、SPI协议【SerialPeripheral Interface】 串行外围设备接口,是一种高速全双工的通信总线。在ADC/LCD等与MCU间通信。1、SPI信号线 SPI 包含 4 条总线,SPI 总线包含 4 条总线,分别为SS 、SCK、MOSI、MISO。(1)SS(SlaveSelect):片选信号线,当有多个 SPI 设备与 MCU 相连时,每个设备的这...转载 2018-03-14 16:46:35 · 9573 阅读 · 1 评论 -
USB2.0 协议总结
一、USB硬件介绍1.1、概述 一条USB传输线分别由地线、电源线、D+和D-四条线构成,D+和D-是差分输入线,它使用的是3.3V的电压(与CMOS的5V电平不同),而电源线和地线可向设备提供5V电压,最大电流为500mA(可以在编程中设置)。 USB设备可以直接和HOST通信,或者通过Hub和Host通信。一个USB系统中仅有一个USB 主机,设备包括USB功能设备...转载 2018-03-14 16:58:48 · 803 阅读 · 0 评论