随笔分类 -  MMC/SD

摘要:已发贴至:http://bbs.21ic.com/icview-231086-1-1.html 之前是移植到Nios II上,而且是用得IO模拟的,现在使用nuc1xx的spi核做的,不过还是参考了新唐的例程。关于sd的一些笔记,我贴在博客了。今天在此就不赘述了。http://www.cnblogs.com/yuphone/category/272287.html 上代码先。 main.h#ifn... 阅读全文
posted @ 2011-04-19 21:22 _安德鲁 阅读(2373) 评论(1) 推荐(1) 编辑
摘要:[原创][连载].基于SOPC的简易数码相框 - Nios II SBTE部分(软件部分) - SD卡(SPI模式)驱动 上一次我用Nios II驱动SD卡(SPI模式),使用的是金斯顿的卡。然后void SD_CARD_Read_Data_LBA(u32 LBA,u16 n_bytes,u8 *buf);读取的扇区与使用winhex查看的逻辑扇区的内容,其偏移地址和内容是一样的。这一次,我使用n... 阅读全文
posted @ 2011-04-18 07:53 _安德鲁 阅读(8178) 评论(4) 推荐(2) 编辑
摘要:实在很抱歉,时间紧张,我只讲怎样从SD卡内读取bin文件(二进制文件),然后现在TFT-LCD上。准备工具1. Image2Lcd.zip操作步骤 步骤1 寻找或制作240x320的图片简单起见,我在谷歌图片里搜索240x320手机壁纸。随便选2张作为样本。 步骤2 使用Image2Lcd将图片转换为bin文件我们先算一下,每个像素需要高8位+低8位,即16位数据,也就是2Byte;那么一张图片的话,就是240*320*2=15, 3600 Byte = 150 KB。使用Image2Lcd依次打开图片,勾上如下所示的选项,保存为bin文件。 将生成的2个bin文件,拷贝到SD内的任意目录,比 阅读全文
posted @ 2010-12-27 22:59 _安德鲁 阅读(5071) 评论(1) 推荐(3) 编辑
摘要:上一讲,我们完成了Nios II SBTE的配置工作。下面讲解如何根据已有参考资料(手册及代码)编写SD卡驱动。 准备工具及资料1. WinHex2. Efronc的博文SD/MMC 接口及上电时序、SD/MMC 内部寄存器、SD/MMC SPI模式下命令集驱动编写及调试步骤1 添加sd_card文件夹到APP工程路径如何添加,请参考[原创][连载].基于SOPC的简易数码相框 – Nios II SBTE部分(软件部分) - 配置工作。 步骤2 编写代码SD卡有很多标准,此处选用最简单的SD 1-线模式,即SPI模式。代码2.1 sd_card.h第5~6行,加入自定义的宏,统一代码风格。 阅读全文
posted @ 2010-12-27 14:52 _安德鲁 阅读(5764) 评论(3) 推荐(7) 编辑
摘要:讲解得非常棒!第一讲 MMC/SD卡简介及硬件结构第二讲 AVR单片机控制MMC/SD卡原理第三讲 控制MMC/SD卡的软件实现 阅读全文
posted @ 2010-12-06 19:49 _安德鲁 阅读(2105) 评论(1) 推荐(2) 编辑
摘要:注:S:电源;I: 输入;O: 输出(推挽式);PP: 输入/输出使用推挽式驱动 阅读全文
posted @ 2010-11-28 18:28 _安德鲁 阅读(1263) 评论(0) 推荐(1) 编辑