- 博客(4)
- 收藏
- 关注
原创 SPI协议相关问题
对于低功耗设备和长距离通信,较低的速率可能更适合,而对于高速数据传输和短距离连接,则需要更高的速率。协议层:根据 CPOL 和 CPHA 的不同有四种时序,一般常用的是模式0和模式3,即CPOL 和 CPHA 全为0和全为1的情况。1. 消耗资源,首先需要占用主机较多的口线,每次数据传输都不一定能够全用到。SS:从设备片选线。由主设备控制,用于选择要进行通信的从设备。物理层:SPI通过3条总线和片选线实现主机与被选中的从设备之间的全双工传输。SPI协议是摩托罗拉提出的一种同步串行,高速全双工的通信总线。
2024-03-25 19:14:21 437
原创 UART相关问题
为了同步双方传输数据,让发送方先发一位 0 作为数据发送的标志,接收方总线空闲时为高电平,当检测到低电平就知道可能有数据发过来,检测起始位并开始接受数据。数据位可变的原因是UART是一种低速总线,每多发一位都占用不少的时间,所以可以根据传输数据的特点,采用不同位数据的波特率以节省时间。当传输的是ASCII值时最好为8位,因为一个ASCII字符值为8位,如果一帧的数据位为7,那么还有一位就是不确定的值,这样就会出错。异步通信,全双工,低位先行,需要固定的波特率,结构简单,只需要两根通信线。
2024-03-25 13:42:07 345
原创 IIC协议相关问题
在发送寻找从机地址的时候,就必须指定是读还是写。总线都是开漏输出模式,开漏模式输出高电平相当于引脚断开,没有驱动能力,这时被上拉电阻上拉为高电平,实现线与逻辑。I2C地址位一共8位,去除广播地址不用,可用的地址为128,然后这些地址中0x00不用,所以理论上可挂载127个设备。,联系I2C总线连接的多个从机,当主机与从机通信时,其他从机输出高电平并不会影响总线的电平,就不会影响通信。指的是多个信号线直接连接在一起,当所有信号全部为高电平时,总线为高电平,如果有一个信号为低电平,则总线为低电平。
2024-03-01 09:34:31 1121
原创 GPIO_Mode中英文速记
GPIO_Mode_Out_PP(Push-pull) 推挽输出 推挽----推拉。GPIO_Mode_IN_FLOATING 浮空输入。GPIO_Mode_Out_OD(Open-drain) 开漏输出。GPIO_Mode_IPD(IN-Pull-Down) 下拉输入。GPIO_Mode_IPU(IN-Pull-Up) 上拉输入。GPIO_Mode_AF_OD 复用开漏输出。GPIO_Mode_AF_PP 复用推挽输出。GPIO_Mode_AIN 模拟输入。
2024-02-29 10:04:40 611
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人