2016 - 2024

感恩一路有你

i2c的中断方式和查询方式的异同 总线接口有哪几种?

浏览量:4227 时间:2023-07-06 07:59:46 作者:采采

总线接口有哪几种?

1.总线按其功能和规格可分为五种类型:数据总线、地址总线、控制总线、扩展总线和局部总线。

数据总线、地址总线、控制总线也统称为系统总线,即通常意义上的总线。常见的数据总线有ISA、e ISA、VESA、PCI等。地址总线:专门用来传输地址。因为地址只能从CPU传输到外部存储器或I/O端口,所以地址总线总是单向的和三态的,这与数据总线不同。地址总线中的位数决定了CPU可以直接寻址的内存空间。控制总线:用于传输控制信号和定时信号。一些控制信号由微处理器发送到存储器和I/O接口电路。还有其他部件反馈给CPU,如:中断应用信号、复位信号、总线请求信号、设备就绪信号等。

二、根据数据传输的,可分为串行总线和并行总线。

在串行总线中,二进制数据通过数据线逐位发送到目的设备。并行总线中通常有两条以上的数据线。常见的串行总线包括SPI、I2C、USB和RS232。

三、根据时钟信号是否独立,可分为同步总线和异步总线。

同步总线的时钟信号与数据无关,而异步总线的时钟信号是从数据中提取的。SPI和I2C是同步串行总线,RS232采用异步串行总线。

四、微型计算机中的总线一般包括内部总线、系统总线和外部总线。内部总线是微型计算机内部外围芯片与处理器之间的总线,用于芯片级互连。系统总线是微机中各插板与系统板之间的总线,用于插板级的互连。外部总线是微型计算机和外部设备之间的总线。微型计算机作为一种设备,通过这种总线与其他设备交换信息和数据,用于设备级的互联。

arm的基本资源?

ARM不仅仅是一家公司,更是这家公司生产的CPU架构。很多公司得到了ARM的授权,得到了ARM提供的内核信息,设计了自己的SoC(片上系统)。

就我熟悉的2440来说,有以下资源(其他ARM芯片也差不多):NANDFLASH控制器。

PWM定时器。

串行通信UART。

打断一下。

液晶控制器。广告和触摸屏控制。

实时时钟RTC

IIC公交通信。

IIS总线。

SPI .那个 这就是全部。学好这些内容对于学习Linux操作系统或者一些类似的ARM芯片来说是相对简单的。

当然2440还有其他资源,比如USB,音频等。,只能在操作系统上使用。如果你只是简单地学习裸机,你不 你不必看这些,然后你会联系操作系统。请便。

总线 信号 ARM CPU 地址总线

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。