BL602&BL604外设基础实验1:GPIO

本节我们来看看如何用BL602&BL604 GPIO点亮LED灯,并实现闪烁

例程地址:
https://github.com/SmartArduino/Doiting_BL/tree/master/examples/ADC

为了方便开发,在后续的例程中,在bfl_main(void)系统主函数中已经将一些常用的系统函数初始化,后续的开发只需要通过app_main.c文件的void user_main(void)作为用户函数入口即可。

先定义LED灯的GPIO口为1,对GPIO进行初始化,然后新建一个GPIO闪烁任务,以1秒的间隔闪烁

为方便调试,示例程序已通过处理使串口打印输出能输出红色和绿色两种颜色,白色部分为系统输出,LOGI(TAG, "LED :%d",value)输出为绿色,LOGE(TAG, "LED :%d",value),输出为红色。

编译完成后,烧录程序,将LED灯接到GPIO1,便可以看到LED灯以一秒的频率闪烁。

posted @ 2020-12-12 15:01  深圳四博智联科技有限公司  阅读(699)  评论(0编辑  收藏  举报