芯科BG22学习笔记:2-如何添加GPIO输入
Posted J-Dub
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了芯科BG22学习笔记:2-如何添加GPIO输入相关的知识,希望对你有一定的参考价值。
实验目的:读取BG22芯片GPIO口的高低电平输入
实验环境:Simplicity Studio V5
实验器材:Wireless Starter Kit Mainboard (BRD4001A Rev A01) + EFR32xG22 2.4 GHz 6 dBm QFN32 Radio Board (BRD4183A)
实验开始:
1. 新建工程,蓝牙工程输入soc empty, 普通MCU工程输入empty c
2. 打开SOFTWARE COMPONENTS,搜索对话框输入button,点击Install,用默认的名字btn0即可
3. 在app.c文件加入头文件
#include "sl_simple_button_instances.h"
4. 在应用程序中添加如下例程
if (sl_button_get_state(&sl_button_btn0))//如果按键按下 while (sl_button_get_state(&sl_button_btn0));//等待按键松开
5. 如果需要添加新的输入,点击下图中的 Add New Instances 继续添加btn1,btn2 ...
完
以上是关于芯科BG22学习笔记:2-如何添加GPIO输入的主要内容,如果未能解决你的问题,请参考以下文章
IMX6ULL学习笔记(16)——GPIO输入接口使用官方SDK方式
IMX6ULL学习笔记(16)——GPIO输入接口使用(官方SDK方式)