0 引言   嵌入式开发中,常见的通信接口/协议有SPI,I2C,UART三种,本文先分三个部分对SPI,I2C,UART进行介绍,最后对这三种协议进行比较。   1 SPI 1.1 SPI的简介   SPI(Serial Peripheral Interface):串行外围设备接口。SPI是一种高速的,全双工的,同步的通信总线。SPI没有定义速度限制,一般的实现通常能达到甚至超过10 Mbps,已知的有的器件SPI已达到50Mbps。 1.2 SPI接口的引脚 MOSI(Master Out Slave In):主设备数据输出,从设备数据输入 MISO(Master In Slave
2022-03-07 14:30:59 140KB i2c总线协议 iic spi
1
SpaceWire总线最新标准,学习SpaceWire及其他总线的必备资料
2022-02-26 13:59:33 940KB SpaceWire 总线 标准
1
这个是醇酒大哥翻译的Sandisk manual v2.2 里面他校正了一些错误还加入了他自己的一些建议经验等。值得一看。
2022-02-23 10:41:08 2.78MB SD 接口描述 SPI总线协议 官方手册
1
AXI3 中文版的总线协议,可以帮助有需要的人快速理解掌握。 如对部分内容有疑惑,建议以最新英文原版为准!
2022-02-21 09:06:12 1.17MB AMBA AXI 总线协议 中文版
IIC 总线协议中文版本,对理解IIC很好用
2022-02-17 19:01:44 862KB 网络协议
1
前言 从接触STM32到现在,我感觉CAN通讯可以说是我学过的最难的一个章节了,由于本人也是从小白开始,所以我觉得学习的时候我们可能有很多相似的疑惑。正所谓感同身受嘛,就是难难难难,希望我的经验可以帮助更多人。 这篇博客是我用课余时间写的,前前后后的花了三天时间,加上代码总共1.6W多字,整理不易。内容有点多,如果一次看不完可以点赞收藏呀 物理层 与I2C,SPI等同步通讯方式不同,CAN通讯是异步通讯,也就是没有时钟信号线来保持信号接收同步,也就是所说的半双工,无法同时发送与接收,在同一时刻,只能有一个节点发送数据,其余节点都只能接收数据。它有CAN_HIGH与CAN_LOW两条信号线组成
2022-02-12 22:15:37 2.49MB can总线 can总线协议 学习
1
CAN总线协议中文版周立功版本
2022-02-11 19:01:05 11.11MB can总线 can协议 can协议中文
1
IEC_61375-3-1-2012_MVB总线协议_列车网络标准,包括英文和法文原版,无水印,内容全面
2022-02-11 13:13:04 1.66MB MVB 多功能车辆总线 IEC_61375
1
CAN总线在ISO-11898 中的全集 ISO 11898-1:2003 specifies the data link layer (DLL) and physical signalling of the controller area network (CAN). This document describes the general architecture of CAN in terms of hierarchical layers according to the ISO reference model for open systems interconnection (OSI) established in ISO/IEC 7498-1 and provides the characteristics for setting up an interchange of digital information between modules implementing the CAN DLL with detailed specification of the logical link control (LLC) sublayer and medium access control (MAC) sublayer. ISO 11898-2:2003 specifies the high-speed (transmission rates of up to 1 Mbit/s) medium access unit (MAU), and some medium dependent interface (MDI) features (according to ISO 8802-3), which comprise the physical layer of the controller area network. ISO 11898-3:2006 specifies characteristics of setting up an interchange of digital information between electronic control units of road vehicles equipped with the CAN at transmission rates above 40 kBit/s up to 125 kBit/s. ISO 11898-4:2004 specifies time-triggered communication in the CAN. It is applicable to setting up a time-triggered interchange of digital information between electronic control units (ECU) of road vehicles equipped with CAN, and specifies the frame synchronisation entity that coordinates the operation of both logical link and media access controls in accordance with ISO 11898-1, to provide the time-triggered communication schedule. ISO 11898-5:2007 specifies the CAN physical layer for transmission rates up to 1 Mbit/s for use within road vehicles. It describes the medium access unit functions as well as some medium dependent interface features according to ISO 8802-2. This represents an extension of ISO 11898-2, dealing with new functionality for systems requiring low-power consumption features while there is no active bus communication.
2022-01-26 16:54:46 6.1MB CAN,ISO11898
1
CAN总线入门书(瑞萨),博世CAN总线协议官方手册
2022-01-19 14:04:39 2MB 驱动开发 CAN总线 CANSpecificatio Bosch
1