SD NAND与正点原子精英板的连接
由于正点原子精英板没有SD NAND接口,只有TF卡接口,所以SD NAND需要用到转接板来连接。
SD NAND正常运行现象
本次实验的程序是正点原子的SD卡实验例程,先用读卡器把SD NAND接到电脑上,并复制一个文件进去,再插到开发板上;
用送的数据线连接USB UART接口,下载好程序,打开电脑上的串口助手,按下KEY0,即可读取到数据,
具体实验步骤和现象可以看例程文件夹中的readme,
另外LED-DS0闪烁也表示SD NAND芯片在正常运行,
SD NAND芯片用的是MK-米客方德的工业级芯片MKDV1GIL-AS;MK-米客方德家还有其他各种型号的SD NAND和各种各样的转接板,
对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;
}
}
}
上一篇:stm32定时器优先级
下一篇:STM32速成笔记(5)—串口通信
推荐阅读最新更新时间:2024-11-06 09:37
设计资源 培训 开发板 精华推荐
- 使用 stc15f104w 实现对继电器的控制
- LTC2945HMS-1 宽范围电源监视器的典型应用
- NCP300LSN30T1 3V 电压检测器 MCU 系统负载感应的典型应用
- 基于 ST1S15 的 STEVAL-ISA131V1、1.82 V、500 mA、6 MHz 同步降压转换器评估板
- 基于STM32 NUCLEO板设计彩色LED照明灯(纯cubeMX开发)
- 可调光控开关
- LTC2754-12 的典型应用 - 四路 12/16 位 SoftSpan IOUT DAC
- ShaRPiKeebo:一台带有键盘、日光可读屏幕和远程收发器的小型 Linux 计算机
- LT3973EMSE-3.3 1.8V 降压转换器的典型应用
- NCP133 500 mA、超低压差偏置轨 CMOS 稳压器的典型应用,适用于可调版本
- 赛灵思工业与医疗专题有奖问答
- EEWorld 电路图频道全新改版上线,立即前往体验
- TE 物联网专属平台齐上线,您值得拥有的专业全能助手
- 【瓜分2500元红包】 票选DigiKey\"智造万物,快乐不停\"创意大赛人气作品TOP3!
- 看是德科技5G精彩专题,让你了解更多关于5G的那些事~ 下载赢好礼!
- 下载信息娱乐系统精品文章,赢【米家台灯、小米保温杯、米家蓝牙温湿计】,开启MPS汽车技术进阶之旅!
- 答题有礼|扫地机器人内部有多复杂?TI E2E 五步为你解密!
- 专为高性能存储而优化的FPGA芯片, 英特尔®Agilex™ M 系列火热发布!
- 你眼中的TI DSP有多么的与众不同?
- 免费申请|Maxim 高性能模拟工具包(内含78个器件)