0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

如何用ART-PI跑zephyr_polling的藍(lán)牙?

冬至子 ? 來源:wenbo13579 ? 作者:wenbo13579 ? 2023-06-07 15:47 ? 次閱讀

rtthread_artpi

rtthread在ArtPi硬件平臺下和AP6212藍(lán)牙實(shí)現(xiàn)。

RT-Thread Studio下利用ArtPi實(shí)現(xiàn)藍(lán)牙功能

搭建 RT-Thread Studio 環(huán)境

參考完成快速開始 (rt-thread.org) RT-Thread studio 環(huán)境的搭建。

新建 ART-Pi 示例工程

按照下圖新建一個 art_pi_blink_led 示例工程,等待創(chuàng)建完成。

1.jpg

配置使用 zephyr_polling

進(jìn)入工程 RT-Thread Settings 界面, 進(jìn)入到軟件包頁面,找到zephyr_polling,并按照下面的參數(shù)配置好。

1.jpg

配置完成后保存,studio 將自動更新下載軟件包。

配置相關(guān)串口

在 RT-Thread Settings 下硬件選項(xiàng)頁中使能對應(yīng)串口,如下圖,按照實(shí)際需求開啟。AP6212內(nèi)部接的是UART3,所以UART3必須打開。

1.jpg

串口接收buffer記得調(diào)整一下。

1.jpg

保存退出。

在 borad.h 頭文件中添加對應(yīng)串口的引腳定義。

1.jpg

編譯運(yùn)行

直接燒錄進(jìn)去即可,這里直接使用 ART-Pi 板載的 AP6216 芯片。而后輸入zephyr_polling_init指令,啟動beacon程序。

1.jpg

使用 nRF Connect 手機(jī) APP 即可成功觀察到藍(lán)牙設(shè)備地址為704a0e5316:bf的beacon設(shè)備。

1.jpg

2.jpg

3.jpg

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • UART接口
    +關(guān)注

    關(guān)注

    0

    文章

    124

    瀏覽量

    15199
  • RTThread
    +關(guān)注

    關(guān)注

    7

    文章

    132

    瀏覽量

    40684
  • ART-Pi
    +關(guān)注

    關(guān)注

    0

    文章

    23

    瀏覽量

    1256
收藏 人收藏

    評論

    相關(guān)推薦

    ART-Pi Smart開發(fā)板開箱及愛之初次體驗(yàn)

    ART-Pi Smart 開發(fā)板初次嘗鮮,ART-Pi Smart開箱及初次體驗(yàn)內(nèi)置應(yīng)用.
    的頭像 發(fā)表于 05-03 16:25 ?4802次閱讀
    <b class='flag-5'>ART-Pi</b> Smart開發(fā)板開箱及愛之初次體驗(yàn)

    ART-Pi Studio工程下NimBLE軟件包的使用

    本文主要介紹 ART-Pi Studio 工程下 NimBLE 軟件包的使用
    的頭像 發(fā)表于 08-26 10:31 ?1568次閱讀

    RTT平臺zephyr_polling軟件包SPI Bluenrg2芯片宕機(jī)問題與修復(fù)

    項(xiàng)目的代碼測試完成之后,準(zhǔn)備收尾時,出現(xiàn)了問題。清除掉開發(fā)過程中用來調(diào)試的print打印之后,zephyr_polling 的 HCI 突然不能正常工作了,之前測試可用的 zephyr_polling 中的各個例程都不再能運(yùn)行。
    的頭像 發(fā)表于 09-25 17:08 ?997次閱讀
    RTT平臺<b class='flag-5'>zephyr_polling</b>軟件包SPI Bluenrg2芯片宕機(jī)問題與修復(fù)

    何用Ubuntu qemuzephyr_polling藍(lán)牙?

    進(jìn)入 RT-Thread online packages → IoT - internet of things 目錄即可看到 zephyr_polling軟件包,勾選軟件包。
    的頭像 發(fā)表于 09-28 11:24 ?1709次閱讀
    如<b class='flag-5'>何用</b>Ubuntu qemu<b class='flag-5'>跑</b><b class='flag-5'>zephyr_polling</b>的<b class='flag-5'>藍(lán)牙</b>?

    ART-PI重力感應(yīng)無線智能小車設(shè)計(jì)實(shí)現(xiàn)

    ART-PI重力感應(yīng)無線智能小車第一彈-----ART-PI擴(kuò)展板設(shè)計(jì)雷德斯 and枕頭們,小飛哥又又叒好久沒更新文章啦,最近實(shí)在是太忙啦,大家久等啦,這次是系列文章,一步步教你如何在ART-PI
    發(fā)表于 02-10 06:39

    基于ART-Pi Smart平臺的設(shè)計(jì)方案推薦

    ART-Pi Smart 平臺上實(shí)現(xiàn)視頻播放功能;由于ART-Pi Smart 沒有音頻模塊,所以沒有實(shí)現(xiàn)音頻的解碼播放。在上一篇分享中,我們在 ART-Pi Smart 平臺上實(shí)現(xiàn)了視頻解碼
    發(fā)表于 03-24 16:56

    基于ART-Pi與SX1302的設(shè)計(jì)資料分享

    1、基于 ART-Pi lora-pkt-sniffer 抓包工具抓取空口 LoRa 數(shù)據(jù)包 8 個并行的 LoRa BW125KHz 通道 支持 CRC 過濾機(jī)制 串口 shell 支持參數(shù)讀寫
    發(fā)表于 04-01 16:36

    關(guān)于ART-PI的基本使用例程簡單描述

    ,使用靜態(tài)IP與PC直連做測試。后續(xù)有需要,將ARI-PI通過路由器連接PC,可以隨時再打開DHCP。5.保存Setting,編譯,成功。2 基本測試1.將ART-PI通電并連接網(wǎng)線2.通過設(shè)備管理
    發(fā)表于 06-01 15:06

    ART-Pi開發(fā)板藍(lán)牙配網(wǎng)的設(shè)計(jì)與小程序?qū)崿F(xiàn)

    在我們拿到ART-Pi開發(fā)板的時候,板子就會有一個默認(rèn)的出廠程序,就是通過藍(lán)牙對開發(fā)板進(jìn)行配網(wǎng),內(nèi)置一個web服務(wù)器,配網(wǎng)成功后能夠通過網(wǎng)頁顯示開發(fā)板的基本信息,并對開發(fā)板的板載LED進(jìn)行簡單的控制
    發(fā)表于 06-24 11:41

    NimBLE軟件包在ART-Pi bsp工程下的使用

    本文主要介紹 NimBLE 軟件包的在 ART-Pi bsp 工程下的使用目前 NimBLE 支持 BLE Host 層,同時 bsp 工程下暫不支持使用 ART-Pi 板載的 AP6212 藍(lán)牙
    發(fā)表于 09-13 15:43

    ART-Pi LoRa開發(fā)套件教程相關(guān)資料分享

    1、ART-Pi LoRa 開發(fā)套件簡介  ART-Pi LoRa 開發(fā)套件(LSD4RFB-2EVKM0201)是利爾達(dá)科技與睿賽德科技聯(lián)合出品的一套面向物聯(lián)網(wǎng)開發(fā)者的 LoRa產(chǎn)品原型設(shè)計(jì)工
    發(fā)表于 09-30 11:57

    【STM32H750】玩轉(zhuǎn)ART-Pi(一)——使用STM32CUBMX生成TouchGFX工程

    目錄在ART-Pi H750上移植TouchGFX(一)——使用STM32CUBMX生成TouchGFX工程在ART-Pi H750上移植TouchGFX(二)——制作MDK的外部
    發(fā)表于 12-28 19:20 ?10次下載
    【STM32H750】玩轉(zhuǎn)<b class='flag-5'>ART-Pi</b>(一)——使用STM32CUBMX生成TouchGFX工程

    【技術(shù)三千問】之《玩轉(zhuǎn)ART-Pi》,看這篇就夠了!

    2.在 ART-Pi 平臺有沒有人成功使用 openocd 可以直接燒寫到外部 Quad spi flash 的?[鏈接]
    發(fā)表于 01-25 18:44 ?2次下載
    【技術(shù)三千問】之《玩轉(zhuǎn)<b class='flag-5'>ART-Pi</b>》,看這篇就夠了!

    ART-PI重力感應(yīng)無線智能小車第一彈——ART-PI擴(kuò)展板設(shè)計(jì)

    雷德斯 and 枕頭們,小飛哥好久沒更新文章啦,最近實(shí)在是太忙啦,大家久等啦,這次是系列文章,一步步教你如何在ART-PI上實(shí)現(xiàn)無線重力感...
    發(fā)表于 01-25 19:27 ?1次下載
    <b class='flag-5'>ART-PI</b>重力感應(yīng)無線智能小車第一彈——<b class='flag-5'>ART-PI</b>擴(kuò)展板設(shè)計(jì)

    RT-Thread平臺 zephyr_polling軟件包 Bluenrg2 藍(lán)牙芯片啟動流程

    RTT zephyr_polling軟件包 Bluenrg2 藍(lán)牙芯片啟動流程 “開源之夏”“藍(lán)牙HOST協(xié)議棧zephyr_polling完善” 項(xiàng)目個人記錄 菜雞參與項(xiàng)目的個人記錄
    的頭像 發(fā)表于 09-27 18:40 ?729次閱讀
    RT-Thread平臺 <b class='flag-5'>zephyr_polling</b>軟件包 Bluenrg2 <b class='flag-5'>藍(lán)牙</b>芯片啟動流程