gpio_to_irq函数的作用就是将GPIO号转换成IRQ号,以便让Linux内核能够更方便地处理GPIO中断。 二、gpio_to_irq函数的实现方法 gpio_to_irq函数的实现方法可以分为两个步骤:首先,需要找到与GPIO引脚相对应的GPIO控制器;其次,需要通过GPIO控制器的寄存器来获取IRQ号。 找到与GPIO引脚相
gpio ---> irq int gpio_to_irq(unsigned gpio); 首先应该设置此gpio为输入状态,然后获取对应的中断号。返回编号调用: request_irq()和free_irq()。这里的gpio号和io引脚的编号不是同一个意思,可以不相同。在bootrom或者dtb里面会建立一个映射:把gpio映射到具体的io引脚。 2016-6-3 11:16:03 评论 举...