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

这篇具有很好参考价值的文章主要介绍了CS SD NAND在STM32精英V2开发板的测试-是时候将TF卡换为SD NAND了。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

前言

   嵌入式项目中,比较常见的存储扩展方案是使用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的芯片和测试板.

焊接后如下:

CS SD NAND在STM32精英V2开发板的测试-是时候将TF卡换为SD NAND了,stm32,嵌入式硬件,单片机,SD卡,存储芯片,SD NAND,TF卡

CS SD NAND在STM32精英V2开发板的测试-是时候将TF卡换为SD NAND了,stm32,嵌入式硬件,单片机,SD卡,存储芯片,SD NAND,TF卡

测试过程

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

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

修改下芯片型号

CS SD NAND在STM32精英V2开发板的测试-是时候将TF卡换为SD NAND了,stm32,嵌入式硬件,单片机,SD卡,存储芯片,SD NAND,TF卡

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

CS SD NAND在STM32精英V2开发板的测试-是时候将TF卡换为SD NAND了,stm32,嵌入式硬件,单片机,SD卡,存储芯片,SD NAND,TF卡

选择下对应的仿真器

CS SD NAND在STM32精英V2开发板的测试-是时候将TF卡换为SD NAND了,stm32,嵌入式硬件,单片机,SD卡,存储芯片,SD NAND,TF卡

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按键, 串口打印测试结果如下

CS SD NAND在STM32精英V2开发板的测试-是时候将TF卡换为SD NAND了,stm32,嵌入式硬件,单片机,SD卡,存储芯片,SD NAND,TF卡

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

使用工程

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

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

CS SD NAND在STM32精英V2开发板的测试-是时候将TF卡换为SD NAND了,stm32,嵌入式硬件,单片机,SD卡,存储芯片,SD NAND,TF卡


 

以上测试可以看出,用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替换了。文章来源地址https://www.toymoban.com/news/detail-729585.html

到了这里,关于CS SD NAND在STM32精英V2开发板的测试-是时候将TF卡换为SD NAND了的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • RT-Thread STM32G070RB-Nucleo开发板的BSP说明

    本文档为 STM32G070RB-Nucleo 开发板的 BSP (板级支持包) 说明。 主要内容如下: 开发板资源介绍 BSP 快速上手 进阶使用方法 通过阅读快速上手章节开发者可以快速地上手该 BSP,将 RT-Thread 运行在开发板上。在进阶使用指南章节,将会介绍更多高级功能,帮助开发者利用 RT-Thread 驱

    2024年02月03日
    浏览(36)
  • STM32开发_利用SPI协议读写SD卡、介绍SD卡SPI时序

    目录 一、​  SD卡引脚接口功能介绍 1.1 SD卡引脚接口图 1.2 SPI方式驱动SD卡介绍 1.3 开发板接口定义 二、MMC卡、SD卡介绍 2.1 SD卡和MMC两者间区别 2.2 SD卡版本说明 2.3 SD卡常用的指令表 三、向SD卡发送命令的步骤介绍(SendSDCardCmd) 3.1 取消选中SD卡(SDCardCancelCS) 3.2 选中SD卡(SDCardSele

    2024年02月16日
    浏览(32)
  • RT-Thread STM32 GoKit V2.1 开发板BSP说明

    本文档为刘恒为 GoKit V2.1 开发板提供的 BSP (板级支持包) 说明。 主要内容如下: 开发板资源介绍 BSP 快速上手 进阶使用方法 通过阅读快速上手章节开发者可以快速地上手该 BSP,将 RT-Thread 运行在开发板上。在进阶使用指南章节,将会介绍更多高级功能,帮助开发者利用 RT-

    2024年02月04日
    浏览(27)
  • stm32读写nand flash

    目前我在使用stm32f407ZGT6来读写三星的nand flash【K9F1G08U0E】。 板子我是在这里买的 【STM32F407ZGT6最小系统板/核心板/转接板/开发板/加128M FLASH】 他上面可以选装一个K9F1G08U0E。 针对这个nand flash,可以选择采用stm32的FSMC来进行读写。 stm32的程序我是stm32cubeide来编写的,感觉挺方便

    2024年02月11日
    浏览(31)
  • STM32F429 Discovery开发板应用:实现SPI-SD Card文件写入(搭载FatFS文件系统)

    MCU:STM32F429ZIT6 开发环境:STM32CubeMX+MDK5   外购了一个SPI接口的SD Card模块,想要实现SD卡存储数据的功能。 首先需要打开STM32CubeMX工具。输入开发板MCU对应型号,找到开发板对应封装的MCU型号,双击打开(图中第三)。   此时,双击完后会关闭此界面,然后打开一个新界面。

    2024年02月08日
    浏览(37)
  • 正点原子STM32F103精英版+HAL库实现4×4矩阵按键检测

    首先声明,本人小白一枚,所做的工作都是借鉴网上的大佬+自己摸索,但是都是亲测实际有效的。 因为所需要的功能开发板自带按键不够用,所以购买了4×4矩阵按键,当时购买的时候以为一个按键对应一个IO口,后来发现不是这样的,会浪费太多的IO口,4×4矩阵键盘用8个

    2024年02月06日
    浏览(43)
  • 用正点原子STM32F103ZET6精英板控制舵机转动实验保姆教程

    正点原子精英板一块 Jlink4线SWD下载线一根 精英板usb供电/下载线一根(负责给开发板供电) SG90舵机一个(三线:其中红线接5V电压,棕线接GED,橙黄色为信号线接开发板PB5引脚,舵机所给为3pin杜邦线母头,可用单根杜邦线(一头子一头母)将舵机线飞开接到精英板上)。 以

    2023年04月15日
    浏览(47)
  • 基于FPGA的SD NAND图片显示实现_sd-nand(2),被逼无奈开始狂啃底层技术

    先自我介绍一下,小编浙江大学毕业,去过华为、字节跳动等大厂,目前阿里P7 深知大多数程序员,想要提升技能,往往是自己摸索成长,但自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前! 因此收集整理了一份《2024年最新大数据全套学习资料》,

    2024年04月24日
    浏览(27)
  • 什么是SD NAND存储芯片

    大家好,我们一般在STM32项目开发中或者在其他嵌入式开发中,经常会用到存储芯片存储数据。今天我和大家来介绍一款存储芯片,我这里采用 (雷龙) CS创世 SD NAND 。  什么是SD NAND?它俗称贴片式T卡,贴片式TF卡,贴片式SD卡,贴片式内存卡,贴片式闪存卡,贴片式卡...等

    2024年02月15日
    浏览(26)
  • STM32之关于SD卡

            SD卡,Secure Digital Card,称为安全数字卡(安全数码卡)。 SD卡系列主要有三种: SD卡(full size)、MiniSD卡和MicroSD卡 。 特点: 1、容量大         2、高安全性        3、 体积小         4、传输速度快         5、接口简单 SD卡实际容量计算公式:      32GB SD卡

    2024年02月21日
    浏览(18)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包