嵌入式开发
文章平均质量分 84
volunteer01
这个作者很懒,什么都没留下…
展开
-
I2S总线
I2S总线协议原创 2022-05-16 23:12:32 · 1685 阅读 · 1 评论 -
CAN总线
CAN总线是由德BOSCH公司开发的,并最终成为国际标准(ISO11519),是国际上应用最广泛的现场总线之一。CAN总线是一种多主控,基于广播的串行数据通信协议,具有高性能、高可靠性、实时性等优点。原创 2022-02-22 14:22:57 · 15805 阅读 · 0 评论 -
UART总线
一、概述UART(Universal Asynchronous Receiver/Transmitter),即通用异步接收器/发送器,是最常用的设备间通信协议之一。它是一种串行、异步、全双工的通信协议,在嵌入式领域应用的非常广泛。二、通信协议UART是一种硬件通信协议,以可配置的速度使用异步串行通信,其工作原理是将传输数据的每个字符一位接一位地传输。异步意味着没有时钟信号来同步从发送设备进入接收端的输出位。在UART中,传输模式为数据包形式。每个数据包由起始位、数据帧、奇偶校验位和停止位原创 2021-09-16 16:36:49 · 855 阅读 · 0 评论 -
SPI总线
一、SPI概述SPI(Serial Peripheral interface),即串行外设接口,最初是由摩托罗拉设计的,主要用来访问EEPROM、ADC、FLASH等外部器件。这是一种高速、全双工的同步通信总线,一般由MOSI、MISO、SS(或者CS)和SCK四根线组成。简化版的SPI协议只有3根线,升级版的还有Dual SPI、Quad SPI等,这些都不在本文的讨论范围之类。二、SPI的主要特点1. 采用主从模式(Master-Slave)的控制方式SPI协议规...原创 2021-06-11 14:34:11 · 1838 阅读 · 1 评论 -
I2C 总线
一、概述I2C总线是由Philips公司(现为NXP)开发的一种简单、双向二线制同步串行总线。它只需要两根线(时钟线SCL和数据线SDA)即可在连接于总线上的器件之间现实数据双向传输。它的标准模式传输速率为100kbit/s,快速模式传输速率为400kbit/s,快速模式+(Fast-mode Plus,即Fm+)传输速率为1Mbit/s, 高速模式传输速率为3.4Mbit/s,以及单向超快速模式传输速率为5Mbit/s。二、I2C总线特征1. 硬件上只需两根线:时钟线SCL和...原创 2021-06-01 15:35:56 · 505 阅读 · 0 评论