日B视频 亚洲,啪啪啪网站一区二区,91色情精品久久,日日噜狠狠色综合久,超碰人妻少妇97在线,999青青视频,亚洲一区二卡,让本一区二区视频,日韩网站推荐

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

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

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

如果在Zephyr內(nèi)如何使用ESP32藍(lán)牙

ZephyrProject ? 來源:ZephyrProject ? 作者:ZephyrProject ? 2021-06-07 16:42 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

在Zephyr ESP32 藍(lán)牙驅(qū)動簡析一文中簡要分析了esp32 藍(lán)牙如何集成進(jìn)Zephyr,本文接著說明如果在Zephyr內(nèi)使用ESP32藍(lán)牙。

在Zepher中使用ESP32藍(lán)牙比WIFI還要簡單只要基于esp32 board編譯的APP配置了CONFIG_BT=y就會默認(rèn)打開ESP32藍(lán)牙的配置CONFIG_BT_ESP32,詳細(xì)可見boardsxtensaesp32Kconfig.defconfig.

之后就直接使用zephyr提供的藍(lán)牙API進(jìn)行應(yīng)用編程即可。

本文不說明如何進(jìn)行藍(lán)牙編程,試跑一個Zephyr的藍(lán)牙例程eddystone,這是Google BLE Beacon,用于藍(lán)牙定位。

例程的配置文件如下

1

2

3

4

CONFIG_BT=y

CONFIG_BT_DEBUG_LOG=y

CONFIG_BT_PERIPHERAL=y

CONFIG_BT_DEVICE_NAME=“Zephyr Eddystone”

應(yīng)用主程序如下, 實際的各種流程都在bt_ready中展開

void main(void)

{

int err;

bt_conn_cb_register(&conn_callbacks);

k_work_init_delayable(&idle_work, idle_timeout);

/* Initialize the Bluetooth Subsystem */

err = bt_enable(bt_ready);

if (err) {

printk(“Bluetooth init failed (err %d)

”, err);

}

}

編譯并下載

1

2

west build -p -b esp32 zephyrproject/zephyr/samples/bluetooth/eddystone

west flash --esp-device /dev/ttyS11

運行l(wèi)og如下:

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

??*** Booting Zephyr OS build v2.6.0-rc1-300-g6ce0f2ee6606 ***

phy_version: 4500, 0cd6843, Sep 17 2020, 1507, 0, 2

Coex register schm btdm cb faild

Bluetooth initialized

Initial advertising as C457F8:DE (public)

Configuration mode: waiting connections.。。

[0000.911,000] 《dbg》 bt_hci_driver_esp32.hci_esp_host_rcv_pkt: Calling bt_recv(0x3fff4c28)

--- 98 messages dropped ---

[0000.911,000] 《inf》 bt_hci_core: Identity: C457F8:DE (public)

[0000.911,000] 《inf》 bt_hci_core: HCI: version 4.2 (0x08) revision 0x030e, manufacturer 0x0060

[0000.911,000] 《inf》 bt_hci_core: LMP: version 4.2 (0x08) subver 0x030e

[0000.911,000] 《dbg》 bt_hci_driver_esp32.bt_esp32_send: buf 0x3fff4c28 type 0 len 18

[0000.911,000] 《dbg》 bt_hci_driver_esp32: Final HCI buffer:

01 06 20 0f a0 00 f0 00 00 00 00 00 00 00 00 00 |。。 。。.。。 。。.。。.。。

00 07 00 |。。.

手機上通過nrf connect可以看到”Zephyr Eddystone”

從上面可以看到zephyr上面使用ESP32藍(lán)牙完全可以不用關(guān)心驅(qū)動,是單純應(yīng)用層的編程。

編輯:jq

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

    關(guān)注

    119

    文章

    6399

    瀏覽量

    179368
  • API
    API
    +關(guān)注

    關(guān)注

    2

    文章

    2481

    瀏覽量

    67057
  • 編程
    +關(guān)注

    關(guān)注

    90

    文章

    3724

    瀏覽量

    97458
  • Zephyr
    +關(guān)注

    關(guān)注

    1

    文章

    62

    瀏覽量

    6637

原文標(biāo)題:Zephyr ESP32 藍(lán)牙試用

文章出處:【微信號:ZephyrProject,微信公眾號:ZephyrProject】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    樂鑫科技新品ESP32-H4亮點速遞!

    近期,樂鑫科技新品發(fā)布節(jié)奏持續(xù)加快。作為樂鑫科技一級代理商,啟明云端為您帶來最新芯片產(chǎn)品ESP32-H4的詳細(xì)解讀。ESP32-H4隸屬于樂鑫科技ESP32-H系列,在低功耗物聯(lián)網(wǎng)應(yīng)用領(lǐng)域展現(xiàn)出顯著
    的頭像 發(fā)表于 04-16 18:05 ?452次閱讀
    樂鑫科技新品<b class='flag-5'>ESP32</b>-H4亮點速遞!

    ESP32/ESP8266開發(fā)板單向多對一ESP-NOW無線通信

    本實驗通過ESP-NOW無線通信協(xié)議實現(xiàn)多個ESP32/ESP 8266開發(fā)板向ESP32開發(fā)板發(fā)送數(shù)據(jù)。例如可以應(yīng)用于從多個遠(yuǎn)程傳感器上收集數(shù)據(jù)。
    的頭像 發(fā)表于 03-30 10:14 ?207次閱讀
    <b class='flag-5'>ESP32</b>/<b class='flag-5'>ESP</b>8266開發(fā)板單向多對一<b class='flag-5'>ESP</b>-NOW無線通信

    ESP32/ESP8266開發(fā)板單向一對多ESP-NOW無線通信

    通過ESP-NOW無線通信協(xié)議實現(xiàn)ESP32開發(fā)板向多個ESP32/ESP 8266開發(fā)板發(fā)送數(shù)據(jù)。
    的頭像 發(fā)表于 03-13 09:23 ?315次閱讀
    <b class='flag-5'>ESP32</b>/<b class='flag-5'>ESP</b>8266開發(fā)板單向一對多<b class='flag-5'>ESP</b>-NOW無線通信

    芯科科技攜手Ezurio提供支持Zephyr的新型藍(lán)牙模塊

    Silicon Labs(芯科科技)與Ezurio為客戶提供了多樣解決方案以實現(xiàn)物聯(lián)網(wǎng)無線連接的創(chuàng)新途徑。Ezurio通過采用芯科科技的藍(lán)牙模組,并全面支持領(lǐng)先的開源RTOS-Zephyr,為開發(fā)者
    的頭像 發(fā)表于 03-11 14:39 ?617次閱讀

    ESP32和STM32哪個更容易學(xué)?

    很多人會問,ESP32和STM32到底哪個更容易學(xué)?其實這個問題有點像問自行車和汽車哪個更好開——取決于你想去哪兒,以及你享受的是過程還是結(jié)果。 ESP32更像是一個為你搭好舞臺的智能硬件平臺
    的頭像 發(fā)表于 01-15 15:53 ?477次閱讀
    <b class='flag-5'>ESP32</b>和STM32哪個更容易學(xué)?

    ESP32 Wi-Fi 控制 LED 燈的原理

    控制LED燈的——從底層硬件連接,到網(wǎng)絡(luò)通信邏輯,一步步拆解整個過程。一、系統(tǒng)概覽ESP32是一顆集成度極高的芯片,內(nèi)置Wi-Fi、藍(lán)牙、雙核MCU和豐富的外設(shè)接
    的頭像 發(fā)表于 01-09 19:04 ?614次閱讀
    <b class='flag-5'>ESP32</b> Wi-Fi 控制 LED 燈的原理

    ESP32藍(lán)牙驅(qū)動MAX98357對音頻音樂播放

    本文介紹了MAX98357音頻模塊的基本特性,并利用ESP32藍(lán)牙功能程序驅(qū)動此模塊,最后用手機藍(lán)牙連接ESP32播放手機音樂
    的頭像 發(fā)表于 12-19 19:55 ?3303次閱讀
    <b class='flag-5'>ESP32</b><b class='flag-5'>藍(lán)牙</b>驅(qū)動MAX98357對音頻音樂播放

    如何備份復(fù)制拷貝出ESP32/8266內(nèi)的固件程序

    通過esptool命令和flash_download_tool,我們了解到如何讀取備份一個ESP32/8266中falash內(nèi)的固件程序。可以看到flash_download_tool方式方面快捷。
    的頭像 發(fā)表于 11-30 15:52 ?2651次閱讀
    如何備份復(fù)制拷貝出<b class='flag-5'>ESP32</b>/8266<b class='flag-5'>內(nèi)</b>的固件程序

    ESP32-WROOM-32 技術(shù)規(guī)格書

    電子發(fā)燒友網(wǎng)站提供《ESP32-WROOM-32 技術(shù)規(guī)格書.pdf》資料免費下載
    發(fā)表于 11-11 17:27 ?0次下載

    樂鑫ESP32-C6和ESP32-C61究竟該如何選擇?一文讀懂本質(zhì)區(qū)別

    樂鑫科技推出的ESP32-C6和ESP32-C61均支持Wi-Fi6,但定位不同。ESP32-C6是多協(xié)議樞紐,集成Wi-Fi6、藍(lán)牙5、Zigbee和Thread,適合智能家居網(wǎng)關(guān)和
    的頭像 發(fā)表于 10-28 14:17 ?2756次閱讀
    樂鑫<b class='flag-5'>ESP32</b>-C6和<b class='flag-5'>ESP32</b>-C61究竟該如何選擇?一文讀懂本質(zhì)區(qū)別

    如果在FMC執(zhí)行“程序”或“擦除”時發(fā)生中斷事件,是否會處理中斷事件?

    如果在FMC執(zhí)行“程序”或“擦除”時發(fā)生中斷事件,是否會處理中斷事件?
    發(fā)表于 08-27 08:01

    如果在FMC執(zhí)行“程序”或“擦除”時發(fā)生中斷事件,是否會處理中斷事件呢?

    如果在FMC執(zhí)行“程序”或“擦除”時發(fā)生中斷事件,是否會處理中斷事件?
    發(fā)表于 08-22 06:58

    ESP32開發(fā)板元件資料

    ESP32開發(fā)板元件
    發(fā)表于 07-21 14:47 ?17次下載

    如果在WL_REG_ON/BT_REG_ON為低時輸入PCIe REFCLK,會有什么問題嗎?

    如果在WL_REG_ON/BT_REG_ON為低時輸入PCIe REFCLK,會有什么問題嗎? 我想知道當(dāng) VBAT/VDDIO 處于開啟狀態(tài)且 WL_REG_ON/BT_REG_ON 處于低電平時哪個電源域處于開啟狀態(tài)。 謝謝。
    發(fā)表于 07-17 07:34

    ESP32用作經(jīng)典藍(lán)牙串口透傳模塊與手機進(jìn)行串口通信

    本文介紹了如何把ESP32用作一個藍(lán)牙串口透傳設(shè)備使用,其功能和常用的HC-05/06串口藍(lán)牙設(shè)備一樣。并與手機藍(lán)牙串口APP進(jìn)行雙向藍(lán)牙
    的頭像 發(fā)表于 06-20 17:45 ?3451次閱讀
    <b class='flag-5'>ESP32</b>用作經(jīng)典<b class='flag-5'>藍(lán)牙</b>串口透傳模塊與手機進(jìn)行串口通信
    金川县| 尼木县| 双柏县| 卓尼县| 石首市| 逊克县| 开阳县| 夏邑县| 徐水县| 来凤县| 理塘县| 翼城县| 达拉特旗| 阿鲁科尔沁旗| 潼关县| 襄垣县| 滁州市| 郧西县| 汝城县| 开远市| 乐平市| 兴化市| 习水县| 普宁市| 弋阳县| 栖霞市| 唐海县| 怀远县| 承德市| 福海县| 原平市| 绥阳县| 巴里| 碌曲县| 墨江| 安达市| 喀喇| 余江县| 镇原县| 宜春市| 湾仔区|