0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

CS SD NAND在STM32精英V2开发板的测试-是时候将TF卡换为SD NAND了

深圳市雷龙发展有限公司 2023-09-26 17:39 次阅读

前言

嵌入式项目中,比较常见的存储扩展方案是使用TF/SD卡或者EMMC或者RAW NAND,各种方案都有其优缺点,而SD NAND相对于上述方案具备很多优势,是目前嵌入式项目中存储扩展方案的一个非常不错的选择,正好一个项目在选择NAND存储方案, 恰巧论坛中联系到雷龙公司申请到了两片SD NAND,所以就进行一下测试评估。

SD NAND是什么? 为什么选择SD NAND? 其与TF/SD卡,EMMC,RAW NAND比有什么优势, 我们可以从深圳市雷龙发展有限公司的官网找到答案http://www.longsto.com/news/。

该公司SD NAND 二代产品介绍可以参考如下地址http://longsto.com/product/list-39.html,有1Gb,4Gb,32Gb,64Gb的容量可选,我这里申请到的是两片32Gb的芯片和测试板.

焊接后如下:

image.php?url=YD_cnt_93_01QYRIxRXo7k

image.php?url=YD_cnt_93_01QYRJ6SAx0Y

测试过程

申请样品时官方提供了野火版的STM32测试程序,但是手里只有精英STM32F103开发板 V2开发板, 稍微改以下即可使用。

使用工程SDIO模式SD测试例程\\SDIO-HAL库代码\\36-SDIO—SD卡读写测试\\Project\\Fire_F103VE.uvprojx

修改下芯片型号

image.php?url=YD_cnt_93_01QYRJ3ocH27

修改下编译器,我这里使用的是新版本的MDK所以是AC6

image.php?url=YD_cnt_93_01QYRJ4BQfyZ

选择下对应的仿真器

image.php?url=YD_cnt_93_01QYRJ26nZ01

User\\key\\bsp_key.h中修改下按键,按照开发板原理图改为PE3

#define KEY1_PIN GPIO_PIN_3

#define KEY1_GPIO_PORT GPIOE

#define KEY1_GPIO_CLK_ENABLE() __HAL_RCC_GPIOE_CLK_ENABLE()

由于AC6只能使用UTF-8编码,而原来的文件使用GB2312编码,所以需要修改下main.c的编码,用VSCODE打开main.c

右下角点击 显示编码的地方->Reopen with Encodeing选择GB2312,然后再次点击编码的地方->Save with Encodeing选择UTF8,这样就改为UTF-8格式了。

编译下载按Key1按键, 串口打印测试结果如下

image.php?url=YD_cnt_93_01QYRJ329Zj7

实际上CS SD NAND是完全兼容SD/TF卡的,所以直接使用精英STM32F103开发板 V2开发板的SD卡测试程序也是可以的

使用工程

【正点原子】精英STM32F103开发板 V2-资料盘(A盘)\\4,程序源码\\2,标准例程-HAL库版本.zip\\2,标准例程-HAL库版本\\实验34 SD卡实验

编译下载运行,可以看到串口打印如下

image.php?url=YD_cnt_93_01QYRJ2XShWN

以上测试可以看出,用SD卡的程序完全可以不做任何修改应用于CS SD NAND, 软件可以无缝切换。

总结:

CS创世SD NAND相对于TF卡的优势

焊接在PCB稳定,LGA-8封装容易焊接

尺寸小

结构更容易做到防水

内置SLC 擦写寿命长 一致性好

SD NAND与eMMC比具备以下优劣

尺寸小

方便焊接

容量可选多,适合实际应用

PIN脚少

功耗低

擦写寿命长

性能稳定

使用SLC/MLC

CS创世 SD NAND相对于Raw NAND具有以下优势

免驱动使用

性能更稳定。

尺寸更小。

SD NAND可选容量更多

SD NAND的读写速度更快

在使用上程序完全兼容TF/SD卡,原来的程序无需任何修改即可使用,无缝切换.

而SD NAND又相对于其他方案具备上述诸多优势,所以是一个非常不错的选择.

综上,还在使用TF卡吗,是时候考虑用SD NAND替换了。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • NAND
    +关注

    关注

    16

    文章

    1665

    浏览量

    135926
  • SD卡
    +关注

    关注

    2

    文章

    558

    浏览量

    63729
  • 开发板
    +关注

    关注

    25

    文章

    4888

    浏览量

    97027
  • TF卡
    +关注

    关注

    2

    文章

    77

    浏览量

    12120
收藏 人收藏

    评论

    相关推荐

    Arduino程序:实现SD NAND(贴片sd)的读写功能

      单片机上传程序的时候,有时候感觉它的rom和 ram有时直接限制他的使用,之前使用eeprom,和sd模块. []()   然后最近
    发表于 11-07 17:45

    SD NAND测试套件:提升存储芯片验证效率

    SD NAND转接和烧录座是一种专为工程师设计的辅助工具,它能够将不同尺寸的SD NAND芯片转换为
    的头像 发表于 08-13 09:44 273次阅读
    <b class='flag-5'>SD</b> <b class='flag-5'>NAND</b><b class='flag-5'>测试</b>套件:提升存储芯片验证效率

    贴片式SD功能介绍【MK SD NAND

    SDNAND,通常称为嵌入式SD、贴片式TFSD Flash、直接贴装SD
    的头像 发表于 07-05 17:03 614次阅读
    贴片式<b class='flag-5'>SD</b><b class='flag-5'>卡</b>功能介绍【MK <b class='flag-5'>SD</b> <b class='flag-5'>NAND</b>】

    SD NAND与文件系统:技术解析与应用指南

    MK米客方德的SD NAND是一种使用NAND闪存技术的贴片式TF,因起耐用性和较小的体积而受到广泛欢迎。
    的头像 发表于 06-07 14:45 350次阅读
    <b class='flag-5'>SD</b> <b class='flag-5'>NAND</b>与文件系统:技术解析与应用指南

    SD NAND 简介

    SD NAND是一种创新的存储芯片,可直接贴片,又名贴片式TF、贴片式T、贴片式SD
    的头像 发表于 05-29 16:34 1078次阅读
    <b class='flag-5'>SD</b> <b class='flag-5'>NAND</b> 简介

    NAND Flash(贴片式TF)存储新突破,基础示例

    :128MB/512MB/2GB/4GB/8GB,   比TF稳定,比eMMC便宜。   基础使用例程 **  例程环境简介**   项目环境:   使用开发板为正点原子探索者
    发表于 05-21 17:13

    CS 创世SD NAND FLASH 存储芯片,比TF更小巧轻便易用的大容量存储,TF替代方案

    ,符合标准SD2.0协议,且外形尺寸为8.5mm x 7mm。   CS(创世)SD NAND也被许多开发者朋友称为贴片式
    发表于 01-24 18:30

    stm32 CubeMx 怎么实现SD/sd nand FATFS读写测试

    本实验仅用于记录和分享技术经验若涉及侵权请联系我删除。   stm32 CubeMx 实现SD/sd nand FATFS读写
    发表于 01-09 17:37

    什么是SD NAND存储芯片? SD NANDTF的区别

    什么是SD NAND?它俗称贴片式T,贴片式TF,贴片式SD
    的头像 发表于 01-06 14:35 1609次阅读
    什么是<b class='flag-5'>SD</b> <b class='flag-5'>NAND</b>存储芯片? <b class='flag-5'>SD</b> <b class='flag-5'>NAND</b>与<b class='flag-5'>TF</b><b class='flag-5'>卡</b>的区别

    什么是SD NAND存储芯片?

    前言   大家好,我们一般STM32项目开发中或者在其他嵌入式开发中,经常会用到存储芯片存储数据。今天我和大家来介绍一款存储芯片,我这里采用(雷龙)
    发表于 01-05 17:54

    基于RT-Thread快速上手SD NAND 虚拟文件系统

    SD NAND 也称之为贴片式TF,贴片式SD,采用标准的SDIO接口,兼容SPI接口。下图
    发表于 12-15 17:29

    ESP32应用教程— SD NAND(记录飞控LOG)

    启动的 SOC 都可以用 SD NAND,提供 STM32 参考例程及原厂技术支持,容量:4GB,比 TF
    发表于 11-30 18:16

    【MCU】SD NAND芯片之国产新选择

    非常优秀的贴片式SD产品——雷龙。 自带SD转接测试,方便在demo阶段直接使用SD
    发表于 11-23 17:25

    CS创世SD NAND的存储芯片应用方案

    NAND FLASH,嵌入式sd,工业级sd,单片机 nand flash,贴片式
    的头像 发表于 11-15 18:09 529次阅读
    <b class='flag-5'>CS</b>创世<b class='flag-5'>SD</b> <b class='flag-5'>NAND</b>的存储芯片应用方案

    CS创世SD NAND的存储芯片应用方案

    焊接图)  博主日前设计基于H616与NB-IOT的嵌入式智能储物柜的时候考虑过存储方面的问题,当时SD
    发表于 11-15 18:07