精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

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

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

3天內不再提示

SD NAND在STM32應用上的保姆級教程

MK米客方德 ? 2023-10-27 17:51 ? 次閱讀

SD NAND與正點原子精英板的連接

由于正點原子精英板沒有SD NAND接口,只有TF卡接口,所以SD NAND需要用到轉接板來連接。

IMG_256wKgaomU7h8OAKr4GAARjAXS-SK4634.png

SD NAND正常運行現象

本次實驗的程序是正點原子的SD卡實驗例程,先用讀卡器把SD NAND接到電腦上,并復制一個文件進去,再插到開發板上;

用送的數據線連接USB UART接口,下載好程序,打開電腦上的串口助手,按下KEY0,即可讀取到數據,

IMG_256

具體實驗步驟和現象可以看例程文件夾中的readme,

另外LED-DS0閃爍也表示SD NAND芯片在正常運行,

IMG_256

SD NAND芯片用的是MK-米客方德的工業級芯片MKDV1GIL-AS;MK-米客方德家還有其他各種型號的SD NAND和各種各樣的轉接板,

IMG_256IMG_256

對SD NAND有需求的可以MK-米客方德公司,想要例程的也可以聯系我們。

代碼解析

這里貼一段代碼,方便大家理解

int main(void)

{

uint8_t key;

uint8_t t = 0;

sys_stm32_clock_init(9); /*設置時鐘, 72Mhz */

delay_init(72); /*延時初始化 */

usart_init(72, 115200); /*串口初始化為115200 */

usmart_dev.init(72); /*初始化USMART */

led_init(); /*初始化LED */

lcd_init(); /*初始化LCD */

key_init(); /*初始化按鍵 */

my_mem_init(SRAMIN); /*初始化內部SRAM內存池 */

lcd_show_string(30, 50, 200, 16, 16, "STM32", RED);

lcd_show_string(30, 70, 200, 16, 16, "SD TEST", RED);

lcd_show_string(30, 90, 200, 16, 16, "ATOM@ALIENTEK", RED);

lcd_show_string(30, 110, 200, 16, 16, "KEY0:Read Sector 0", RED);

while (sd_init()) /*檢測不到SD卡 */

{

lcd_show_string(30, 130, 200, 16, 16, "SD Card Error!", RED);

delay_ms(500);

lcd_show_string(30, 130, 200, 16, 16, "Please Check! ", RED);

delay_ms(500);

LED0_TOGGLE(); /*紅燈閃爍 */

}

/*打印SD卡相關信息 */

show_sdcard_info();

/*檢測SD卡成功 */

lcd_show_string(30, 130, 200, 16, 16, "SD Card OK ", BLUE);

lcd_show_string(30, 150, 200, 16, 16, "SD Card Size: MB", BLUE);

lcd_show_num(30 + 13 * 8, 150, g_sd_card_info.CardCapacity >> 20, 5, 16, BLUE); /*顯示SD卡容量 */

while (1)

{

key = key_scan(0);

if (key == KEY0_PRES) /* KEY0按下了 */

{

sd_test_read(0,1); /*從0扇區讀取1*512字節的內容 */

}

t++;

delay_ms(10);

if (t == 20)

{

LED0_TOGGLE(); /*紅燈閃爍 */

t = 0;

}

}

}

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

    關注

    16

    文章

    1650

    瀏覽量

    135714
  • STM32
    +關注

    關注

    2257

    文章

    10822

    瀏覽量

    352391
  • SD
    SD
    +關注

    關注

    1

    文章

    157

    瀏覽量

    33557
收藏 人收藏

    評論

    相關推薦

    SD NAND智能眼鏡上的怎么應用

    接口和NAND閃存技術的存儲解決方案,它通常被用在需要高容量、小尺寸和低功耗存儲的設備上。智能眼鏡的應用中,SD NAND可以扮演以下角色: 數據存儲:智能眼鏡可能會收集大量的數據,
    的頭像 發表于 09-14 09:55 ?113次閱讀
    <b class='flag-5'>SD</b> <b class='flag-5'>NAND</b><b class='flag-5'>在</b>智能眼鏡上的怎么應用

    SD NAND技術穿戴醫療設備中的創新應用及影響

    SD NAND技術因其獨特的優勢被廣泛應用于穿戴醫療設備中,本文將深入探討SD NAND技術如何革新了穿戴醫療設備的性能和應用。
    的頭像 發表于 07-31 11:02 ?180次閱讀

    貼片式SD卡功能介紹【MK SD NAND

    SDNAND,通常稱為嵌入式SD卡、貼片式TF卡、SD Flash、直接貼裝SD卡、貼裝卡、焊接式存儲卡、工業TF卡、工業
    的頭像 發表于 07-05 17:03 ?415次閱讀
    貼片式<b class='flag-5'>SD</b>卡功能介紹【MK <b class='flag-5'>SD</b> <b class='flag-5'>NAND</b>】

    淺談SD NAND

    SD NAND內部主要由NAND Flash和Flash Controller組成,大多數人把NAND FLASH 叫做閃存,是一種長壽命的非易失性的存儲器,即使
    的頭像 發表于 06-25 14:20 ?295次閱讀
    淺談<b class='flag-5'>SD</b> <b class='flag-5'>NAND</b>

    MK米客方德SD NAND STM32驅動例程

    MK米客方德SD NAND STM32驅動例程
    發表于 06-07 14:43 ?10次下載

    深入了解SD NAND Flash接口

    SD NAND接口作為一種標準化、高速且智能的存儲解決方案,現代電子設備中發揮著重要作用。隨著技術的不斷進步,SD NAND接口將繼續推動
    的頭像 發表于 06-06 11:00 ?489次閱讀
    深入了解<b class='flag-5'>SD</b> <b class='flag-5'>NAND</b> Flash接口

    SD NAND和SPI NAND的區別

    SD NAND和SPI NAND各有優缺點,適用于不同的應用場景。SD NAND提供更高的讀寫速度和大容量存儲,適合需要高性能和大容量存儲的
    的頭像 發表于 06-04 14:26 ?1141次閱讀

    SD NAND 簡介

    SD NAND是一種創新的存儲芯片,可直接貼片,又名貼片式TF卡、貼片式T卡、貼片式SD卡、貼片式內存卡、SD Flash、Nand Fla
    的頭像 發表于 05-29 16:34 ?829次閱讀
    <b class='flag-5'>SD</b> <b class='flag-5'>NAND</b> 簡介

    stm32 CubeMx 怎么實現SD卡/sd nand FATFS讀寫測試

    本實驗僅用于記錄和分享技術經驗若涉及侵權請聯系我刪除。   stm32 CubeMx 實現SD卡/sd nand FATFS讀寫測試。   材料:s
    發表于 01-09 17:37

    什么是SD NAND存儲芯片? SD NAND與TF卡的區別

    什么是SD NAND?它俗稱貼片式T卡,貼片式TF卡,貼片式SD卡,貼片式內存卡,貼片式閃存卡,貼片式卡...等等。雖然SD NAND 和T
    的頭像 發表于 01-06 14:35 ?1402次閱讀
    什么是<b class='flag-5'>SD</b> <b class='flag-5'>NAND</b>存儲芯片? <b class='flag-5'>SD</b> <b class='flag-5'>NAND</b>與TF卡的區別

    什么是SD NAND存儲芯片?

    前言   大家好,我們一般STM32項目開發中或者在其他嵌入式開發中,經常會用到存儲芯片存儲數據。今天我和大家來介紹一款存儲芯片,我這里采用(雷龍) CS創世 SD NAND
    發表于 01-05 17:54

    ESP32應用教程— SD NAND(記錄飛控LOG)

    卡啟動的 SOC 都可以用 SD NAND,提供 STM32 參考例程及原廠技術支持,容量:4GB,比 TF 卡穩定,比 eMMC 便宜。 2 代碼說明 宏定義使能 SD 卡功能
    發表于 11-30 18:16

    CS創世SD NAND的存儲芯片應用方案

    NAND FLASH,嵌入式sd卡,工業sd卡,單片機 nand flash,貼片式TF卡
    的頭像 發表于 11-15 18:09 ?439次閱讀
    CS創世<b class='flag-5'>SD</b> <b class='flag-5'>NAND</b>的存儲芯片應用方案

    SD NANDPCB上的布局和走線要求

    SD NAND?芯片最好是要靠近host,這樣可以讓走線盡可能的短,減少干擾。
    的頭像 發表于 11-04 11:30 ?1067次閱讀
    <b class='flag-5'>SD</b> <b class='flag-5'>NAND</b><b class='flag-5'>在</b>PCB上的布局和走線要求

    CS SD NANDSTM32精英V2開發板的測試-是時候將TF卡換為SD NAND

    NAND可選容量更多 SD NAND的讀寫速度更快 使用上程序完全兼容TF/SD卡,原來的程
    發表于 09-26 17:40