电子说
rtthread_artpi
rtthread在ArtPi硬件平台下和AP6212蓝牙实现。
RT-Thread Studio下利用ArtPi实现蓝牙功能
搭建 RT-Thread Studio 环境
参考完成快速开始 (rt-thread.org) RT-Thread studio 环境的搭建。
新建 ART-Pi 示例工程
按照下图新建一个 art_pi_blink_led 示例工程,等待创建完成。
配置使用 zephyr_polling
进入工程 RT-Thread Settings 界面, 进入到软件包页面,找到zephyr_polling,并按照下面的参数配置好。
配置完成后保存,studio 将自动更新下载软件包。
配置相关串口
在 RT-Thread Settings 下硬件选项页中使能对应串口,如下图,按照实际需求开启。AP6212内部接的是UART3,所以UART3必须打开。
串口接收buffer记得调整一下。
保存退出。
在 borad.h 头文件中添加对应串口的引脚定义。
编译运行
直接烧录进去即可,这里直接使用 ART-Pi 板载的 AP6216 芯片。而后输入zephyr_polling_init指令,启动beacon程序。
使用 nRF Connect 手机 APP 即可成功观察到蓝牙设备地址为704a0e5316:bf的beacon设备。
全部0条评论
快来发表一下你的评论吧 !