吴忠躺衫网络科技有限公司

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

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

3天內不再提示

4G模組SD卡使用技巧|專家指南

合宙LuatOS ? 來源:合宙LuatOS ? 作者:合宙LuatOS ? 2024-12-14 09:37 ? 次閱讀

今天我們學習的是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 開發板,如下圖所示:

wKgZomc7Ry-AOcDhABG0eROD_es217.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插槽中并鎖死,如下圖所示。

wKgZomc7RzyAaJ0zAAebUUuhIZo905.png

四、準備軟件環境

4.1 安裝驅動程序

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

USB驅動程序:

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

wKgaomc7R0mAZEBnAAFufY2QU6s347.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/

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

wKgaomc7R1iABORkAATZ5N5oths692.png

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

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

wKgaomc7R2OANwVyAAOwD0zeffY584.png

點擊項目管理測試選項。

wKgZomc7R2yABdphAAEC1AmWxU0440.png

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

wKgaomc7R3iAEr2TAAIlmailkQw131.png

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

wKgaomc7R46ATn3LAACGBErkFP4983.png

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

wKgZoWc7R5iANHhcAAFlfHuhofY357.png

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

wKgZomc7R6KAM2OoAAFIQ-gtKT4949.png

五、開發板接口說明

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

wKgaoWc7R6yALEdWAAFARgSOfvw958.png

5.2 SD 卡部分原理圖

wKgZoWc7R7iAU2JPAAEu8I9SO28821.png

wKgaoWc7R8KAYSVfAAFlNepFz30504.png

5.3 SD 卡安裝位置

wKgaoWc7R8-AZ38UABayT2YYhUw222.png

六、腳本代碼說明

6.1 testSdCard.lua

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

wKgZoWc7R9qAP7oXAAVe3fsDzvM906.png

6.2 main.lua

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

七、開機調試

7.1 開發板開機

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

wKgZomc7R-aAZS9-AAM9xhFsBLU818.png

7.2 SD 卡調試

讀取 SD 卡信息

顯示 SD 卡中的文件和大小

wKgaomc7R--AdzSTAAL5H-DGUHo996.png

7.3 MP3 文件處理

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

wKgZomc7R_qAKiFKAAQfbatWNSw907.png

分享完畢。

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

    關注

    2913

    文章

    44923

    瀏覽量

    376991
  • SD卡
    +關注

    關注

    2

    文章

    566

    瀏覽量

    64107
  • 模組
    +關注

    關注

    6

    文章

    1515

    瀏覽量

    30604
收藏 人收藏

    評論

    相關推薦

    4g版新iPad無需解鎖 可更換4g sim

    關于新款iPad的LTE 4G網絡功能,用戶可能會好奇,是否在任何運營商購買的4G版iPad都能使用其他手機網絡的4G SIM。據一名用戶實測證實,
    發表于 03-19 10:18 ?1913次閱讀

    掌握4G模組SPI|技術指南

    本次我要分享的是4G模組SPI的技術指南,以合宙Air724UG為例,學完本章幫你實現技術提升。
    的頭像 發表于 12-14 09:38 ?777次閱讀
    掌握<b class='flag-5'>4G</b><b class='flag-5'>模組</b>SPI|技術<b class='flag-5'>指南</b>

    請教關于VC5509A對4GSD的支持問題

    數據正確,而讀寫4GSD的時候,發現速度很慢,512B數據寫入耗時25ms后來查看VC5509A的數據手冊發現,由于VC5509A只支持SD1.1的協議,而不支持SDIO2.0協議
    發表于 07-31 07:27

    MiniPCIE 封裝4G模組價值仍在

    貼片模組,射頻天線部署在miniPCIE板上,用戶無需設接口計射頻與SIM接口電路,只需要裝配到主控板的標準miniPCIE接口即可。此外,我公司還提供貼片式4G模組AM400E,
    發表于 02-21 11:57

    蘇州回收SDTF 蘇州收購SDTF

    ,收購SD,收購(512M)SD,收購(1GSD
    發表于 04-08 17:25

    東莞回收SD,回收TF

    高價收購手機內存,收購SD,收購(512M)SD,收購(1G
    發表于 05-28 19:21

    北京回收SD,高價求購SD

    北京收購SD北京回收SD,高價求購SD。深圳帝歐長期回收內存
    發表于 09-09 19:03

    4G模組

    4G模組:CR100IP-AHD-TF1-1F
    發表于 03-21 20:02 ?0次下載

    4G模組4G模塊是什么?4G模組4G模塊的平臺?4G模組4G模塊怎么選?ASR RDA 高通

    頻帶寬、通訊靈活性等特性。4G模塊就是指硬件設備載入到特定頻率段,3GPPP規范的LTE協議書,硬件軟件高度集成化模組化通稱。硬件設備將
    的頭像 發表于 06-07 19:50 ?1.5w次閱讀

    4G模組無法正常聯網?一定要記得考慮SIM的問題!

    當大家在調試4G模組但卻無法正常聯網時, 大多數人的第一反應是這4G模組一定有什么問題吧? 幾乎沒有人會認為是流量(SIM
    的頭像 發表于 08-12 15:37 ?2552次閱讀
    <b class='flag-5'>4G</b><b class='flag-5'>模組</b>無法正常聯網?一定要記得考慮SIM<b class='flag-5'>卡</b>的問題!

    4G模組SIM接口電路設計:從入門到精通

    今天我跟大家探討的是4G模組SIM接口電路是怎么設計的?我們以低功耗4G模組經典型號Air780E為例,它支持兩路SIM
    的頭像 發表于 11-02 11:59 ?727次閱讀
    <b class='flag-5'>4G</b><b class='flag-5'>模組</b>SIM<b class='flag-5'>卡</b>接口電路設計:從入門到精通

    字符串處理:4G模組軟件指南精要!

    最近一直有朋友咨詢我關于4G模組的字符串處理,今天我便把相關指南展示給大家。
    的頭像 發表于 11-17 09:57 ?273次閱讀
    字符串處理:<b class='flag-5'>4G</b><b class='flag-5'>模組</b>軟件<b class='flag-5'>指南</b>精要!

    UART通信入門:4G模組軟件的實踐指南

    本文將對4G模組Air724UG軟件的UART做出相關示例,希望想了解此模組的朋友們收藏好仔細看。
    的頭像 發表于 11-17 00:07 ?581次閱讀
    UART通信入門:<b class='flag-5'>4G</b><b class='flag-5'>模組</b>軟件的實踐<b class='flag-5'>指南</b>

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

    今天我們需要深度學習的是4G模組SD接口編程,以我常用的模組Air724UG為例,分享給大家。
    的頭像 發表于 11-20 23:14 ?322次閱讀
    <b class='flag-5'>4G</b><b class='flag-5'>模組</b><b class='flag-5'>SD</b><b class='flag-5'>卡</b>接口編程:深度學習

    LuatOS開發之4G模組隨機數(random)|實戰指南

    本次學習的實戰是關于4G模組LuatOS開發的隨機數示例指南,希望大家有所收獲。
    的頭像 發表于 11-30 09:51 ?296次閱讀
    LuatOS開發之<b class='flag-5'>4G</b><b class='flag-5'>模組</b>隨機數(random)|實戰<b class='flag-5'>指南</b>
    百家乐凯时赌场娱乐网规则| 百家乐娱乐城玩法| 南宁百家乐官网赌| 迪威百家乐官网娱乐网| 百家乐官网技巧打| 金花百家乐官网的玩法技巧和规则 | 大发888好不好| 疯狂水果机怎么玩| 大发888娱乐场下载最高| 皇冠现金网安全吗| 大发888游戏破解秘籍| 德州扑克英语| 蒙特卡罗国际| 瑞奇国际娱乐| 翁源县| 永利博百家乐官网现金网| 百家乐官网如何取胜| 365新网址| 百家乐官网输了好多钱| 百家乐官网国际娱乐平台| 百家乐试用软件| 九州百家乐官网的玩法技巧和规则| 百家乐游戏研发| 博发百家乐的玩法技巧和规则| 亚洲顶级赌场第一品牌| 西吉县| 百家乐官网suncity| 赌博百家乐的路单| 澳门百家乐网40125| 六合彩开奖查询| 百家乐官网桌台布| 百家乐官网平注法规则| 赌百家乐庄闲能赢| bet365吧| 真人百家乐官网平台下载| 百家乐官网娱乐网网| 三亚百家乐的玩法技巧和规则| 顶级赌场手机版| 百家乐官网游戏资料网| 做生意店铺风水| 百家乐园好又多|