回答

收藏

RT-Thread设备框架学习之PIN设备

RT-Thread RT-Thread 4194 人阅读 | 0 人回复 | 2021-04-25

RT-Thread学习记录
1.RT-Thread Studio新建工程

2.常用组件学习之控制台使用简述

PIN设备
  首先在Components设置项下勾选GPIO驱动框架,一般工程建立的时候默认已经勾选,且因为有依赖不可被反选,如下图


  然后在Samples设置项下勾选pin device的例子,保存,可以看到工程目录中自动添加了相应的代码





  打开例程文件,可以看到该例程的功能是通过按键中断的方式开关beep,我们修改一下相应的引脚定义,没有beep的可以把引脚修改成LED的引脚(新建工程的时候main函数里面也有个LED,别冲突了)



  RT-Thread的引脚号可以在drv_gpio.c文件的struct pin_index查到,我这边修改成了自己熟悉的PORT+PIN的方式,需要包含下board.h头文件



  保存,编译,下载.在控制台输入例程,通过按键触发可以看到信息打印和LED的变化。



  以上就是PIN设备框架的使用说明。

分享到:
回复

使用道具 举报

您需要登录后才可以回帖 注册/登录

本版积分规则

关闭

站长推荐上一条 /2 下一条