rongchengjinhua

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

统计

嵌入式系统第四堂课总结

嵌入式系统总线与通信接口


 

总线是各种信号线的集合,主要参数为总线带宽、总线位宽、总线工作频率。

常用总线:USB、IIC、SPI、RS232C/485

ISA、PCI、CPCI总线比较古远,在通用计算机中使用得比较广泛。

不同的总线本质上都是用不同的手段规定如何表示1和0。

 

串行通信RS标准接口

串转并可以通过移位寄存器来实现。

RS-232C由美国电子工业协会制定的一种异步串行通信接口标准,该标准包括了接口的机械特性、电气信号特征和交换功能特征。

RS-232C各类计算机中普遍存在的通信接口。

通信中的收和发都是以本方进行定义的。

如232的RXD指本方的发,TXD指本方的收。

232是异步通信,没有时钟线。因此就要定义数据包的格式。一般都设置1位起始位,8位数据位,1位停止位,以及可能的校验位。

另外收发双方还会有软件的定义。

 

为了克服RS232的缺点,后来有了RS422,采用差分电压来区分1和0。

 

SPI总线是串行外围设备接口,是Motorola公司推出的三线同步串行接口。

SPI编程中最让人恼火的就是时序问题,很麻烦。

SPI总线由SCK、MOSI、MISO、nSS组成。

 

posted on   容程锦华  阅读(24)  评论(0编辑  收藏  举报

相关博文:
阅读排行:
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律
点击右上角即可分享
微信分享提示