STM32+SD NAND,替代Nor Flash的优势之选
SD NAND与正点原子精英板的连接
由于正点原子精英板没有SD NAND接口,只有TF卡接口,所以SD NAND需要用到转接板来连接。
图 1
SD NAND正常运行现象
本次实验的程序是正点原子的SD卡实验例程,先用读卡器把SD NAND接到电脑上,并复制一个文件进去,再插到开发板上;
用送的数据线连接USB UART接口,下载好程序,打开电脑上的串口助手,按下KEY0,即可读取到数据,
图 2
具体实验步骤和现象可以看例程文件夹中的readme
另外LED-DS0闪烁也表示SD NAND 芯片在正常运行
图 3
SD NAND芯片用的是MK-米客方德的工业级芯片MKDV1GIL-AS;MK-米客方德家还有其他各种型号的SD NAND和各种各样的转接板
图 4
对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;
}
}
}
- |
- +1 赞 0
- 收藏
- 评论 0
本文由三年不鸣转载自MK-米客方德,原文标题为:STM32+SD NAND,替代Nor Flash的优势之选,本站所有转载文章系出于传递更多信息之目的,且明确注明来源,不希望被转载的媒体或个人可与我们联系,我们将立即进行删除处理。
相关推荐
SD NAND关于3.3V和1.8V之间的转换
SD NAND如何支持1.8V的MCU?SD NAND默认是3.3V的,有些MCU只支持1.8V,为了适配1.8V,SD NAND需要内部用命令把3.3V转换成1.8V。
设计经验 发布时间 : 2024-09-27
MK米客方德SD NAND 1.8V IO电压应用分享
本文MK 米客方德为大家分享一下SD NAND的应用场景以及软件调试。 通常情况下,Card(SD NAND)刚上电时其信号电压一般都是处于3.3V的模式。当card进入准备状态后,为了节省功耗,需要考虑是否切换信号电压到1.8V。
设计经验 发布时间 : 2024-07-13
STM32用一线式驱动SD NAND,SDIO的一线式驱动设计
SDIO(Secure Digital Input/Output)是一种用于在嵌入式系统中连接外部设备的标准接口。在SDIO标准中,一线式和四线式是指SDIO接口的不同工作模式。本文米客方德介绍了STM32用一线式驱动SD NAND的具体设计方案。
设计经验 发布时间 : 2024-09-11
详解SPI NAND、SD NAND和eMMC三种存储技术的主要区别
SPI NAND、SD NAND和eMMC是三种不同类型的嵌入式存储技术,它们各自具有独特的特点和应用场景。本文,MK-米客方德详细介绍了这三种存储技术的主要区别。
技术探讨 发布时间 : 2024-08-05
千亿级市场的“真空地带”,MK米客方德打出了一片新天地
MK米客方德是一家专注于嵌入式存储的半导体企业,利用自身优势,针对创客群体开发出小型化、差异化的SD NAND、SPI NAND和eMMC。其SD NAND解决储存卡在嵌入式应用中的可靠性问题、加速产品上市时间和降低系统成本,符合SD Association标准协议,具有小尺寸封装和完全兼容的软硬件容量,参照了SPI NAND和eMMC的可靠性要求。
原厂动态 发布时间 : 2024-11-07
MK-米客方德存储卡选型表
MK-米客方德提供以下技术参数的存储卡选型,其中包含品类SD NAND FLASH、Micro SD Card、SD Card、eMMC,存储容量:128MB~128GB
产品型号
|
品类
|
存储容量
|
Flash类型
|
工作温度
|
时钟频率(fc)
|
工作电压
|
待机电流
|
接口类型
|
等级认证标准
|
湿敏等级
|
应用等级
|
MKDV1GIL-AST
|
SD NAND FLASH
|
1Gbit
|
SLC
|
-40℃~+85℃
|
50MHz
|
2.7V~3.6V
|
200uA
|
SD2.0
|
ROHS
|
LeveI3
|
工业级
|
选型表 - MK-米客方德 立即选型
为什么NAND Flash需要进行坏块管理而NOR Flash不需要?
NOR Flash和NAND Flash是两种不同类型的闪存技术,它们在存储单元的连接方式、耐用性、坏块管理等方面存在差异。本文米客方德解析了NAND Flash的坏块管理步骤及原因,并介绍了SD NAND的坏块管理机制。
技术探讨 发布时间 : 2024-08-05
世强硬创获米客方德授权,代理微型eMMC存储芯片面积仅为传统的43.5%
米客方德的产品包括嵌入式储存(NAND、SPI NAND、eMMC)、储存卡(Micro SD卡、SD卡)、SD NAND、SSD固态硬盘等。
签约新闻 发布时间 : 2024-10-14
MK工业级eMMC智慧存储解决方案,采用先进的pSLC技术,pSLC实现高达3万次的P/E
在物联网和智能穿戴设备迅猛发展的时代,工程师们面临着前所未有的挑战。数据的稳定性与存储芯片的智能功能成为了项目成功与否的关键。但传统eMMC存储技术在高频写入、长期运行和空间限制下的表现往往不尽人意。MK 米客方德深刻理解这些痛点,致力于为您提供全面的解决方案。
应用方案 发布时间 : 2024-07-15
SD卡、MicroSD卡与SD NAND的全面对比分析
在当前丰富多元的存储解决方案领域,SD卡、MicroSD卡以及SD NAND凭借其各自的独特优势和特定的使用情景,赢得了市场的广泛认可。每种存储技术都展现了其独到之处,为用户带来了多样化的选择。接下来,MK米客方德将深入探讨这三种存储介质的性能、特点以及适用领域,提供一份详尽的对比分析报告。
技术探讨 发布时间 : 2024-07-15
MK迷你eMMC,面积仅为传统eMMC的43.5%,符合eMMC5.1协议,为智能穿戴设备而生
MK米客方德专为智能可穿戴设备研发了一款小尺寸eMMC芯片,符合eMMC5.1协议,支持HS400模式,在性能上有更好的保障。MK这款eMMC的标准尺寸仅为9mm x 7.5mm x 0.8mm,面积仅为传统eMMC的43.5%,容量为4GBytes和8GByte,对于需要短、小、轻、薄的便携式设备来说,无疑是更好的选择。
产品 发布时间 : 2024-07-11
【IC】MK米客方德新一代SD NAND AST系列,采用更低功耗设计,写入/擦除次数高达100000次
在这个数据驱动的时代,MK米客方德在工业存储领域不断突破,凭借卓越的产品和服务赢得了广泛的客户认可。我们自主研发的嵌入式存储芯片已实现规模化量产,而我们最新一代的工业级SD NAND—AST系列也已正式推出。
产品 发布时间 : 2024-07-04
SD NAND供电电源的重要性
本文介绍了SD NAND供电电源的重要性,希望对各位工程师朋友有所帮助。设计电源电路时,最好时选择DC-DC电源,LDO电源的供电能力不是很强,而且不是很稳定,容易出现问题,当不良现象是那种偶然性现象时,需要大量测试才会发现问题时,这个现象很可能是电源的问题导致的。
技术探讨 发布时间 : 2024-09-17
【IC】MK米客方德推出业界第一颗基于SLC开发的大容量SD NAND,容量覆盖128MB~8GByte
随着SD NAND产品应用的扩展和延伸,先前的6x8mm,最大8GByte的容量已逐步不能满足客户对存储容量的要求。在此背景下,MK 米客方德的大容量Nano SD NAND应运而生。因为MK的大容量SD NAND与Nano SIM卡尺寸相近(12mmx9mm),故命名Nano SD NAND,据悉,MK 米客方德的Nano SD NAND未来有望拓展到256GByte。
产品 发布时间 : 2024-06-28
电子商城
现货市场
登录 | 立即注册
提交评论