|各种总线还分不清?硬核科普:SPI、I2C、UART、CAN...( 三 )
SDIO协议是由SD卡的协议演化升级而来的 , 很多地方保留了SD卡的读写协议 , 同时SDIO协议又在SD卡协议之上添加了CMD52和CMD53命令 。 由于这个 , SDIO和SD卡规范间的一个重要区别是增加了低速标准 , 低速卡的目标应用是以最小的硬件开始来支持低速I/O能力 。 低速卡支持类似调制解调器条形码扫描仪和GPS接收器等应用 。 高速卡支持网卡 , 电视卡还有“组合”卡等 , 组合卡指的是存储器+SDIO 。
SDIO和SD卡的SPEC间的又一个重要区别是增加了低速标准 。 SDIO卡只需要SPI和1位SD传输模式 。 低速卡的目标应用是以最小的硬件开支来支持低速I/O能力 , 低速卡支持类似MODEM , 条形扫描仪和GPS接收器等应用 。 对组合卡来说 , 全速和4BIT操作对卡内存储器和SDIO部分都是强制要求的 。
在非组合卡的SDIO设备里 , 其最高速度要只有达到25M , 而组合卡的最高速度同SD卡的最高速度一样 , 要高于25M 。
CAN
CAN , 全称为“Controller Area Network” , 即控制器局域网 , 是国际上应用最广泛的现场总线之一 。 最初 , CAN被设计作为汽车环境中的微控制器通讯 , 在车载各电子控制装置ECU之间交换信息 , 形成汽车电子控制网络 。 比如:发动机管理系统、变速箱控制器、仪表装备、电子主干系统中 , 均嵌入CAN控制装置 。
一个由CAN总线构成的单一网络中 , 理论上可以挂接无数个节点 。 实际应用中 , 节点数目受网络硬件的电气特性所限制 。 例如 , 当使用Philips P82C250作为CAN收发器时 , 同一网络中允许挂接110个节点 。 CAN 可提供高达1Mbit/s的数据传输速率 , 这使实时控制变得非常容易 。 另外 , 硬件的错误检定特性也增强了CAN的抗电磁干扰能力 。
CAN总线的特点:
1)可以多主方式工作 , 网络上任意一个节点均可以在任意时刻主动地向网络上的其他节点发送信息 , 而不分主从 , 通信方式灵活 。
2)网络上的节点可分成不同的优先级 , 可以满足不同的实时要求 。
3)采用非破坏性位仲裁总线结构机制 , 当两个节点同时向网络上传送信息时 , 优先级低的节点主动停止数据发送 , 而优先级高的节点可不受影响地继续传送数据 。
4)可以点对点 , 一点对多点及全局广播几种传送方式接收数据 。
5)直接通信距离最远可达10km(速率4Kbps以下) 。
6)通信速率最高可达1MB/s(此时距离最长40m) 。
终于讲完这些像绕口令一样的名词了 , 问题是你明白了吗?
声明:本文转载自嵌入式ARM , 如涉及作品内容、版权和其它问题 , 请于联系工作人员 , 我们将在第一时间和您对接删除处理!
- ios16|未受到电商冲击,理发店为啥还是纷纷倒闭?过来人说出真相
- 成年后,近视度数还会再加深吗 蚂蚁庄园今日答案6月29日
- 我国首个海洋油气装备投产!还有一批重大工程取得新进展→
- 土星环比恐龙还要年轻?这些宇宙冷知识很少有人知道
- 是恶作剧还是新物种?喜马拉雅山出现的“雪人”,到底是什么?
- 荣耀|一加10T很有信心,标配16+512GB大存储,还有台积电4nm加持
- 一加科技|荣耀好戏不断,16+256GB新机露面,还有5000mAh大电池陪同
- 肺炎患者|为何新冠患者已退烧,还需进行集中治疗
- 三星|没有人会在意你用的是索尼A9二代还是一代,靠作品说话
- 腾讯|Reno8系列发布新色花仙紫:工艺全新升级,暑假换机还有限时礼盒
