chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

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

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

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

基于RT-Thread快速上手SD NAND 虛擬文件系統(tǒng)

jim ? 2023-12-15 17:31 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

SD NAND 也稱之為貼片式TF卡,貼片式SD卡,采用標(biāo)準(zhǔn)的SDIO接口,兼容SPI接口。下圖所示為CS 新一代CS SD NAND NP1GCR01-AOW 大小為128M,對比128M的SD卡,可以看到貼片SD卡尺寸更小,不要SD卡座,占用更小的PCB面積;也可以節(jié)省PCB板層數(shù),2層板即可使用。而且兼容可替代普通TF卡/SD卡,硬件電路軟件程序通用。本案例基于RT-Thread物聯(lián)網(wǎng)操作系統(tǒng),更是不需要編寫任何復(fù)雜的驅(qū)動代碼就可以SD NAND讀寫操作。

(文末提供,STM32驅(qū)動代碼下載連接,需要可以自行下載)

get?code=MGVjNDcyZjJmMjM2ODYwZmQyMmU1ZmJiMDU4M2ZjNDYsMTcwMjYzMjA3NzEzNA==get?code=NTdmM2ExZjJjMWE4MGFkNjVmNTliZjNlZTYwODJjYTgsMTcwMjYzMjA3NzEzNQ==get?code=MTdlZmZiY2YwMTVjNDUzMGIyNDkxNmM5ODdmYmZkZGIsMTcwMjYzMjA3NzEzNQ==

將SD NAND插入SD卡卡座。首先,新建一個RT-Thread項目工程,這里基于Draco開發(fā)板創(chuàng)建。

get?code=MjQ4NDcyNzYyNTQxZDRlN2Y2MTYwMzk0NDdjMzk4MGQsMTcwMjYzMjA3NzEzNQ==

完整的RT-thread項目默認(rèn)是開啟虛擬文件系統(tǒng)組件,RT-Thread DFS 組件的主要功能特點有:

  • 為應(yīng)用程序提供統(tǒng)一的 POSIX 文件和目錄操作接口:read、write、poll/select 等。
  • 支持多種類型的文件系統(tǒng),如 FatFS、RomFS、DevFS 等,并提供普通文件、設(shè)備文件、網(wǎng)絡(luò)文件描述符的管理。這里默認(rèn)開啟FatFS.
  • 支持多種類型的存儲設(shè)備,如 SD Card、SPI Flash、Nand Flash 等。
get?code=NTRjZDY4YTVlYjdmMjE3YmI0OGRjYWFkNjgwMzE2ZjAsMTcwMjYzMjA3NzEzNQ==

在 RT-Thread 中,我們要訪問存儲設(shè)備中的文件,必須將文件所在的分區(qū)掛載到一個已存在的路徑上,然后通過這個路徑來訪問存儲設(shè)備。在應(yīng)用程序文件夾下可找到mnt.c源程序??梢钥吹綊燧d文件系統(tǒng)的代碼如下所示。

get?code=MGVmNWJmMmExYTlmY2ZjNmRhYzNlYmJjMTJlMDRkNTUsMTcwMjYzMjA3NzEzNQ==

上圖通過自動化初始化代碼實現(xiàn)文件系統(tǒng)掛載。掛載成功dfs_mount函數(shù)返回0.通過調(diào)試串口可以看到打印信息。Mount "/dev/sd0" on "/":0 done,說明SD NAND掛載成功。

get?code=ZGMwYTc4OGU0NmYyMjZhZTgyMzhjMWE4NGQ2ZmE4ODYsMTcwMjYzMjA3NzEzNQ==

讀寫文件測試:文件系統(tǒng)正常工作后,就可以運行應(yīng)用示例,在該示例代碼中,首先會使用 open() 函數(shù)創(chuàng)建一個文件 text.txt,并使用 write() 函數(shù)在文件中寫入字符串 “RT-Thread Programmer!\n”,然后關(guān)閉文件。再次使用 open() 函數(shù)打開 text.txt 文件,讀出其中的內(nèi)容并打印出來,最后關(guān)閉該文件。

get?code=Zjk3ZmJjOTYxZjdhMWJmOTUxNmI3MzhkOWQzMzg5NGIsMTcwMjYzMjA3NzEzNQ==

測試結(jié)果:在調(diào)試中斷輸入msh 命令readwrite_sample,即可運行案例。可以看到成功創(chuàng)建了文本,并寫入了數(shù)據(jù)。

get?code=Mzg3ZmI0YjdkZmMwMDBhZWZiNWZiOTkxMzg1M2NjMDEsMTcwMjYzMjA3NzEzNQ==

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

    關(guān)注

    16

    文章

    1882

    瀏覽量

    116987
  • 存儲
    +關(guān)注

    關(guān)注

    13

    文章

    4687

    瀏覽量

    89533
  • SD卡
    +關(guān)注

    關(guān)注

    2

    文章

    582

    瀏覽量

    67672
  • TF卡
    +關(guān)注

    關(guān)注

    2

    文章

    89

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

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

    首搭RT-Thread程翧車控平臺| RT-Thread程翧 S32K344 快速原型開發(fā)平臺正式上市!| 產(chǎn)品動態(tài)

    ——基于NXPS32K344的ECU快速原型開發(fā)平臺,RT-Thread程翧S32K344快速原型開發(fā)平臺,是首個深度內(nèi)置RT-Thread程翧車控軟件平臺的
    的頭像 發(fā)表于 10-31 11:53 ?441次閱讀
    首搭<b class='flag-5'>RT-Thread</b>程翧車控平臺| <b class='flag-5'>RT-Thread</b>程翧 S32K344 <b class='flag-5'>快速</b>原型開發(fā)平臺正式上市!| 產(chǎn)品動態(tài)

    在Ubuntu上開發(fā)基于先楫MCU的RT-Thread應(yīng)用指南

    1、前言RT-ThreadEnv是RT-Thread推出的開發(fā)輔助工具,針對基于RT-Thread操作系統(tǒng)的項目工程,提供編譯構(gòu)建環(huán)境、圖形化系統(tǒng)
    的頭像 發(fā)表于 08-29 12:22 ?1207次閱讀
    在Ubuntu上開發(fā)基于先楫MCU的<b class='flag-5'>RT-Thread</b>應(yīng)用指南

    【好書推薦】RT-Thread第20本相關(guān)書籍!《嵌入式實時操作系統(tǒng)RT-Thread原理與應(yīng)用》| 技術(shù)集結(jié)

    01內(nèi)容簡介ContentSummary本書為讀者提供了一個全面、系統(tǒng)RT-Thread學(xué)習(xí)指南,旨在幫助初學(xué)者及有經(jīng)驗的開發(fā)者掌握RT-Thread實時操作系統(tǒng)和STM32嵌入式微
    的頭像 發(fā)表于 08-24 10:05 ?662次閱讀
    【好書推薦】<b class='flag-5'>RT-Thread</b>第20本相關(guān)書籍!《嵌入式實時操作<b class='flag-5'>系統(tǒng)</b><b class='flag-5'>RT-Thread</b>原理與應(yīng)用》| 技術(shù)集結(jié)

    RT-Thread 遇上 Rust:安全內(nèi)核 RusT-Thread 的誕生

    大家好,我們是中國科學(xué)技術(shù)大學(xué)操作系統(tǒng)原理與設(shè)計(H)課oooooS小組。這個項目是我們的課程大作業(yè):參考RT-Thread架構(gòu),使用Rust搭建一個原生的嵌入式操作系統(tǒng)內(nèi)核。初識Rust是因為xk
    的頭像 發(fā)表于 08-02 11:03 ?3174次閱讀
    <b class='flag-5'>RT-Thread</b> 遇上 Rust:安全內(nèi)核 RusT-<b class='flag-5'>Thread</b> 的誕生

    RT-Thread榮獲2025優(yōu)秀開源項目 | 新聞速遞

    6月底,RT-Thread睿賽德受邀參與由上海開源信息技術(shù)協(xié)會主辦的2025上海開源創(chuàng)新精英薈。上海市商委副主任張杰出席會議并致辭。RT-Thread嵌入式操作系統(tǒng)項目憑借其卓越的技術(shù)創(chuàng)新與開源生態(tài)
    的頭像 發(fā)表于 07-04 09:04 ?2406次閱讀
    <b class='flag-5'>RT-Thread</b>榮獲2025優(yōu)秀開源項目 | 新聞速遞

    從驅(qū)動到應(yīng)用:RT-Thread環(huán)境下的SDIO開發(fā)指南

    目錄硬件介紹搭建開發(fā)環(huán)境配置SDIO驅(qū)動掛載文件系統(tǒng)文件讀寫測試演示視頻源碼工程總結(jié)本文主要講述RT-Thread環(huán)境下的SDIO開發(fā)指南,基于MCXN947開發(fā)板。1硬件介紹本次測評的是SDIO
    的頭像 發(fā)表于 06-28 09:02 ?2448次閱讀
    從驅(qū)動到應(yīng)用:<b class='flag-5'>RT-Thread</b>環(huán)境下的SDIO開發(fā)指南

    揭秘RT-Thread上的AUTOSAR CP系統(tǒng)

    標(biāo)準(zhǔn),同時保留RT-Thread的POSIX支持與可裁剪性,實現(xiàn)了通信隔離、診斷模塊集成等關(guān)鍵技術(shù)突破,為車載系統(tǒng)提供高安全、可擴展的解決方案。車載電子系統(tǒng)與傳統(tǒng)
    的頭像 發(fā)表于 06-23 20:22 ?2928次閱讀
    揭秘<b class='flag-5'>RT-Thread</b>上的AUTOSAR CP<b class='flag-5'>系統(tǒng)</b>

    人形機器人敏捷開發(fā)新路徑:RT-Thread以軟件底座破解復(fù)雜系統(tǒng)難題 | 新聞速遞

    機器人行業(yè)解決方案負(fù)責(zé)人郭占鑫發(fā)表《從異構(gòu)通信到虛擬化技術(shù):RT-Thread助力機器人敏捷、可持續(xù)開發(fā)》主題演講,系統(tǒng)闡述了RT-Thread操作
    的頭像 發(fā)表于 06-04 14:03 ?1021次閱讀
    人形機器人敏捷開發(fā)新路徑:<b class='flag-5'>RT-Thread</b>以軟件底座破解復(fù)雜<b class='flag-5'>系統(tǒng)</b>難題 | 新聞速遞

    2025 RT-Thread全球技術(shù)大會議程正式發(fā)布!

    。2024RT-Thread全球技術(shù)大會,由開源操作系統(tǒng)RT-Thread發(fā)起,并聯(lián)合國內(nèi)外領(lǐng)先企業(yè)的重磅嘉賓,攜手國內(nèi)外頂尖企業(yè)專家與超3萬名線上參與者,共議邊緣計算、嵌入式
    的頭像 發(fā)表于 05-27 19:28 ?1057次閱讀
    2025 <b class='flag-5'>RT-Thread</b>全球技術(shù)大會議程正式發(fā)布!

    【直播預(yù)告】《實時操作系統(tǒng)應(yīng)用技術(shù)—基于RT-Thread與ARM的編程實踐》教學(xué)脈絡(luò)及資源簡介

    直播預(yù)告直播主題:《實時操作系統(tǒng)應(yīng)用技術(shù)—基于RT-Thread與ARM的編程實踐》教學(xué)脈絡(luò)及資源簡介開放時間:2025年5月29日(周四)20:00主講老師:王宜懷課程類型:視頻直播觀看平臺
    的頭像 發(fā)表于 05-26 17:50 ?1090次閱讀
    【直播預(yù)告】《實時操作<b class='flag-5'>系統(tǒng)</b>應(yīng)用技術(shù)—基于<b class='flag-5'>RT-Thread</b>與ARM的編程實踐》教學(xué)脈絡(luò)及資源簡介

    RT-Thread審核團招募: 深度參與開源RTOS社區(qū)治理與演進

    的開源實時操作系統(tǒng),正持續(xù)優(yōu)化社區(qū)協(xié)作流程,現(xiàn)面向全球開發(fā)者招募審核團(ReviewTeam)成員,共同維護代碼質(zhì)量,推動RT-Thread生態(tài)繁榮發(fā)展!什么是RT
    的頭像 發(fā)表于 05-21 18:02 ?1055次閱讀
    <b class='flag-5'>RT-Thread</b>審核團招募: 深度參與開源RTOS社區(qū)治理與演進

    RT-Thread睿賽德攜“程翧整車基礎(chǔ)軟件OS”亮相車展,多核虛擬化跨域驅(qū)動智能汽車發(fā)展

    ,攜RT-Thread“程翧整車基礎(chǔ)軟件OS”首發(fā)亮相,并系統(tǒng)性闡述睿賽德在多核MCU虛擬化技術(shù)領(lǐng)域的突破性成果。RT-Thread睿賽德創(chuàng)始人兼CEO熊譜翔攜整車
    的頭像 發(fā)表于 04-25 20:53 ?1201次閱讀
    <b class='flag-5'>RT-Thread</b>睿賽德攜“程翧整車基礎(chǔ)軟件OS”亮相車展,多核<b class='flag-5'>虛擬</b>化跨域驅(qū)動智能汽車發(fā)展

    如何將RT-Thread移植到NXP MCUXPressoIDE上

    RT-Thread默認(rèn)支持的IDE只有IAR 和 Keil, 那如何將RT-Thread移植到NXP MCUXPressoIDE上呢?本文內(nèi)容比較簡單但稍有瑣碎,希望對有需要的小伙伴有所幫助。
    的頭像 發(fā)表于 02-13 10:37 ?2421次閱讀
    如何將<b class='flag-5'>RT-Thread</b>移植到NXP MCUXPressoIDE上

    RT-Thread應(yīng)用開發(fā)寒假師資培訓(xùn)——西安站

    隨著物聯(lián)網(wǎng)和智能系統(tǒng)快速發(fā)展,嵌入式成為當(dāng)前最熱門最有發(fā)展前途的IT應(yīng)用領(lǐng)域之一。為進一步提升全國大學(xué)生在嵌入式芯片及系統(tǒng)設(shè)計領(lǐng)域的創(chuàng)新能力,特別是針對物聯(lián)網(wǎng)應(yīng)用開發(fā)中RT-Thread
    的頭像 發(fā)表于 12-11 01:06 ?1012次閱讀
    <b class='flag-5'>RT-Thread</b>應(yīng)用開發(fā)寒假師資培訓(xùn)——西安站

    RT-Thread操作系統(tǒng)應(yīng)用開發(fā)寒假師資培訓(xùn)

    隨著物聯(lián)網(wǎng)和智能系統(tǒng)快速發(fā)展,嵌入式成為當(dāng)前最熱門最有發(fā)展前途的IT應(yīng)用領(lǐng)域之一。為進一步提升全國大學(xué)生在嵌入式芯片及系統(tǒng)設(shè)計領(lǐng)域的創(chuàng)新能力,特別是針對物聯(lián)網(wǎng)應(yīng)用開發(fā)中RT-Thread
    的頭像 發(fā)表于 12-06 01:06 ?932次閱讀
    <b class='flag-5'>RT-Thread</b>操作<b class='flag-5'>系統(tǒng)</b>應(yīng)用開發(fā)寒假師資培訓(xùn)