1.硬件原理图 由图可知,led1,led2,led3,led4,分别对应GPB5,GPB6,GPB7,GPB8,由s3c2440芯片手册可得到如下图所示,分别配置GPBCON和GPBDAT即可 2.open接口 int first_chrdev_open(struct inode *inode, struct file *file) open方法提供给驱动来做初始化工作,从而准备后续的操作.大部分驱动中,open进行一下工作: - 检查设备特定的错误:设备没准备好,类似的硬件错误 - 如果它第…