国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

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

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

3天內不再提示

4G模組SD卡接口編程:深度學習

青山老竹農 ? 來源:jf_82863998 ? 作者:jf_82863998 ? 2024-11-20 23:14 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

今天我們需要深度學習的是4G模組SD卡接口編程,以我常用的模組Air724UG為例,分享給大家。

一、SD 卡概述

SD卡在物聯網設備中,經常用于存儲較大文件的容器載體。本文介紹如何用 Air724UG開發板,和PC端搭建一個基于SD卡存儲文件的功能演示。

SDIO(Secure Digital Input and Output)全稱為安全數字輸入輸出接口,在協議上和SPI類似是一種串行的硬件接口,通信的雙方一個作為 HOST,另一端是 Device,所有的通信都是由 HOST 端發送命令開始的,Device 端只要解析相應的命令,就可以正常通信了。比較常見的應用是用來外接 SD 卡或者 MicroSD Card(也叫 TF 卡)。

二、演示功能概述

本教程教你如何在開發板上使用SD卡讀寫文件。

功能定義:

1)開發板讀取 SD 卡大小信息2) 開發板讀取 SD 文件

3) 復制 SD 卡文件到開發板中

三、準備硬件環境

3.1 Air724UG

使用 EVB_Air724 開發板,如下圖所示:

wKgaoWc9--qAAmPVABHMC_Btrvc073.png

此開發板的詳細使用說明參考:
https://docs.openluat.com/air724ug/

Air724UG 產品手冊中的《EVB_Air724UG_AXX 開發板使用說明》,寫這篇文章時最新版本的使用說明為:《EVB_Air724UG_A14 開發板使用說明》;開發板使用過程中遇到任何問題,可以直接參考這份使用說明文檔。

api文檔:
https://doc.openluat.com/wiki/21?wiki_page_id=2068

3.2 PC 電腦

WIN7以及以上版本的WINDOWS系統。

3.3 數據通信線

USB轉安卓數據線。

3.4 SD 卡

支持的SD卡最大容量為32GB;

3.5 組裝硬件環境

USB數據線插入USB口,另一端與電腦相連,撥碼開關全部撥到 ON,串口切換開關選擇UART1,USB 供電的 4V 對應開關撥至ON檔,SD卡放入SD插槽中并鎖死,如下圖所示。

wKgaoWc9-_qAGN5AAAeY9dBjnHQ831.png

四、準備軟件環境

4.1 安裝驅動程序

驅動下載地址如下,直接安裝即可。
https://docs.openluat.com/Luatools/

USB驅動程序:

下載驅動壓縮包,解壓后,根據電腦配置安裝對應驅動,如 64 位操作系統選擇如下所示

wKgaoWc9_AWALwmzAAFv3GvfPQM770.png

安裝成功后,將開發板連接到電腦 USB 口,開機后會在設備管理器中虛擬出 3 個虛擬串口,如下則 USB 驅動安裝完成。

4.2 安裝工具 Luatools

要想燒錄固件到 4G 模組中,需要用到的調試工具:Luatools;

詳細使用說明參考:

Luatools 工具使用說明:

https://docs.openluat.com/Luatools/

Luatools 工具集具備以下幾大核心功能:

一鍵獲取最新固件:自動連接服務器,輕松下載最新的模組固件。

固件與腳本燒錄:便捷地將固件及腳本文件燒錄至目標模組中。

串口日志管理:實時查看模組通過串口輸出的日志信息,并支持保存功能。

串口調試助手:提供簡潔的串口調試界面,滿足基本的串口通信測試需求。

Luatools 下載之后, 無需安裝, 解壓到你的硬盤,點擊 Luatools_v3.exe 運行即可。

Luatools 支持最新固件獲取、固件打包、項目管理、trace 打印、單機燒錄等功能。

4.3 腳本和固件下載

程序源碼下載

腳本源碼見附件。

https://gitee.com/openLuat/LuatOS-Air724UG/tree/master/script_LuaTask/demo/sdCard

固件下載

下載底層固件,并解壓

鏈接:
https://docs.openluat.com/air724ug/luatos/firmware/

如下圖所示,紅框的是我們要使用到的

wKgaoWc9_CGAJdAJAATfcwhdy8w799.png

4.4 下載固件和腳本到開發板中

打開 Luatools,開發板上電開機,如開機成功 Luatools 會打印如下信息。

wKgZoWc9_CuAP0azAAOt2zjTHi4116.png

點擊項目管理測試選項。

wKgaoWc9_DWABLeJAAD-fJDj7pY753.png

進入管理界面,如下圖所示。

wKgaoWc9_D-AKEsoAAIfYNCM-L0599.png

點擊選擇文件,選擇底層固件,具體路徑在 4.2 項目中的解壓為文件中,我的文件放在 D:luatOSAir724 路徑中

wKgZoWc9_EqAfvsKAACFe0gsfZ8142.png

點擊增加腳本或資源文件,如下圖所示。

wKgaoWc9_FOARYAPAAFXt6DmixU559.png

點擊下載底層和腳本,下載完成如下圖所示。

wKgZoWc9_F2AG70GAAFIc7lEjaE759.png

五、開發板接口說明

5.1 SDIO 硬件通道對應的接口如下:

wKgaoWc9_GWAYrsBAAE_FSo2it8161.png

5.2 SD 卡部分原理圖

wKgZoWc9_HGAK5vyAAKSKm3z9ac792.png

5.3 SD 卡安裝位置

wKgaoWc9_ISAU1z5ABiyAQKnrTo494.png

六、腳本代碼說明

6.1 testSdCard.lua

本代碼為 SD 卡程序腳本,系統啟動先判斷是否有SD 卡,如果掛載成功,打印總容量(單位為 KB),并且遍歷讀取 SD 卡根目錄下的最多 10 個文件或者文件夾。復制 SD 卡的 pwron.mp3 文件,到開發板根目錄,并且播放開發板根目錄下的 pwron.mp3 文件。

wKgZoWc9_JCACV5XAAVT9Qz3sQ4799.png

6.2 main.lua

本代碼為主程序腳本,系統啟動后首先會對 4G 網絡進行配置,然后加載測試模塊。

七、開機調試

7.1 開發板開機

連接好硬件并下載固件后,啟動 Luatools 軟件,系統運行信息將顯示在界面中。紅框中為開發板連接到 PC 機后正常打印的信息,如下圖所示。

wKgaoWc9_J6AMZSQAAM3nFqITwY172.png

7.2 SD 卡調試

讀取 SD 卡信息

顯示 SD 卡中的文件和大小

wKgZoWc9_KiANfaXAAL9u8-Ou28679.png

7.3 MP3 文件處理

復制 mp3 文件到開發板,完成后在開發板上播放 mp3,如下圖所示。

wKgaoWc9_LGAF8-rAAQafdqsSF0115.png

分享完畢

審核編輯 黃宇

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

    關注

    5198

    文章

    20442

    瀏覽量

    333967
  • 4G
    4G
    +關注

    關注

    15

    文章

    5617

    瀏覽量

    123970
  • 物聯網
    +關注

    關注

    2945

    文章

    47818

    瀏覽量

    414810
  • 智能硬件
    +關注

    關注

    205

    文章

    2423

    瀏覽量

    111438
  • 深度學習
    +關注

    關注

    73

    文章

    5598

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    GD01C 4G路由模組:串口轉4G/WiFi/網口通信

    、適應性強等特點,是工業控制、智能家居、戶外聯網等領域的理想選擇。一、產品概述HLK-GD01C是一款集4G上網、有線路由、WiFi覆蓋于一體的多功能4G路由模組。它支
    的頭像 發表于 02-25 14:34 ?158次閱讀
    GD01C <b class='flag-5'>4G</b>路由<b class='flag-5'>模組</b>:串口轉<b class='flag-5'>4G</b>/WiFi/網口通信

    基于雙模雙4G路由器的智慧養老物聯網解決方案

    雙模雙4G路由器構建穩定可靠、安全合規的智慧養老物聯網體系,靈活適配養老院集中照護與居家養老兩大場景,實現老年群體健康監測、安全防護、服務管理全維度智能化升級,為老年群體構筑有溫度的智慧守護屏障
    的頭像 發表于 01-29 16:47 ?251次閱讀
    基于雙模雙<b class='flag-5'>卡</b><b class='flag-5'>4G</b>路由器的智慧養老物聯網解決方案

    戶外4G模組優選高穩時鐘NDK NT2016SB TCXO

    日本電波NDK 19.200MHz溫補晶振NT2016SB以±2.5ppm高穩定度、-40℃~85℃寬溫工作及2.0×1.6mm微型封裝,為戶外4G模組提供精準時鐘。其低相位噪聲與快速啟動特性,有效保障通信設備在嚴苛環境下的信號質量與連接可靠性。
    的頭像 發表于 01-22 09:26 ?453次閱讀
    戶外<b class='flag-5'>4G</b><b class='flag-5'>模組</b>優選高穩時鐘NDK NT2016SB TCXO

    新品上市:用微信小程序就能遠程控制的遙控開關+本地雙控的4G模塊,來了!

    新品上市CE31-BxxRX系列4G無線遙控開關CE31-TD04X4G遠程遙控開關模組CE31-SD02X小體積遙控開關本文所有下劃線文字,皆可點擊跳轉查看詳情系列型號:
    的頭像 發表于 12-11 19:33 ?690次閱讀
    新品上市:用微信小程序就能遠程控制的遙控開關+本地雙控的<b class='flag-5'>4G</b>模塊,來了!

    SD—雷龍 SD NAND

    size)、MiniSD和MicroSD。 2.特點: 1.容量大 2.高安全性 3.體積小 4.傳輸速度快 5.接口簡單 32GB SD
    的頭像 發表于 07-21 17:59 ?3745次閱讀
    <b class='flag-5'>SD</b><b class='flag-5'>卡</b>—雷龍 <b class='flag-5'>SD</b> NAND

    深度解析:雙切換的SIM電路設計原則與實現!

    。 SIM接口用于連接SIM并讀取SIM信息,以便在注冊4G網絡時進行鑒權身份驗證,是4G
    的頭像 發表于 07-17 16:14 ?945次閱讀
    <b class='flag-5'>深度</b>解析:雙<b class='flag-5'>卡</b>切換的SIM<b class='flag-5'>卡</b>電路設計原則與實現!

    CE31-TD系列4G遙控開關模組核心板方案推薦

    CE31-TD系列4G遙控開關模組核心板憑借其高性能、低延遲、多種控制方式和廣泛的應用領域,成為市場上備受矚目的產品。無論是智能家居、工業自動化還是醫療保健等領域,CE31-TD系列都能為用戶提供可靠的解決方案。
    的頭像 發表于 07-10 13:50 ?541次閱讀

    4G全網通網關是什么?有什么功能?

    廣泛的網絡兼容性。 4G全網通網關的功能 一、網絡連接與轉換功能 4G網絡接入:通過插入SIM,連接運營商的4G網絡,獲取互聯網接入能力,適用于有線網絡覆蓋不足或需要移動聯網的場景。
    的頭像 發表于 06-17 15:43 ?1290次閱讀
    <b class='flag-5'>4G</b>全網通網關是什么?有什么功能?

    4G DTU 無線數傳模塊:RS232/485轉4G,穩定不宕機

    )、PDD-LTE(移動4G)。 通訊接口:RS232+RS485同時通訊,傳輸穩定不宕機,適合各種工業現場條件下作業。 支持基站定位功能:可便利的在本地、遠程(短信)獲
    的頭像 發表于 05-29 14:58 ?1407次閱讀

    華強北TF回收 內存回收

    深圳帝歐電子求購內存SD2G,4G,8G,16G,32G
    發表于 05-21 17:48

    【STM32系統】基于STM32設計的SD數據讀取與上位機顯示系統(SDIO接口驅動、雷龍貼片SD

    微控制器簡介   2.2 SD概述   2.3 SDIO接口簡介   3. 硬件設計   3.1 STM32硬件設計   3.2 SD
    發表于 05-09 16:11

    基于EPCM3568B-LI的無線模塊應用 — 4G

    產品采用硬件兼容性設計,將通信模塊接口統一化設計,通過接口預留M.2座子可接入5G/RedCap模組,也可通過轉接板兼容MiniPCIE接口
    的頭像 發表于 05-07 11:33 ?1436次閱讀
    基于EPCM3568B-LI的無線模塊應用 — <b class='flag-5'>4G</b>篇

    干貨預警!4G模組:Air780EPM其他硬件接口

    Air780EPM 4G模組不僅憑借高速穩定的數據傳輸能力在智能終端、工業自動化、車載設備等領域大放異彩,更以其“全棧式”硬件接口設計,為開發者提供了近乎無限的擴展可能。 一、ADC 接口
    的頭像 發表于 03-17 17:37 ?978次閱讀
    干貨預警!<b class='flag-5'>4G</b><b class='flag-5'>模組</b>:Air780EPM其他硬件<b class='flag-5'>接口</b>

    迅為RK3588開發板技術分享 TF燒寫大于4G容量鏡像

    RK3588技術分享 | TF燒寫大于4G容量鏡像
    的頭像 發表于 03-10 14:39 ?1228次閱讀
    迅為RK3588開發板技術分享 TF<b class='flag-5'>卡</b>燒寫大于<b class='flag-5'>4G</b>容量鏡像

    三格電子CAN轉4G模組在充電樁的應用

    1、方案背景 充電樁作為電動汽車的基礎設施,現在越來越普及,而智能化和遠程管理成為趨勢。CAN總線在充電樁內部設備通信中的廣泛應用,而4G模組則提供了遠程連接的能力。結合這兩者,CAN轉4G
    的頭像 發表于 03-05 09:31 ?901次閱讀