在前文的基础上,继续进行驱动设备的学习。
根据电路图可以判定,nLED1、2、4为输出引脚
根据芯片引脚图可知,nLED1、2、4对应的是芯片的GPF4、5、6引脚
GPF4、5、6引脚的控制寄存器包括GPFCON、GPFDAT和GPFUP三个,需要对其分别进行配置。
GPF4、5、6引脚为输出模式,则GPFCON[13:8]为010101。
GPFDAT寄存器对应于引脚的状态。引脚为低电平时,灯亮,为高电平时,灯灭。
在这里并没有用到上拉模式。
源代码见/home/ubuntu/Documents/led_drv。