硬件的一些基本概念

1640阅读 0评论2013-06-07 怪怪虎
分类:LINUX

术语
GPIO === General purpose I/O port
UART  === universal Asynchronous Receiver/Transmitter

I/O端口 就是映射到端口地址空间的外设寄存器或者外设内存(IO映射)
I/O内存 就是映射到内存地址空间的外设寄存器或者外设内存(内存映射)
I/O端口和I/O内存 统称为I/O 寄存器

寄存器中的每一位对应着一个引脚,通过读写寄存器的位,可以使引脚设置成高地位。
每个寄存器对应着一些引脚。访问寄存器,就是访问引脚。

对应具体的硬件,寄存器的地址都是可以查到的,而且是固定的。
======》操作硬件就是操作寄存器。

硬件的几个基本点:
引脚----寄存器 ----时序图---协议
+++
时序图的工作是不是和寄存器的某位设置有关?
时序图是供电后,一直按照特定的时序图在执行吗?
时序图和协议时如何对应的呢?
+++
上一篇: Linux设备驱动之pci设备的枚举
下一篇:鸡生蛋,蛋生鸡 问题收集