99精品伊人亚洲|最近国产中文炮友|九草在线视频支援|AV网站大全最新|美女黄片免费观看|国产精品资源视频|精彩无码视频一区|91大神在线后入|伊人终合在线播放|久草综合久久中文

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

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

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

【開(kāi)發(fā)板評(píng)測(cè)】Renesas RA6M4開(kāi)發(fā)板之SDIO(SDHI)

瑞薩MCU小百科 ? 來(lái)源:未知 ? 2022-12-27 13:15 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

本次評(píng)測(cè)的開(kāi)發(fā)板為Renesas的CPK-RA6M4開(kāi)發(fā)板,它是一款Renesas官方基于RA6M4 MCU群組設(shè)計(jì)的一款中國(guó)本地評(píng)估板。如下圖所示:

6d70a8ba-85a4-11ed-bfe3-dac502259ad0.png

圖1 CPK-RA6M4開(kāi)發(fā)板

該板板載資源相對(duì)來(lái)說(shuō)也比較豐富了:

板載MCU為:R7FA6M4AF3CFB,200MHz,Arm Cortex-M33內(nèi)核,1MB代碼閃存,256kB SRAM

開(kāi)發(fā)板集成了J-Link調(diào)試器,可以使用配套贈(zèng)送的MicroUSB電纜很方便的下載以及調(diào)試程序,如圖1中所示的USB調(diào)試端口。

板中還自帶了紅色用戶LED指示燈、綠色電源LED指示燈、紅色調(diào)試LED指示燈、一個(gè)用戶按鈕、一個(gè)復(fù)位按鈕、模擬電位計(jì)、數(shù)字光線傳感器,還有兩個(gè)Digilent Pmod連接器,便于擴(kuò)展功能。另外還配備了Arduino連接器以及雙排針引腳引出。

本次評(píng)測(cè)的模塊為:SDIO模塊。

6d9fb6e6-85a4-11ed-bfe3-dac502259ad0.png

RA6M4的SDIO模塊簡(jiǎn)單介紹

RA6M4的SDIO模塊根據(jù)手冊(cè)應(yīng)該稱為SDHI(SD/MMC Host Interface),該接口提供了MCU連接各種外部存儲(chǔ)卡所需要的功能。SDHI可以支持1-bit和4-bit總線用于連接SD、SDHC以及SDXC不同格式的存儲(chǔ)卡,也可以支持1-bit、4-bit和8-bit的MMC總線,用于供eMMC4.51(JEDEC標(biāo)準(zhǔn)JESD84-B451)設(shè)備的接入與訪問(wèn)。

6dbab14e-85a4-11ed-bfe3-dac502259ad0.png

圖2 SDHI(SD/MMC Host Interface)框圖

6d9fb6e6-85a4-11ed-bfe3-dac502259ad0.png

評(píng)測(cè)所需要的環(huán)境和相關(guān)軟件

1

RT-Thread studio及SD Manager中Renesas:CPK-RA6M4的bsp,版本為1.2.0(在線比較慢,我是離線下載然后再導(dǎo)入的),還需要另外兩個(gè)包,如圖3紅框所示:

6e01002c-85a4-11ed-bfe3-dac502259ad0.png

圖3 Renesas:CPK-RA6M4 BSP(1.2.0)

2

setup_fsp_v3_5_0_rasc_v2021-10.exe和CPK_RA6M4_BSP_FSP3.5.0.zip,這兩個(gè)文件,RT-Thread提供了下載,復(fù)制以下鏈接到瀏覽器中打開(kāi)進(jìn)入下載頁(yè):

https://cowtransfer.com/s/b9eddec169d544

下載完成安裝setup_fsp_v3_5_0_rasc_v2021-10.exe

安裝好了之后將CPK_RA6M4_BSP_FSP3.5.0.zip解壓,將里面的internal目錄內(nèi)的內(nèi)容對(duì)應(yīng)的拷貝到fsp_v3.5.0內(nèi)對(duì)應(yīng)目錄增加,這樣就可以使用FSP配置CPK-RA6M4開(kāi)發(fā)板的相關(guān)引腳配置了,類似stm32cubemx的功能。

6d9fb6e6-85a4-11ed-bfe3-dac502259ad0.png

評(píng)測(cè)步驟

環(huán)境搭好就可以開(kāi)始干活啦,我的評(píng)測(cè)任務(wù)是SDIO,詳見(jiàn)下面步驟

1

打開(kāi)RT-Thread Studio,新建基于RT-Thread的項(xiàng)目,項(xiàng)目名稱ra6m4_sdio,選擇基于開(kāi)發(fā)板,開(kāi)發(fā)板選擇CPK-RA6M4,BSP選擇1.2.0,類型選擇模板工程,其他默認(rèn),點(diǎn)擊完成。

2

配置RA Smart Configurator路徑,如圖4所示,右擊RA Smart Configurator,彈出RA Smart Configurator,點(diǎn)擊并選擇FSP3.5.0的安裝路徑。

6e3b79be-85a4-11ed-bfe3-dac502259ad0.png

圖4 修改RA Smart Configurator路徑

只有修改了這個(gè)路徑,才能在RT-Thread Studio中使用FSP修改引腳配置并同步到RT-Thread Studio創(chuàng)建的ra6m4的工程。

3

雙擊RA Smart Configurator,就會(huì)打開(kāi)芯片的配置界面。如圖5所示:

6e56eda2-85a4-11ed-bfe3-dac502259ad0.png

圖5 RA Smart Configurator配置界面

4

配置芯片SDHI功能,首先在pin中關(guān)閉了一些功能,如IIC和SPI,因?yàn)橛械囊_和SDHI引腳重復(fù)了,然后在pin中找到Storage:SDHI下面的SDHI0,在右邊的pin configuration中的Operation Mode選擇SD_MMC 1-Bit,引腳如圖6所示:

6e84c196-85a4-11ed-bfe3-dac502259ad0.png

圖6 SDHI引腳配置

5

配置SDHI功能所需要的stack configuration,這里的配置會(huì)自動(dòng)生成SDHI的相關(guān)驅(qū)動(dòng),包括中斷等,在stack標(biāo)簽頁(yè)右側(cè)點(diǎn)擊new stack,點(diǎn)擊storage下面的SD/MMC(r_sdhi),具體配置如圖7所示:

6ec17a6e-85a4-11ed-bfe3-dac502259ad0.png

圖7 配置r_sdhi驅(qū)動(dòng)

6

點(diǎn)擊g_sdmmc0 SD/MMC(r_sdhi)下面的Add_Transfer_Driver(DMA or DTC),點(diǎn)擊new,選擇Transfer (r_dmac),如圖8所示:

6ef5178e-85a4-11ed-bfe3-dac502259ad0.png

圖8 配置r_dmac驅(qū)動(dòng)

7

到這里FSP的配置就完成了,點(diǎn)擊右上角的Generate Project Content,就會(huì)自動(dòng)生成SDHI的相關(guān)引腳配置和相關(guān)驅(qū)動(dòng)并同步到RT-Thread Studio的RA6M4_SDIO工程內(nèi)了,如圖9所示:

6f393716-85a4-11ed-bfe3-dac502259ad0.png

圖9 配置自動(dòng)生成并同步的相關(guān)文件

下面就全部進(jìn)入RT-Thread Studio操作了:

8

雙擊工程的RT-Thread Settings,點(diǎn)亮DFS、Fatfs、串口、Pin、軟件模擬RTC、SDIO,如圖10所示:

6f5dee12-85a4-11ed-bfe3-dac502259ad0.png

圖10 RTT Settings(1)

9

打開(kāi)詳細(xì)配置,依次如下面圖示配置:

6f8f25f4-85a4-11ed-bfe3-dac502259ad0.png

圖11 圖10 RTT Settings(2)

6fb9c994-85a4-11ed-bfe3-dac502259ad0.png

圖12 圖10 RTT Settings(3)

6fff7ff2-85a4-11ed-bfe3-dac502259ad0.png

圖13 圖10 RTT Settings(4)

10

保存,編譯,下載,打開(kāi)串口終端,即可顯示如圖14所示:

70304b5a-85a4-11ed-bfe3-dac502259ad0.png

圖14 運(yùn)行的RT-Thread和SD card初始化

11

測(cè)試,相關(guān)命令如下:

mkfs -t elm sd0 初始化sd卡為fat32格式

mount sd0 / elm 將sd卡掛在到/目錄

ehco “hello” hello.txt 將hello輸入到hello.txt文件

cat hello.txt 顯示hello.txt文件的內(nèi)容

ls 顯示目錄內(nèi)的內(nèi)容

mkdir ra6m4 創(chuàng)建ra6m4目錄

cd ra6m4 進(jìn)入ra6m4目錄

具體測(cè)試如圖15所示:

7061d9ae-85a4-11ed-bfe3-dac502259ad0.png

圖15 sd卡測(cè)試

最后附上實(shí)物運(yùn)行圖(圖16)和RT-Thread Studio的ra6m4_sdio工程源碼,使用import導(dǎo)入即可,識(shí)別下方二維碼或復(fù)制下方鏈接到瀏覽器中打開(kāi)進(jìn)入下載地址:

7080b0f4-85a4-11ed-bfe3-dac502259ad0.png

https://gitee.com/itschina/ra6m4_sdio

70985efc-85a4-11ed-bfe3-dac502259ad0.jpg

圖16 實(shí)物運(yùn)行圖

附上sd卡原理圖及對(duì)應(yīng)引腳,如圖17所示

70c2cffc-85a4-11ed-bfe3-dac502259ad0.png

圖17 sd卡原理圖及RA6M4對(duì)應(yīng)引腳

圖中1-bit使用藍(lán)色引腳,4-bit再加上紅色引腳,4-bit要同時(shí)修改stack里面為4-bit,以及RT-Thread Settings里硬件-芯片設(shè)備驅(qū)動(dòng)-Enable SDHI下面的1-bit禁能。

6d9fb6e6-85a4-11ed-bfe3-dac502259ad0.png

心得體會(huì)

總的來(lái)說(shuō),難點(diǎn)在于對(duì)RA6M4不熟悉,不熟悉FSP的使用,在慢慢熟悉了之后,用起來(lái)還是挺方便的,再者RT-Thread的驅(qū)動(dòng)框架比較完善,在有相應(yīng)驅(qū)動(dòng)的情況下用起來(lái)還是比較得心應(yīng)手的,但是如果沒(méi)有做好的驅(qū)動(dòng),自己一步一步增加的話,還是很有難度的。得力于RT-Thread完善的驅(qū)動(dòng),使用上非常便利,很適合快速開(kāi)發(fā)應(yīng)用。后面還會(huì)再多試試其它的外設(shè)應(yīng)用,也會(huì)多多參與進(jìn)來(lái)。

附上CPK-RA6M4原理圖:

r12uz0090ec0110-ra6m4-Schematics.pdf

7101434a-85a4-11ed-bfe3-dac502259ad0.png

https://oss-club.rt-thread.org/uploads/20220314/460d66bee9aa09a6036f302890ebc737.pdf

附上CPK-RA6M4 Gerber:

ef8e0136ce3a9838bf0eb846bfbe5408.zip

711cb08a-85a4-11ed-bfe3-dac502259ad0.png

https://oss-club.rt-thread.org/uploads/20220314/ef8e0136ce3a9838bf0eb846bfbe5408.zip

附上CPK-RA6M4 BOM:

r12uz0090ec0110-ra6m4-BOM.xls

713106a2-85a4-11ed-bfe3-dac502259ad0.png

https://view.officeapps.live.com/op/view.aspx?src=https%3A%2F%2Foss-club.rt-thread.org%2Fuploads%2F20220314%2F1949064baaced3889a3b6706e07ce1ef.xls&wdOrigin=BROWSELINK

1

END

1

往期推薦

1

【開(kāi)發(fā)板評(píng)測(cè)】Renesas RA6M4開(kāi)發(fā)板之RW007

2

【開(kāi)發(fā)板評(píng)測(cè)】Renesas RA6M4開(kāi)發(fā)板之CAN

3

【開(kāi)發(fā)板評(píng)測(cè)】Renesas RA6M4開(kāi)發(fā)板之FLASH

瑞薩電子 (TSE: 6723)

科技讓生活更輕松,致力于打造更安全、更智能、可持續(xù)發(fā)展的未來(lái)。作為全球微控制器供應(yīng)商,瑞薩電子融合了在嵌入式處理、模擬、電源及連接方面的專業(yè)知識(shí),提供完整的半導(dǎo)體解決方案。成功產(chǎn)品組合加速汽車(chē)、工業(yè)、基礎(chǔ)設(shè)施及物聯(lián)網(wǎng)應(yīng)用上市,賦能數(shù)十億聯(lián)網(wǎng)智能設(shè)備改善人們的工作和生活方式。

更多信息,敬請(qǐng)?jiān)L問(wèn)renesas.com


原文標(biāo)題:【開(kāi)發(fā)板評(píng)測(cè)】Renesas RA6M4開(kāi)發(fā)板之SDIO(SDHI)

文章出處:【微信公眾號(hào):瑞薩MCU小百科】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。


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

    關(guān)注

    146

    文章

    17984

    瀏覽量

    367172
  • 瑞薩
    +關(guān)注

    關(guān)注

    36

    文章

    22386

    瀏覽量

    88058
  • RA6M4
    +關(guān)注

    關(guān)注

    0

    文章

    51

    瀏覽量

    706

原文標(biāo)題:【開(kāi)發(fā)板評(píng)測(cè)】Renesas RA6M4開(kāi)發(fā)板之SDIO(SDHI)

文章出處:【微信號(hào):瑞薩MCU小百科,微信公眾號(hào):瑞薩MCU小百科】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    RA-Eco-RA6M4開(kāi)發(fā)板評(píng)測(cè)】+01+開(kāi)箱測(cè)評(píng)+UART+PWM+LED

    、開(kāi)箱 RA-Eco-RA6M4開(kāi)發(fā)板RA-Eco-RA4E2-64PIN-V1.0開(kāi)發(fā)板同框PK。開(kāi)發(fā)板廠家還是一如既往的吝嗇,數(shù)據(jù)線也
    發(fā)表于 07-17 23:43

    RA-Eco-RA6M4開(kāi)發(fā)板評(píng)測(cè)】+初識(shí)篇

    RA-Eco-RA6M4開(kāi)發(fā)板是一款基于 Arm? Cortex?-M33 內(nèi)核的開(kāi)發(fā)工具,且具有1MB 閃存、192kB支持奇偶校驗(yàn) SRAM 以及64kb ECC SRAM。 該
    發(fā)表于 07-16 19:06

    RA-Eco-RA6M4開(kāi)發(fā)板評(píng)測(cè)】——2.串口打印

    ;delay_ms(200);LED3_OFF; printf(\"歡迎試用瑞薩電子RA-Eco-RA6M4開(kāi)發(fā)板評(píng)測(cè)\\\\r\\\\n\"); printf(\"摒棄
    發(fā)表于 07-16 13:20

    RA-Eco-RA6M4開(kāi)發(fā)板評(píng)測(cè)】開(kāi)箱+Keil環(huán)境搭建+點(diǎn)燈

    【開(kāi)箱】 瑞薩 RA6M4 開(kāi)發(fā)板使用 R7FA6M4AF3CFP 100PIN 芯片,片上資源豐富,參數(shù)如下 處理器 內(nèi)核 主頻 Flash Data Flash SRAM 封裝
    發(fā)表于 07-16 08:45

    01 Studio K230開(kāi)發(fā)板開(kāi)箱評(píng)測(cè)

    Studio K230開(kāi)發(fā)板開(kāi)箱評(píng)測(cè)
    的頭像 發(fā)表于 06-28 14:26 ?768次閱讀
    01 Studio K230<b class='flag-5'>開(kāi)發(fā)板</b>開(kāi)箱<b class='flag-5'>評(píng)測(cè)</b>

    【免費(fèi)試用】開(kāi)發(fā)板評(píng)測(cè)大賽開(kāi)啟!OH 、RISC-V、Rockchip頂級(jí)開(kāi)發(fā)板等你試用~

    技術(shù)人的狂歡,開(kāi)發(fā)者的盛宴!2025年最值得期待的硬核賽事——電子發(fā)燒友開(kāi)發(fā)板評(píng)測(cè)大賽正式啟動(dòng)!無(wú)論你是開(kāi)源生態(tài)的探索者、芯片架構(gòu)的極客,還是物聯(lián)網(wǎng)領(lǐng)域的創(chuàng)新達(dá)人,本次大賽三大賽
    的頭像 發(fā)表于 06-05 08:05 ?289次閱讀
    【免費(fèi)試用】<b class='flag-5'>開(kāi)發(fā)板</b><b class='flag-5'>評(píng)測(cè)</b>大賽開(kāi)啟!OH 、RISC-V、Rockchip頂級(jí)<b class='flag-5'>開(kāi)發(fā)板</b>等你試用~

    開(kāi)發(fā)板評(píng)測(cè)大賽開(kāi)啟!頂級(jí)開(kāi)發(fā)板等你來(lái)戰(zhàn)!

    技術(shù)人的狂歡,開(kāi)發(fā)者的盛宴!2025年最值得期待的硬核賽事——電子發(fā)燒友開(kāi)發(fā)板評(píng)測(cè)大賽正式啟動(dòng)!無(wú)論你是開(kāi)源生態(tài)的探索者、芯片架構(gòu)的極客,還是物聯(lián)網(wǎng)領(lǐng)
    的頭像 發(fā)表于 05-20 08:07 ?162次閱讀
    <b class='flag-5'>開(kāi)發(fā)板</b><b class='flag-5'>評(píng)測(cè)</b>大賽開(kāi)啟!頂級(jí)<b class='flag-5'>開(kāi)發(fā)板</b>等你來(lái)戰(zhàn)!

    RA-Eco-RA4M2開(kāi)發(fā)板評(píng)測(cè)】開(kāi)箱+Keil環(huán)境搭建+點(diǎn)燈

    【開(kāi)箱】 瑞薩 RA4M2 開(kāi)發(fā)板使用 R7FA4M2AD3CFP 100PIN 芯片 基于 ARM Cortex M33 內(nèi)核,主頻 100M
    發(fā)表于 05-05 09:37

    RA-Eco-RA4M2開(kāi)發(fā)板評(píng)測(cè)】2+uart方式

    RA-Eco-RA4M2開(kāi)發(fā)板評(píng)測(cè)】+uart方式前期,沒(méi)有仿真器可用,五一假期發(fā)展了一個(gè)能在e2 studio環(huán)境下使用的工具EZ-Cube3,使用EZ-Cube3選擇E2 lite工具進(jìn)行調(diào)試
    發(fā)表于 05-04 16:32

    RA-Eco-RA4M2開(kāi)發(fā)板評(píng)測(cè)】1 RA4M2開(kāi)發(fā)環(huán)境搭建

    開(kāi)發(fā)環(huán)境: IDE:MKD 5.38a Renesas RA Smart Configurator:v5.1.0 開(kāi)發(fā)板RA-Eco-RA4M
    發(fā)表于 04-25 22:38

    RA-Eco-RA4M2開(kāi)發(fā)板免費(fèi)試用啦 #開(kāi)發(fā)板試用

    開(kāi)發(fā)板
    ElecFans小喇叭
    發(fā)布于 :2025年04月02日 16:56:25

    有獎(jiǎng)試用!!RA-Eco-RA4M2-100PIN-V1.0開(kāi)發(fā)板試用活動(dòng)報(bào)名

    RA-Eco-RA4M2-100PIN-V1.0開(kāi)發(fā)板試用活動(dòng)
    的頭像 發(fā)表于 03-13 12:10 ?513次閱讀
    有獎(jiǎng)試用??!<b class='flag-5'>RA-Eco-RA4M</b>2-100PIN-V1.0<b class='flag-5'>開(kāi)發(fā)板</b>試用活動(dòng)報(bào)名

    RA-Eco-RA4E2-64PIN-V1.0開(kāi)發(fā)板試用】1、開(kāi)發(fā)板開(kāi)箱與環(huán)境搭建

    。 RA-Eco-RA4E2-64PIN-V1.0開(kāi)發(fā)板 簡(jiǎn)介: 以R7FA4E2B93CFM為主控芯片,擁有豐富的外設(shè),集成度高功能非常強(qiáng)大,具有優(yōu)越的性能和低功耗。 100MHz Arm? Cortex?-
    發(fā)表于 12-16 17:48

    RA-Eco-RA4E2-64PIN-V1.0開(kāi)發(fā)板試用】+初次見(jiàn)面+MDK生成代碼+點(diǎn)燈

    的軟硬件情況,完成軟硬件開(kāi)發(fā)環(huán)境的搭建,完成點(diǎn)燈試驗(yàn)。后續(xù)會(huì)依次完成舵機(jī)PWM控制、CAN通訊等測(cè)評(píng)。 測(cè)評(píng)申請(qǐng)鏈接:RA-Eco-RA4E2-64PIN-V1.0開(kāi)發(fā)板評(píng)測(cè)試用 -
    發(fā)表于 12-15 21:55

    試用活動(dòng) | 100套??!瑞薩RA6E2/RA4E2開(kāi)發(fā)板評(píng)測(cè)活動(dòng)

    活動(dòng)簡(jiǎn)介: 瑞薩RA6E2/RA4E2開(kāi)發(fā)板評(píng)測(cè)活動(dòng)是一個(gè)針對(duì)瑞薩電子推出的通用微控制器(MCU)RA6E2 和
    的頭像 發(fā)表于 09-10 11:18 ?1021次閱讀
    試用活動(dòng) | 100套?。∪鹚_<b class='flag-5'>RA6</b>E2/<b class='flag-5'>RA4</b>E2<b class='flag-5'>開(kāi)發(fā)板</b><b class='flag-5'>評(píng)測(cè)</b>活動(dòng)