0%

整体上去理解2440结构

2018年2月2日 下午3:34

总结

  1. 内存管理器(memory control)有两个能力:
    1. 通过地址选择不同的 寄存器
    2. 通过地址选择不同的 片选
  2. 从外接芯片有无地址线,来分类不同的外接设备
    1. 有地址线——>”类内存”设备
    2. 无地址线——>GPIO高低位输出/入,UART通讯类,Nand硬盘类
  3. 共用的好处/劣势:节省空间,但复杂度高,导致出现片选功能
  4. 对于GPIO来说:控制高低电平的方式是寄存器中的0/1,原理我们不知道
  5. 对于UART来说:如何将数据显示在屏幕,其实我们是不知道的,我们知道到将值放入到一个寄存器中,这个值好像就神奇的显示在屏幕了,原理我们不用管
  6. 对于键盘点亮LED(代码6)来说:我们代码检测亮/不亮的标准,就是单GPFDAT寄存器的值,从我们按键到GPFDAT寄存器的值发生改变这一过程我们是不知道的