基于linux的led驱动程序实现培训讲学.pdfVIP

  • 2
  • 0
  • 约8.7千字
  • 约 7页
  • 2020-12-23 发布于浙江
  • 举报
基于 linux 的 led 驱动程序实现 一 . 博创开发平台硬件 LED 的实现 博创开发平台设置了 3 个 GPIO 控制的 LED 和一个可直接产生外部硬件中 断的按键, LED 分别使用了 S3C2410 的 GPC5,GPC6,GPC7 三个 GPIO,按键 接到 INT5 中断。下面对 S3C2410 GPIO 的各个寄存器作出说明,用 GPIO 控制 的 LED 就是通过操作 GPIO 的各个寄存器进行配置和操作的。 S3C2410 包含 GPA 、GPB 、…… 、GPH 八个 I/O 端口。它们的寄存器是相似的: GPxCON 用于设置端口功能 (00 表示输入、01 表示输出、10 表示特殊功能、11 保留不用 ), GPxDAT 用于读 /写数据,GPxUP 用于决定是否使用内部上拉电阻 (某位为 0 时, 相应引脚无内部上拉;为 1 时,相应引脚使用内部上拉 ) 。这

文档评论(0)

1亿VIP精品文档

相关文档