在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

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

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

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

RA6M3 HMI Board之SDHI測評實踐步驟

冬至子 ? 來源:UWPU_1321 ? 作者:UWPU_1321 ? 2023-08-07 15:54 ? 次閱讀

1.前言說明
1.1 本章內(nèi)容
首先對SDHI和SDIO本質(zhì)上的區(qū)別進(jìn)行說明,然后使用RT-Studio新建工程進(jìn)行開發(fā),通過RASC對RA6M3的底層硬件配置,然后使用SDHI接口實現(xiàn)SD的識別,搭配文件系統(tǒng)對SD卡進(jìn)行讀寫操作,同時記錄開發(fā)遇到的問題。

1.2 模塊介紹
本次的測評任務(wù)是SDHI,之前用SDIO用的比較多,不太了解SDHI,先對SDHI進(jìn)行介紹:
SDHI是Secure Digital Host Interface的縮寫,是一種SD存儲卡控制器的接口規(guī)范。SDHI負(fù)責(zé)管理SD存儲卡的內(nèi)部狀態(tài),并將讀寫請求發(fā)送到存儲卡中。SDHI與處理器之間進(jìn)行通信,以便處理器可以直接訪問SD存儲卡。
而SDIO是Secure Digital Input/Output的縮寫,是一種基于SD標(biāo)準(zhǔn)的接口規(guī)范,主要用于連接各種外部設(shè)備,例如Wi-Fi模塊、藍(lán)牙模塊、數(shù)字相機(jī)等。SDIO定義了一個特定的層次結(jié)構(gòu),使設(shè)備之間能夠簡單地交換數(shù)據(jù)。
SDIO和SDHI分別描述了兩個不同的方面:SDIO提供與外部設(shè)備通信的功能,而SDHI提供主機(jī)與SD存儲卡通信的功能。兩者在功能和應(yīng)用場景上并不相同。
RA6M3的SDHI可以支持1-bit和4-bit總線用于連接SD、SDHC以及SDXC不同格式的存儲卡,也可以支持1-bit、4-bit和8-bit的MMC總線,用于供eMMC4.51(JEDEC標(biāo)準(zhǔn)JESD84-B451)設(shè)備的接入與訪問。

1.jpg

SD/MMC Host 接口框圖

1.3 開發(fā)軟件
RT-Studio

1.4 硬件設(shè)計
SD卡連接的是SDHI1,引腳連接如下所示:

1.jpg

2.步驟說明
2.1新建工程
點擊文件,新建RT-Thread項目

1.jpg

基于開發(fā)板,選擇HMI-Board,本次基于模板工程即可,調(diào)試器選擇DAP-Link,接口SWD,板載的調(diào)試器,方便調(diào)試。

1.jpg

2.2芯片底層驅(qū)動配置
完成工程新建后,右擊RA Smart Configurator選擇FSP3.5.0的安裝路徑,用于配置芯片底層硬件驅(qū)動

1.jpg

配置完成后,雙擊進(jìn)入配置頁面

1.jpg

選擇Pins,找到SDHI,選擇SD-MMC 1bit

1.jpg

然后找到Stacks,配置SDHI,配置為1bit,同時添加DTC

1.jpg

配置完成后,點擊Generate Project Content,會將配置同步到剛才的新建工程配置。

1.jpg

2.3 RT-Thread 配置
雙擊RT-Thread Setting,進(jìn)入配置頁面,點亮DFS,Fatfs以及SDIO

1.jpg

在組件下選擇使用設(shè)備虛擬文件系統(tǒng),進(jìn)行配置

1.jpg

選擇對設(shè)備使用devfs

1.jpg

接下里找到使用SD/MMC設(shè)備驅(qū)動程序進(jìn)行配置,然后點擊保存,關(guān)閉配置頁面

1.jpg

3.代碼驗證
編譯工程,下載,將內(nèi)存卡插入板載的SD卡槽

打開終端,復(fù)位,查看輸出,內(nèi)存卡讀取成功,但是掛載失敗

1.jpg

這里我研究了一段時間,根據(jù)輸出可以看出,剛開始讀取設(shè)備得到的是0,然后開始掛掛載,導(dǎo)致掛載失敗,之后有讀取到了設(shè)備,說明時序不對。

1.jpg

接下來找到內(nèi)存卡掛載的文件,mnt.c,在board文件下,ports文件下

1.jpg

將掛載SD卡的程序挪出來,放在之后初始化,這里我選擇的是新建一個函數(shù)

1.jpg

新建一個函數(shù)用于掛載SD卡,先進(jìn)行一個延時,然后格式化SD卡,這個步驟可以使用命令行操作,會把內(nèi)存卡的內(nèi)容清掉。

1.jpg

將剛才的SD卡掛載函數(shù)放在main函數(shù)前,這里放在末尾初始化,避免時序的原因掛載不上

1.jpg

重編譯,下載程序,查看終端輸出,直接掛載成功

1.jpg

接下里就可以使用命令對SD進(jìn)行操作了,新建一個文件夾

1.jpg

將RA6M3輸入到Test.txt,然后讀取Test.txt

1.jpg

4.總結(jié)
本次HMI-Board 的SDHI使用已經(jīng)完成,剛開始對SDIO和SDHI的區(qū)別進(jìn)行了介紹,然后新建工程實現(xiàn)對SD卡的操作,在本次使用過程中遇到時序上的問題,剛開始不知道什么原因,后面慢慢查詢調(diào)試找到了問題所在,本次實現(xiàn)的是簡單的SD卡操作,后面有時間的話打算實現(xiàn)使用板載屏幕做一個電子小說閱讀器。

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

    關(guān)注

    68

    文章

    19761

    瀏覽量

    233038
  • 調(diào)試器
    +關(guān)注

    關(guān)注

    1

    文章

    310

    瀏覽量

    24123
  • RT-Thread
    +關(guān)注

    關(guān)注

    31

    文章

    1357

    瀏覽量

    41419
  • FatFS文件系統(tǒng)
    +關(guān)注

    關(guān)注

    0

    文章

    12

    瀏覽量

    7673
  • DTC控制
    +關(guān)注

    關(guān)注

    0

    文章

    19

    瀏覽量

    1258
  • RA6M3
    +關(guān)注

    關(guān)注

    0

    文章

    52

    瀏覽量

    232
收藏 人收藏

    評論

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

    如何利用rt-thread和HMI Board RA6M3開發(fā)一套物聯(lián)網(wǎng)工控機(jī)?

    近年來,隨著新一輪的科技發(fā)展以及工業(yè)產(chǎn)業(yè)升級,工業(yè)經(jīng)濟(jì)慢慢的由數(shù)字化向網(wǎng)絡(luò)化和智能化發(fā)展。基于這一理念,本人利用rt-thread和HMI Board RA6M3開發(fā)了一套物聯(lián)網(wǎng)工控機(jī)。
    的頭像 發(fā)表于 09-15 15:27 ?1755次閱讀
    如何利用rt-thread和<b class='flag-5'>HMI</b> <b class='flag-5'>Board</b> <b class='flag-5'>RA6M3</b>開發(fā)一套物聯(lián)網(wǎng)工控機(jī)?

    RA6M3 HMI Board評測挑戰(zhàn)】-瑞薩RA6M3上的CAN實踐

    RA6M3 HMI Board 評測大挑戰(zhàn)】-瑞薩RA6M3上的CAN實踐
    的頭像 發(fā)表于 10-17 14:55 ?2468次閱讀
    【<b class='flag-5'>RA6M3</b> <b class='flag-5'>HMI</b> <b class='flag-5'>Board</b>評測挑戰(zhàn)】-瑞薩<b class='flag-5'>RA6M3</b>上的CAN<b class='flag-5'>實踐</b>

    RA6M3數(shù)據(jù)手冊(英)

    RA6M3數(shù)據(jù)手冊(英)
    發(fā)表于 11-07 19:49 ?0次下載
    <b class='flag-5'>RA6M3</b>數(shù)據(jù)手冊(英)

    RA6M3硬件用戶手冊(英)

    RA6M3硬件用戶手冊(英)
    發(fā)表于 11-07 19:49 ?0次下載
    <b class='flag-5'>RA6M3</b>硬件用戶手冊(英)

    RA6M3數(shù)據(jù)手冊(中英)

    RA6M3數(shù)據(jù)手冊(中英)
    發(fā)表于 11-07 19:49 ?0次下載
    <b class='flag-5'>RA6M3</b>數(shù)據(jù)手冊(中英)

    RA6M3 組用戶手冊:硬件

    RA6M3 組用戶手冊:硬件
    發(fā)表于 05-12 19:25 ?0次下載
    <b class='flag-5'>RA6M3</b> 組用戶手冊:硬件

    RA6M3 組數(shù)據(jù)表

    RA6M3 組數(shù)據(jù)表
    發(fā)表于 05-12 19:25 ?0次下載
    <b class='flag-5'>RA6M3</b> 組數(shù)據(jù)表

    RA6M3 HMI Board SDHI實踐

    進(jìn)行說明,然后使用RT-Studio新建工程進(jìn)行開發(fā),通過RASC對RA6M3的底層硬件配置,然后使用SDHI接口實現(xiàn)SD的識別,搭配文件系統(tǒng)對SD卡進(jìn)行讀寫操作,同時記錄開發(fā)遇到的問題。 1.2
    的頭像 發(fā)表于 06-19 18:15 ?1362次閱讀
    <b class='flag-5'>RA6M3</b> <b class='flag-5'>HMI</b> <b class='flag-5'>Board</b> <b class='flag-5'>之</b><b class='flag-5'>SDHI</b><b class='flag-5'>實踐</b>

    RA6M3 HMI Board RTC實踐

    開發(fā)環(huán)境: RT-Thread Studio:v2.2.6 開發(fā)板:RA6M3 HMI Board開發(fā)板 MCU:R7FA6M3AH3CFB 1 R
    的頭像 發(fā)表于 06-21 21:31 ?3222次閱讀
    <b class='flag-5'>RA6M3</b> <b class='flag-5'>HMI</b> <b class='flag-5'>Board</b> <b class='flag-5'>之</b>RTC<b class='flag-5'>實踐</b>

    RA6M3 組用戶手冊:硬件

    RA6M3 組用戶手冊:硬件
    發(fā)表于 06-29 19:17 ?0次下載
    <b class='flag-5'>RA6M3</b> 組用戶手冊:硬件

    RA6M3 組數(shù)據(jù)表

    RA6M3 組數(shù)據(jù)表
    發(fā)表于 06-29 19:17 ?0次下載
    <b class='flag-5'>RA6M3</b> 組數(shù)據(jù)表

    【線下培訓(xùn)】上海臨港: RT-Thread × 瑞薩 工業(yè)監(jiān)視器 RA6M3 HMI Board解決方案

    RT-Thread 與瑞薩將于10月14日在上海臨港舉行一場線下培訓(xùn)。 本次培訓(xùn)將為開發(fā)者們帶來期待已久的熱門技術(shù)主題, RT-Thread × 瑞薩 工業(yè)監(jiān)視器 RA6M3 HMI Board
    的頭像 發(fā)表于 09-07 17:40 ?977次閱讀
    【線下培訓(xùn)】上海臨港: RT-Thread × 瑞薩 工業(yè)監(jiān)視器 <b class='flag-5'>RA6M3</b> <b class='flag-5'>HMI</b> <b class='flag-5'>Board</b>解決方案

    瑞薩RA6M3 HMI-Board Video Demo 上手指南

    高性能芯片 RA6M3 及 RT-Thread 和 LVGL 軟件生態(tài),HMI Board 不僅硬件性能強(qiáng)勁,同時軟件生態(tài)豐富,助力開發(fā)者快速開發(fā)出 GUI 智能硬件產(chǎn)品。 本示例開源鏈接: https
    的頭像 發(fā)表于 09-15 18:25 ?2238次閱讀
    瑞薩<b class='flag-5'>RA6M3</b> <b class='flag-5'>HMI-Board</b> Video Demo 上手指南

    瑞薩 RA6M3 開發(fā)實踐指南-UART實踐

    RT-Thread即將發(fā)布一系列RA6M3外設(shè)驅(qū)動的實踐指南,我們將使用瑞薩RA6M3 HMI-Board 開發(fā)板,帶領(lǐng)大家上手RT-Thread設(shè)備驅(qū)動。? 【硬件介紹】 1.? 開
    的頭像 發(fā)表于 09-23 12:15 ?1716次閱讀

    RA6M3 RT-Thread* LVGL HMI Board開發(fā)實踐指南-GPIO實踐

    RT-Thread即將發(fā)布一系列RA6M3外設(shè)驅(qū)動的實踐指南,我們將使用瑞薩RA6M3 HMI-Board 開發(fā)板,帶領(lǐng)大家上手RT-Thread設(shè)備驅(qū)動, 本篇文章將介紹GPIO外設(shè)
    的頭像 發(fā)表于 11-30 19:05 ?1664次閱讀
    <b class='flag-5'>RA6M3</b> RT-Thread* LVGL <b class='flag-5'>HMI</b> <b class='flag-5'>Board</b>開發(fā)<b class='flag-5'>實踐</b>指南-GPIO<b class='flag-5'>實踐</b>
    主站蜘蛛池模板: 日本一区视频 | 久久精品夜夜夜夜夜久久 | 三级网站在线看 | 国产精品美女www爽爽爽视频 | 色综合久久综合欧美综合图片 | 国产一级片免费 | 午夜视频高清在线aaa | 亚洲swag精品自拍一区 | 天堂在线视频精品 | 热99在线视频 | 免费一区在线观看 | aa三级动态图无遮无挡 | 2022天天操| 特级全黄一级毛片免费 | 国产精品二区三区免费播放心 | 亚洲五月综合网色九月色 | 手机看片1024欧美 | 日韩午夜大片 | 美女被草视频在线观看 | 五月激情站 | 欧美色88| 日日爱夜夜爱 | 在线播放交视频 | 免费一级特黄a | 99久久婷婷免费国产综合精品 | 在线天堂网 | 五月.com| 一级黄色片a | 91色在线播放| 国产三级日本三级日产三级66 | 国产在线高清精品二区色五郎 | 欧美激情一欧美吧 | 狠狠色丁香婷婷综合视频 | 久久久久久免费播放一级毛片 | 免费一级片在线 | 播色屋 | 午夜视频在线免费看 | 福利片在线观看免费高清 | 黄色插插插 | 国产精品777 | 高清一级做a爱免费视 |