推荐星级:
  • 1
  • 2
  • 3
  • 4
  • 5

AN0002+RT-Thread通用GPIO设备应用指南.

更新时间:2019-10-07 20:50:32 大小:3M 上传用户:sun2152查看TA发布的资源 标签:RT-Threadgpio 下载积分:1分 评价赚积分 (如何评价?) 收藏 评论(0) 举报

资料介绍

1.1本文的目的和背景

为了给用户提供操作GPIO的通用API,方便应用程序开发,RT-Thread中引入了通用GPIO设备驱动。并提供类似Arduino风格的API用于操作GPlO,如设置GPIO模式和输出电平、读取GPIO输入电平、配置GPIO外部中断。本文说明了如何使用RT-Thread的通用GPIO设备驱动。

1.2本文的结构

本文首先描述了RT-Thread通用GPIO设备驱动的基本情况,接下来给出了在正点原子STM32F4探索者开发板上验证的代码示例,最后详细描述了通用GPIO设备驱动API的参数取值和注意事项。

RT-Thread 提供了一套简单的/o设备管理框架,它把/0设备分成了三层进行处理:应用层、/o设备管理层、硬件驱动层。应用程序通过RT-Thread的设备操作接口获得正确的设备驱动,然后通过这个设备驱动与底层/O硬件设备进行数据(或控制)交互。RT-Thread提供给上层应用的是一个抽象的设备操作接口,给下层设备提供的是底层驱动框架。对于通用GPIO设备,应用程序既可以通过设备操作接口访问,又可以直接通过通用GPIO设备驱动来访问。一般来说,我们都是使用第二种方式,那么如何在RT-Thread中使用通用GPIO设备驱动从而操作GPIO呢?

部分文件列表

文件名 大小
AN0002+RT-Thread通用GPIO设备应用指南+.pdf 3M

部分页面预览

(完整内容请下载后查看)

全部评论(0)

暂无评论