
通信协议
文章平均质量分 87
ssz008
25秋招已签,准备去深圳搞嵌入式软件开发,后续可能会更新工作中遇到的嵌入式问题。
展开
-
SPI总线学习笔记
(高电平或者低电平,根据从机而定)表示选中该从设备,若发送给这个从机的使能信号为低电平,则发送给其他从机的使能信号为高电平。SPI总线有四种不同的工作模式,取决于极性(CPOL)和相位(CPHL)这两个因素。缺点,SPI多了一根线占用硬件资源,但是少发一个字节,发送速度快。下降沿发数据,上升沿接数据。上升沿发数据,下降沿接数据。上升沿发数据,下降沿接数据。原创 2024-05-19 12:54:12 · 1037 阅读 · 0 评论 -
IIC总线学习笔记
总线上所有的从机接收到该字节数据后都将这7位地址与自己的地址进行比较,如果相同,则认为自己被主机寻址,然后再。IIC总线是Philips公司在八十年代初推出的一种串行、半双工总线,主要用于。注:IIC通信过程只发送了四种信号:起始信号、发送的字节、应答信号、停止信号。IIC总线在通信时总线上发送数据的器件为发送器,接收数据的器件为接收器;,主机有权能发起和结束一次通信,而从机只能被主机呼叫;(3)被寻址的从机发送应答信号回应主机。,最低位表示后续字节的传送方向,,连接在IIC总线上的器件分为。原创 2024-05-18 14:54:16 · 1158 阅读 · 0 评论 -
通信协议UART和电气协议RS485\RS232原理及应用
在发送二进制数据01和0011时,都是先低电平再高电平,但是怎么区分发了几个0和几个1呢,这是就需要波特率起作用,假设波特率为1bps,则掐时间,经过1秒发送一个二进制,比如在低电平持续了两秒,则发送了两个0。依赖于串口,编程时还是用的UART,只是在电气层面做了一些处理,这样可以让他抗干扰能力更强,传输距离更远,提升传输速度。空闲位必须是高电平,起始位必须是低电平,数据位一般是5-8位,并且先发二进制的低位,再发二进制的高位。若发送10个字节,则先发送八个字节,然后发送停止位,之后再发送两个字节。原创 2024-05-17 20:37:24 · 1696 阅读 · 0 评论