精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

【AI技術支持】ESP32-C3芯片/模組SPI-AT問題處理

啟明云端 ? 2024-11-27 01:00 ? 次閱讀

問題描述

在使用ESP32-C3芯片/模組,AT版本為Release/v3.0.0.0時,客戶在使用常規AT通信時,速率達不到需求,需要換成SPI-AT,測試中遇到問題,這是為什么呢?

解決思路

ESP-AT中重新選擇編譯目標為SPI-AT,見下圖:

f2b064c0-ac17-11ef-8084-92fbcf53809c.png

相關引腳使用ESP-AT默認引腳,將SPI主機的引腳與之對應上,上電后發現AT無法通信,隨后展開分析。


單獨拿一個模組使用示例examples/peripherals/spi_slave/sender模擬了一個spi的主機進行測試,通過示波器的查看,確認數據是發送出去了的,而且發送不同的指令波形都會出現不同的變化,但是SPI-AT始終沒有反應。查看文檔介紹,從機給主機回復的時候,握手信號應該會有一個中斷信號,也就會把電平拉高,但在示波器上沒有抓到握手線發出的中斷信號。

f2c5a43e-ac17-11ef-8084-92fbcf53809c.png

通過研發同事檢查確認后,問題得到定位:原來是之前應用的IDF的示例是不行的,ESP-AT里面的SPI協議做了封裝的,需要參考esp32_c_series示例

啟明云端/03

解決方案

首先使用esp32_c_series示例作為SPI主機,第二個模塊燒錄SPI-AT作為從機,將通信所需的引腳進行連接。

f2d9b546-ac17-11ef-8084-92fbcf53809c.png

模塊內部做了UART轉SPI信號,所以在測試時可用串口監視器作為測試(實際使用時為SPI信號),此時AT通信成功,指令測試完成。


此時有兩種方案:

1、如果需要使用標準SPI協議做主機,可以參考esp32_c_series中的在eadme其中包含了交互說明https://github.com/espressif/esp-at/tree/master/examples/at_spi_master/spi/esp32_c_series#communication-sample

如果通過邏輯分析儀包抓了數據信號,可以與鏈接中的信號進行比對,確保發的數據是正確的。

2、直接移植esp32_c_series示例mcu完成AT通信。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 芯片
    +關注

    關注

    454

    文章

    50438

    瀏覽量

    421904
  • AI
    AI
    +關注

    關注

    87

    文章

    30191

    瀏覽量

    268444
  • ESP32
    +關注

    關注

    18

    文章

    959

    瀏覽量

    17102
收藏 人收藏

    評論

    相關推薦

    ESP32-C3使用SPI通信緩存有多少?

    我們計劃用ESP32-AT功能,看到資料上ESP32-C3支持SPI通信,請問: ①ESP32-C3使用
    發表于 06-26 07:58

    ESP32-C3——專為物聯網應用場景設計

    ESP32-C3-WROOM-02(簡稱ESP32-C3模組作為一款專為物聯網應用場景設計的通用型 WiFi 和低功耗藍牙模組,安全性高、內存充足、外設接口多、應用場景豐富、尺寸小,
    發表于 05-09 15:37

    淺談ESP32-C3ESP32-S3芯片

    ESP32-C3ESP32-S3的發布,不僅為IOT行業提供了高性價比、穩定、好用、安全的通訊層,支持AI加速,同時在顯示層應用也將占有一席之地。
    發表于 04-28 10:37 ?1.8w次閱讀

    ESP32-C3芯片的性價比有多高

    今天小明為大家捋一捋ESP32-C3性價比到底有多高呢?很多在說樂鑫急著發布ESP32-C3ESP32-S3,是在布一個大局,到底在布啥局呢?
    發表于 04-28 09:52 ?5182次閱讀
    <b class='flag-5'>ESP32-C3</b><b class='flag-5'>芯片</b>的性價比有多高

    ESP32-C3芯片特性介紹

    它的性價比到底有多高呢?ESP32-C3首先它是一款安全穩定、低功耗、低成本的物聯網芯片,搭載RISC-V32位單核處理器,支持2.4GHzWi-Fi和BluetoothLE5.0。為
    發表于 04-28 09:44 ?1.2w次閱讀

    ESP32-C3芯片到底有什么過人之處

    ESP32-C3是一款安全穩定、低功耗、低成本的物聯網芯片,搭載 RISC-V 32 位單核處理器,支持 2.4 GHz Wi-Fi 和 Bluetooth LE 5.0。為物聯網產品
    發表于 03-24 11:19 ?7531次閱讀

    ESP32-C3芯片到底有哪些特性

    五一假期,讓大家身處快樂星球一般。現在假期結束了,快樂難道就消失了嗎?答案是否定的。快樂其實很簡單,本月樂鑫esp32驅動86面板,esp32-C3 +2.4寸彩屏,esp32- C3
    發表于 06-01 18:12 ?3009次閱讀

    ESP32-C3模組芯片的功能特性

    重磅消息來嘍!本月樂鑫esp32驅動86面板,esp32-C3 +2.4寸彩屏,esp32- C3+1.3寸圓屏 QSPI即將出品!一顆mcu搞定WIFI藍牙和驅動彩屏,而且
    發表于 06-03 11:22 ?2052次閱讀

    基于nanoESP32-C3開發板用ESP32-c3下試跑Zephyr

    上周MuseLab的吳同學寄來一片nanoESP32-C3–一塊帶有ESPLink(base DAPlink)的ESP32-C3開發板。 正好最近支持esp32-c3的pr已經merg
    的頭像 發表于 08-09 09:10 ?9302次閱讀

    ESP32-C3模組概述、優勢特征及應用案例

    ESP32-C3-WROOM-02(簡稱ESP32-C3)模組是一款專為物聯網應用場景設計的通用型 WiFi 和低功耗藍牙模組,安全性高、內存充足、外設接口多、應用場景豐富、尺寸小,可
    的頭像 發表于 05-10 16:46 ?7011次閱讀

    通用型WiFi和低功耗藍牙模組ESP32-C3的優勢特征及應用范例

    ESP32-C3-WROOM-02(簡稱ESP32-C3模組是一款專為物聯網應用場景設計的通用型 WiFi 和低功耗藍牙模組,安全性高、內存充足、外設接口多、應用場景豐富、尺寸小,可
    的頭像 發表于 06-24 10:16 ?4476次閱讀

    ESP32-C3:安全、低功耗、低成本的RISC-V MCU

    ESP32-C3 是一款安全穩定、低功耗、低成本的物聯網芯片,搭載 RISC-V 32 位單核處理器,支持 2.4 GHz Wi-Fi 和 Bluetooth 5 (LE),為物聯網產
    發表于 10-17 10:08 ?1782次閱讀

    啟明云端分享|盤點Esp32-C3Esp8266 的區別

    ESP8266&ESP32-C3硬件區別從上表可以看出ESP32-C3ESP8266在硬件上的區別:1.ESP32-C3搭載RISC-V3
    的頭像 發表于 10-12 18:31 ?4988次閱讀
    啟明云端分享|盤點<b class='flag-5'>Esp32-C3</b>與<b class='flag-5'>Esp</b>8266 的區別

    ESP32-C3開發板設計指南

    首先是ESP32-C3支持BLE,也就是數據是以packet出現的。不支持普通的藍牙,也就是數據的處理的時候是可以字符串去操作的。
    的頭像 發表于 01-26 11:10 ?5191次閱讀
    <b class='flag-5'>ESP32-C3</b>開發板設計指南

    AI技術支持ESP32-C3-Lyra播放音頻無法控制音量及異聲問題處理

    AI技術支持ESP32-C3-Lyra播放音頻無法控制音量及異聲問題處理
    的頭像 發表于 11-22 01:01 ?87次閱讀
    【<b class='flag-5'>AI</b><b class='flag-5'>技術支持</b>】<b class='flag-5'>ESP32-C3</b>-Lyra播放音頻無法控制音量及異聲問題<b class='flag-5'>處理</b>