按键控制蜂鸣器
本文案例代码 | 下载地址 |
---|---|
按键控制蜂鸣器案例代码 | https://www.aw-ol.com/downloads?cat=24 |
首先我们搭建电路,如下:
引脚 | 按键 |
---|---|
PA25 | 按键1脚 |
GND | 按键3脚 |
PA29 | 蜂鸣器触发脚 |
载入方案
我们使用的开发板是 R128-Devkit,需要开发 C906 核心的应用程序,所以载入方案选择r128s2_module_c906
$ source envsetup.sh
$ lunch_rtos 1
勾选 GPIO 驱动
mrtos_menuconfig
找到下列驱动
Drivers Options --->
soc related device drivers --->
GPIO devices --->
[*] enable GPIO driver
[*] enbale GPIO hal APIs Test command
编写程序
打开你喜欢的编辑器,修改文件:lichee/rtos/projects/r128s2/module_c906/src/main.c
引入头文件
#include <hal_gpio.h>