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)不再提示

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

深圳市雷龍發(fā)展有限公司 ? 2023-11-30 18:18 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

文章目錄

前言

1 SD NAND概述

2 代碼說明

3 記錄Log

前言

本文基于 ESP32 芯片作為主控制器,測試 SD NAND 記錄飛控 Log 功能。

關(guān)于 MCU 的存儲方面,以前基本上用內(nèi)置的 E2PROM,或者是外置的 NOR Flash 就可以。隨著物聯(lián)網(wǎng)的興起,MCU 的應(yīng)用越來越廣泛,逐漸的 MCU 會涉及到大容量的存儲需求,用來存儲音頻,圖片(GUI)、視頻緩存、協(xié)議棧等等。傳統(tǒng)的 E2PROM 和 NOR Flash 就不夠用了。這個時候 MCU 可能就需要用到 NAND Flash。

針對 MCU 需要使用大容量的存儲需求,推薦一款簡單易用、穩(wěn)定可靠的 NAND Flash ——SD NAND

1 SD NAND概述

SD NAND 的架構(gòu),內(nèi)部采用使用壽命最長、性能最穩(wěn)定的 NAND Flash(SLC NAND Flash)晶圓,它的擦寫壽命可以達(dá)到 5~10 萬次。內(nèi)置了 Flash 控制器和針對 NAND Flash 管理的 Firmware。對外采用通用性最強的 SD 接口(幾乎所有 MCU 都帶有 SD 接口)。

本文選擇的是CSNP32GCR01-AOW芯片。

不用編寫驅(qū)動程序,自帶壞塊管理的 NAND Flash(貼片式 TF 卡),尺寸小巧,簡單易用,兼容性強,穩(wěn)定可靠,固件可定制,LGA-8 封裝,標(biāo)準(zhǔn) SDIO 接口,兼容 SPI,兼容拔插式 TF卡/SD卡,可替代普通 TF卡/SD卡,尺寸 6.2x8mm。

內(nèi)置平均讀寫算法,通過 1 萬次隨機掉電測試耐高低溫,機貼手貼都非常方便,速度級別 Class10(讀取速度 23.5MB/s,寫入速度 12.3MB/s)。標(biāo)準(zhǔn)的 SD 2.0 協(xié)議使得用戶可以直接移植標(biāo)準(zhǔn)驅(qū)動代碼,省去了驅(qū)動代碼編程環(huán)節(jié)。支持 TF 卡啟動的 SOC 都可以用 SD NAND,提供 STM32 參考例程及原廠技術(shù)支持,容量:4GB,比 TF 卡穩(wěn)定,比 eMMC 便宜。

2 代碼說明

1.宏定義使能SD卡功能

#define HAL_ESP32_SDCARD

2.掛載SD卡

bool sdcard_retry(void)

{

if(!card)

return mount_sdcard();

return true;

}


bool mount_sdcard()

{

printf("............Try mount.\n");

sdmmc_host_t host = SDMMC_HOST_DEFAULT();

host.max_freq_khz = SDMMC_FREQ_HIGHSPEED;

sdmmc_slot_config_t slot_config = SDMMC_SLOT_CONFIG_DEFAULT();

slot_config.flags = SDMMC_SLOT_FLAG_INTERNAL_PULLUP;

esp_vfs_fat_sdmmc_mount_config_t mount_config = {

.format_if_mount_failed = false,

.max_files = 5,

.allocation_unit_size = 4 * 1024

};

esp_err_t ret = esp_vfs_fat_sdmmc_mount("/SDCARD", &host, &slot_config, &mount_config, &card);

if (ret == ESP_OK) {

mkdir("/SDCARD/APM", 0777);

printf("sdcard is mounted\n");

update_fw();

return true;

} else {

printf("sdcard is not mounted.\n");

return false;

}

}


3.卸載SD卡

void sdcard_stop(void)

{

unmount_sdcard();

}


void unmount_sdcard()

{

if (card != nullptr) {

esp_vfs_fat_sdmmc_unmount();

}

}

3 記錄Log

1.LOG目錄建立

可以看到飛控已經(jīng)在SD NAND中成功建立LOG目錄。

2.LOG分析

飛機通電,翻滾機身,記錄飛機的姿態(tài)角。

下載日志,加載到 Mission Planner 軟件。選中 ATT 字段中的 Roll 和 Pitch。可以看到曲線跟隨飛機姿態(tài)變化。

至此,使用SD NAND替代SD卡,測試飛控LOG記錄功能完成。

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

    關(guān)注

    16

    文章

    1756

    瀏覽量

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

    關(guān)注

    2

    文章

    589

    瀏覽量

    68733
  • 存儲芯片
    +關(guān)注

    關(guān)注

    11

    文章

    1031

    瀏覽量

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

    關(guān)注

    2

    文章

    91

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

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

    從NOR Flash 到 NAND Flash 和SD NAND,從底層結(jié)構(gòu)到應(yīng)用差異

      MCU + RTOS 設(shè)備(替代 NOR + SD 卡組合)   數(shù)據(jù)記錄器(log recorder)   車規(guī)電子、智能儀表   AI模塊、Linux/Android嵌入式平臺    當(dāng)系統(tǒng)
    發(fā)表于 03-05 18:23

    ESP32 驅(qū)動瀚海微SD NAND 完整方案 + FAT/FAT32 驅(qū)動核心區(qū)別

    ESP32?驅(qū)動 SD NAND?的核心是基于SDIO?接口(SD NAND?主流通信方式,兼容 SPI?但速率更高),借助樂鑫官方
    的頭像 發(fā)表于 02-02 11:38 ?264次閱讀
    <b class='flag-5'>ESP32</b> 驅(qū)動瀚海微<b class='flag-5'>SD</b> <b class='flag-5'>NAND</b> 完整方案 + FAT/FAT32 驅(qū)動核心區(qū)別

    ESP32藍(lán)牙驅(qū)動MAX98357對音頻音樂播放

    本文介紹了MAX98357音頻模塊的基本特性,并利用ESP32的藍(lán)牙功能程序驅(qū)動此模塊,最后用手機藍(lán)牙連接ESP32播放手機音樂
    的頭像 發(fā)表于 12-19 19:55 ?2658次閱讀
    <b class='flag-5'>ESP32</b>藍(lán)牙驅(qū)動MAX98357對音頻音樂播放

    從NOR Flash到NAND Flash和SD NAND,從底層結(jié)構(gòu)到應(yīng)用差異

      MCU + RTOS 設(shè)備(替代 NOR + SD 卡組合)   數(shù)據(jù)記錄器(log recorder)   車規(guī)電子、智能儀表   AI模塊、Linux/Android嵌入式平臺    當(dāng)系統(tǒng)
    發(fā)表于 12-08 17:54

    解鎖SD NAND、TF卡、SD卡的應(yīng)用密碼

    在科技飛速發(fā)展的今天,數(shù)據(jù)存儲的需求滲透到生活與工作的每一個角落——從手腕上的智能手表,到專業(yè)攝影師的相機,再到工廠里的工業(yè)路由器,都離不開高效可靠的存儲介質(zhì)。SD NAND、TF卡和SD卡作為其中
    的頭像 發(fā)表于 11-24 11:04 ?526次閱讀
    解鎖<b class='flag-5'>SD</b> <b class='flag-5'>NAND</b>、TF卡、<b class='flag-5'>SD</b>卡的應(yīng)用密碼

    ESP32-WROOM-32 技術(shù)規(guī)格書

    電子發(fā)燒友網(wǎng)站提供《ESP32-WROOM-32 技術(shù)規(guī)格書.pdf》資料免費下載
    發(fā)表于 11-11 17:27 ?0次下載

    一文秒懂XTX SD NAND

    :原理、性能與應(yīng)用 隨著消費電子、工業(yè)控制、汽車電子和安防監(jiān)控等領(lǐng)域?qū)Ω呙芏?、低成本存儲需求的不斷攀升?b class='flag-5'>SD NAND閃存因其體積小、集成度高、易于部署的特點,成為SD卡(SD、SDH
    的頭像 發(fā)表于 10-30 08:38 ?815次閱讀
    一文秒懂XTX <b class='flag-5'>SD</b> <b class='flag-5'>NAND</b>

    解鎖存儲密碼:SD NAND、TF卡、SD卡的應(yīng)用全景

    在數(shù)據(jù)洪流的時代,存儲介質(zhì)就如同數(shù)字世界的基石,支撐著各類設(shè)備的正常運轉(zhuǎn)。SD NAND、TF卡和SD卡,雖同屬NAND Flash存儲介質(zhì)家族,卻因各自獨特的“個性”,在不同領(lǐng)域綻放
    的頭像 發(fā)表于 10-29 14:24 ?656次閱讀

    樂鑫ESP32-C6和ESP32-C61究竟該如何選擇?一文讀懂本質(zhì)區(qū)別

    樂鑫科技推出的ESP32-C6和ESP32-C61均支持Wi-Fi6,但定位不同。ESP32-C6是多協(xié)議樞紐,集成Wi-Fi6、藍(lán)牙5、Zigbee和Thread,適合智能家居網(wǎng)關(guān)和Matter
    的頭像 發(fā)表于 10-28 14:17 ?2071次閱讀
    樂鑫<b class='flag-5'>ESP32</b>-C6和<b class='flag-5'>ESP32</b>-C61究竟該如何選擇?一文讀懂本質(zhì)區(qū)別

    SD卡—雷龍 SD NAND

    一、SD卡介紹 1.基本介紹 本質(zhì):nand flash + 控制芯片 1.SD卡 ,Secure Digital Card,稱為安全數(shù)字卡(安全數(shù)碼卡)。SD卡系列主要有三種:
    的頭像 發(fā)表于 07-21 17:59 ?3771次閱讀
    <b class='flag-5'>SD</b>卡—雷龍 <b class='flag-5'>SD</b> <b class='flag-5'>NAND</b>

    ESP32開發(fā)板元件資料

    ESP32開發(fā)板元件
    發(fā)表于 07-21 14:47 ?15次下載

    T-Box智能升級:NXP S32K146攜手SD NAND(嵌入式SD卡)的創(chuàng)新應(yīng)用

    SD NAND?存儲在記錄車輛運行數(shù)據(jù)的同時,也默默收集著用戶的駕駛習(xí)慣與偏好信息。例如,通過長期記錄駕駛者的座椅調(diào)節(jié)位置、空調(diào)溫度設(shè)定、音樂播放喜好、常用導(dǎo)航目的地等數(shù)據(jù),S32K1
    的頭像 發(fā)表于 06-09 14:43 ?1591次閱讀
    T-Box智能升級:NXP S32K146攜手<b class='flag-5'>SD</b> <b class='flag-5'>NAND</b>(嵌入式<b class='flag-5'>SD</b>卡)的創(chuàng)新應(yīng)用

    MCU ESP32-S3+SD NAND(嵌入式SD卡):智能皮電手環(huán)(GSR智能手環(huán))性能與存儲的深度評測

    在智能皮電手環(huán)與數(shù)據(jù)存儲領(lǐng)域,主控MCU ESP32-S3FH4R2 與 存儲SD NAND MKDV2GIL-AST 的搭檔堪稱行業(yè)新典范。二者深度融合低功耗、高速讀寫、SMART 卓越穩(wěn)定性等核心優(yōu)勢,以高容量、低成本的突出
    的頭像 發(fā)表于 05-14 13:52 ?1450次閱讀
    MCU <b class='flag-5'>ESP32-S3+SD</b> <b class='flag-5'>NAND</b>(嵌入式<b class='flag-5'>SD</b>卡):智能皮電手環(huán)(GSR智能手環(huán))性能與存儲的深度評測

    NAND Flash與SD NAND的存儲扇區(qū)架構(gòu)差異

    NAND Flash?和?SD卡(SD NAND)的存儲扇區(qū)分配表都是用于管理存儲設(shè)備中扇區(qū)的分配信息。它們記錄了哪些扇區(qū)已被使用、哪些是空
    的頭像 發(fā)表于 03-13 15:20 ?1890次閱讀
    <b class='flag-5'>NAND</b> Flash與<b class='flag-5'>SD</b> <b class='flag-5'>NAND</b>的存儲扇區(qū)架構(gòu)差異

    Nand flash 和SD卡(SD NAND)存儲扇區(qū)分配表異同

    Flash 和 SD卡(SD NAND)的存儲扇區(qū)分配表都是用于管理存儲設(shè)備中扇區(qū)的分配信息。它們記錄了哪些扇區(qū)已被使用、哪些是空閑的,以及文件或數(shù)據(jù)與扇區(qū)的對應(yīng)關(guān)系,以便實現(xiàn)數(shù)據(jù)的
    發(fā)表于 03-13 10:45