91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

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

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

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

第二章:RLM 適配 HZHY AI300G 的固件開發(fā)

楊永勝 ? 來源:iysheng ? 作者:iysheng ? 2024-07-30 16:41 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

前言

擱了這么久,目前我設(shè)計的 USB 轉(zhuǎn) LoRa 模塊(起名叫:Red LoRa Module,后續(xù)簡稱 RLM)的固件開發(fā)的差不多了,基本實現(xiàn)了雙向的 USB 到 LoRa 之間的轉(zhuǎn)換,今天就發(fā)文總結(jié)以下,因為后面就要到光照度算法部分開發(fā)了,期待哦。

概述

首先看下 RLM 的,結(jié)構(gòu)框圖:

led-Page-3.drawio.png

再看一下3D圖和實物圖:

RLM_Lite_top.png
RLM_Lite_bottom.png

IMG_20240526_155517.jpg

這部分驅(qū)動是運(yùn)行在 STM32F103 上面,通過 CDC ACM 配置,實現(xiàn)在 PC 端枚舉出來對應(yīng)的節(jié)點(diǎn)。另一方面通過 SPI 和 LoRa 通信,最終實現(xiàn) USB 和 LoRa 之間的透傳。這部分代碼是開源的,我是在 [https://github.com/blackmagic-debug/blackmagic.git]開源項目的基礎(chǔ)上修改實現(xiàn)的。這部分固件代碼我放在我的 gitee 倉庫 [rlm_hsi],感興趣的小伙伴可以去看看。

經(jīng)驗總結(jié)

經(jīng)過這幾天的 USB 轉(zhuǎn) LoRa 固件功能的開發(fā),總結(jié)出來比較深刻的經(jīng)驗有如下幾點(diǎn):

  1. 使用 STM32F103CBT6 的 USB,USB 的時鐘要固定在48MHZ,并且官方不建議使用內(nèi)部晶振提供這個時鐘,在選擇使用 cubeMX 軟件的時候,如果選擇 HSI 提供這個始終,也會提示你有沖突,但是不要緊,想用 HSI 還是可以的,不過不建議哦,因為我這個板子的圖畫的比較早了,當(dāng)時沒有考慮到,所以就硬著頭皮往下開發(fā)了,好在成功了。
  2. 使用 STM32F103CBT6 的 USB 的時候,為了讓 PC 可以枚舉設(shè)備,在電路上需要在 D+ 上設(shè)計一個上拉電阻,如果想實現(xiàn)動態(tài)熱插拔,這個電阻另一端需要連接到一個可以控制的 GPIO 管腳,通過拉高這個 GPIO,實現(xiàn)動態(tài)熱插拔,如果不需要這個功能,就直接上拉到 VCC(我這里是直接接到了 3V3) 就行了。
  3. 在使用 SPI 的時候,因為我想用軟件控制 NSS,發(fā)現(xiàn)必須要同時配置 SPI 的 CR1 的 SSM 和 SSI 為 1。否則是不能配置到主機(jī)模式軟件NSS的。
  4. 在調(diào)試 LoRa 模塊的時候,發(fā)現(xiàn) spi 速率太低也會導(dǎo)致通信異常,最后我設(shè)定在 SPI 時鐘 2 分頻可以正常工作。

效果演示

說了這么多,我們看下實際的效果,首先是設(shè)備枚舉:

[349794.851655] usb 3-4.2: new full-speed USB device number 49 using xhci_hcd
[349795.044759] usb 3-4.2: New USB device found, idVendor=1d51, idProduct=6118, bcdDevice= 0.09
[349795.044777] usb 3-4.2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[349795.044783] usb 3-4.2: Product: Red Lora Module v1.10.0-926-g8f2291e7-dirty
[349795.044787] usb 3-4.2: Manufacturer: Red Studio
[349795.044791] usb 3-4.2: SerialNumber: E1C3A7D0
[349795.054870] cdc_acm 3-4.2:1.0: ttyACM2: USB ACM device

然后,視頻演示部分可以參看 [具有 Local AI 功能的工業(yè)用照明控制器] 的評論區(qū)哦。

審核編輯 黃宇

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

    關(guān)注

    60

    文章

    8444

    瀏覽量

    284930
  • AI
    AI
    +關(guān)注

    關(guān)注

    91

    文章

    40086

    瀏覽量

    301719
  • LoRa
    +關(guān)注

    關(guān)注

    355

    文章

    1898

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

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

    VIAVI PCI Express5.0 Xgig協(xié)議訓(xùn)練器主機(jī)測試臺專為 PCIe 5.0 適配器卡及控制器/固件開發(fā)的一體化測試方案

    PCIE5.0協(xié)議訓(xùn)練器主機(jī)測試臺專為適配器卡及其控制器/固件開發(fā)設(shè)計的一體化測試解決方案。設(shè)計用于開發(fā)、協(xié)調(diào)和性能調(diào)諧PCIe適配卡及其控
    的頭像 發(fā)表于 12-24 16:09 ?183次閱讀
    VIAVI PCI Express5.0 Xgig協(xié)議訓(xùn)練器主機(jī)測試臺專為 PCIe 5.0 <b class='flag-5'>適配</b>器卡及控制器/<b class='flag-5'>固件</b><b class='flag-5'>開發(fā)</b>的一體化測試方案

    基于RK3568開發(fā)板顯示屏調(diào)試適配方法(1)-如何在Uboot界面切換顯示屏

    、MIPI同顯為例)第二章:幫助用戶如何適配自己的顯示屏(DM7寸顯示屏為例)由于TQ3568支持在uboot階段選擇顯示屏,具體如何操作如第一所示。第一如何在Ubo
    的頭像 發(fā)表于 11-07 16:19 ?554次閱讀
    基于RK3568<b class='flag-5'>開發(fā)</b>板顯示屏調(diào)試<b class='flag-5'>適配</b>方法(1)-如何在Uboot界面切換顯示屏

    【「AI芯片:科技探索與AGI愿景」閱讀體驗】+第二章 實現(xiàn)深度學(xué)習(xí)AI芯片的創(chuàng)新方法與架構(gòu)

    、Transformer 模型的后繼者 、用創(chuàng)新方法實現(xiàn)深度學(xué)習(xí)AI芯片 1、基于開源RISC-V的AI加速器 RISC-V是一種開源、模塊化的指令集架構(gòu)(ISA)。優(yōu)勢如下: ①模塊化特性②標(biāo)準(zhǔn)接口③開源
    發(fā)表于 09-12 17:30

    【「AI芯片:科技探索與AGI愿景」閱讀體驗】+內(nèi)容總覽

    ,其中第一是概論,主要介紹大模型浪潮下AI芯片的需求與挑戰(zhàn)。第二章和第三分別介紹實現(xiàn)深度學(xué)習(xí)AI芯片的創(chuàng)新方法和架構(gòu)。以及一些新型的算法
    發(fā)表于 09-05 15:10

    【「開關(guān)電源控制環(huán)路設(shè)計:Christophe Basso 的實戰(zhàn)秘籍」閱讀體驗】+第二章開環(huán)系統(tǒng)

    很榮幸有機(jī)會拜讀《開關(guān)電源控制環(huán)路設(shè)計》這本書,最近粗略的看完了本書,受益匪淺,今天再此與諸位共同欣賞下此書。聊一聊第二章開環(huán)系統(tǒng)。 什么是開環(huán)系統(tǒng)呢? 開環(huán)系統(tǒng)是根據(jù)兩個信號直接的特定關(guān)系,將控制
    發(fā)表于 08-16 17:54

    第二章 W55MH32 DHCP示例

    本文介紹 DHCP?協(xié)議,包括其在 IP?網(wǎng)絡(luò)自動分配參數(shù)的功能、便捷配置等特點(diǎn)、工作原理、報文格式和應(yīng)用場景。通過 W55MH32?實戰(zhàn)例程展示動態(tài)獲取網(wǎng)絡(luò)地址信息過程,含注冊定時器中斷、啟用模式和獲取信息等步驟,燒錄后可完成檢測與信息打印,PC?端能 PING?通設(shè)備。
    的頭像 發(fā)表于 07-24 09:02 ?884次閱讀
    <b class='flag-5'>第二章</b> W55MH32 DHCP示例

    恩智浦推出第二代OrangeBox車規(guī)級開發(fā)平臺

    第二代OrangeBox開發(fā)平臺集成AI功能、后量子加密技術(shù)及內(nèi)置軟件定義網(wǎng)絡(luò)的能力,應(yīng)對快速演變的信息安全威脅。
    的頭像 發(fā)表于 05-27 14:25 ?1442次閱讀

    第二章 開發(fā)板與芯片介紹 詳解W55MH32芯片及開發(fā)

    本章介紹了W55MH32芯片及開發(fā)板。該芯片采用Cortex-M3內(nèi)核,主頻216MHz,集成以太網(wǎng)功能,有L和Q兩種型號。配套開發(fā)板L-EVB功能豐富、Q-EVB為最小系統(tǒng)板,均含仿真器。
    的頭像 發(fā)表于 05-26 09:19 ?1526次閱讀
    <b class='flag-5'>第二章</b> <b class='flag-5'>開發(fā)</b>板與芯片介紹  詳解W55MH32芯片及<b class='flag-5'>開發(fā)</b>板

    第二固件技術(shù)峰會盛大召開,共探行業(yè)創(chuàng)新發(fā)展之路

    (OpenSystemFirmwareFoundation)共同參與的第二固件技術(shù)峰會,在長沙順利舉行。此次峰會以“創(chuàng)新、協(xié)作、發(fā)展”為核心理念,堅持純技術(shù)、非商業(yè)原則,吸引了全球50多家企業(yè)、近200位
    的頭像 發(fā)表于 05-23 11:22 ?1082次閱讀
    <b class='flag-5'>第二</b>屆<b class='flag-5'>固件</b>技術(shù)峰會盛大召開,共探行業(yè)創(chuàng)新發(fā)展之路

    《ESP32S3 Arduino開發(fā)指南》第二章 Arduino基礎(chǔ)知識

    第二章 Arduino基礎(chǔ)知識 本章,我們將向大家介紹Arduino是一個什么東西?讓大家對Arduino有一個大概了解。本章將分為如下幾個小節(jié):2.1什么是Arduino2.2 Arduino
    發(fā)表于 05-13 09:28

    HZHY-AI200G-技術(shù)規(guī)格書

    電子發(fā)燒友網(wǎng)站提供《HZHY-AI200G-技術(shù)規(guī)格書.pdf》資料免費(fèi)下載
    發(fā)表于 04-17 17:16 ?3次下載

    HZHY-MT100G技術(shù)規(guī)格書

    電子發(fā)燒友網(wǎng)站提供《HZHY-MT100G技術(shù)規(guī)格書.pdf》資料免費(fèi)下載
    發(fā)表于 04-17 17:02 ?0次下載

    HZHY-AI100G-技術(shù)規(guī)格單頁

    電子發(fā)燒友網(wǎng)站提供《HZHY-AI100G-技術(shù)規(guī)格單頁.pdf》資料免費(fèi)下載
    發(fā)表于 04-17 16:59 ?1次下載

    HZHY-AI500G-技術(shù)規(guī)格說明書

    電子發(fā)燒友網(wǎng)站提供《HZHY-AI500G-技術(shù)規(guī)格說明書.pdf》資料免費(fèi)下載
    發(fā)表于 04-17 16:57 ?0次下載

    HZHY-AI300G-技術(shù)規(guī)格說明書

    電子發(fā)燒友網(wǎng)站提供《HZHY-AI300G-技術(shù)規(guī)格說明書.pdf》資料免費(fèi)下載
    發(fā)表于 04-17 16:54 ?1次下載