1.看硬件原理图
2.看处理器的芯片手册
3.对外部设备操作的步骤
1.通过原理图找到对应pin脚
2.根据pin脚找到相关寄存器,并找到寄存器对应的物理地址
3.通过编程实现对该设备的操作
嵌入式中对地址(寄存器)进行操作的方法:
方法一
0x11000104
unsigned int * pintx;
pintx = 0x11000104;
*pintx = 0;
*pintx = 1;
方法二
0x11000104
*(unsigned int * )0x11000104 = 0; //强制转换为unsigned int的指针,再对指针指向的内容操作