下面可以开始点亮第一个LED灯了,
在0K6410的底板图上可以看到这个
说明是低电平点亮的
然后在s3c6410的地板手册上面可以找到这个
可以知道LED的对应关系是—>LED1
GPM1<—>LED2
GPM2<—>LED3
GPM3<—>LED4
GPM0<—>LED1
接着从s3c6410的手册上面可以查找到这个
通过上述地址就可以继续设置相关的寄存器了
1、 配置该寄存器(设置相关输入输出功能)
LDR R1,=0X7F008820
MOV R0,#0X1000 //设置GPM3为输出
STR R0,[R1]
2、 配置GPMDAT(控制输出0还是1)配置为0点亮,配置为1关闭
LDR R1,=0X7F00824
MOV R0,#0
STR R0,[R1]
3、GPMPUD在这里不需要配置,这个寄存器用于上拉