打印
[菜农群课笔记]

【第三期】SD卡的操作,fatfs文件系统(ff)

[复制链接]
4776|17
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
kyzb001|  楼主 | 2011-12-8 13:19 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 kyzb001 于 2011-12-8 13:30 编辑

感谢lee老师的帮助, 和大叔的所建立的这么好的交流学习求助等等多合一的平台

支持高速卡. 之前想用淫才难民人的代码.但是协议不同,淫神的代码不支持高速卡(SDHC)所以又捣鼓了一下! 找到新塘的DrvSDcard.c发现能用! 嘿嘿!

结合了昨天写的 I2C 12864  没有做按键..所以电子书功能等于没有。相当于最简单的一个框架把!



代码
 
int main (void)
{
FIL file;
uint8_t dat[512] ;
SysGpioInit();            //GPIO口初始化
    InitUARTDebugPort();                            /* Initial UART debug message function */                     
  
    InitTIMERCountTime(100);      //定时器初始化
Init_I2C();          //I2C中断方式初始化,设置器件地址
ST7588lcd_Init();        //LCD128.64初始化
DisPlay_12X12_Str("DOTA:\x0D南哥天天打酱油.\x0D木木天天装B.\x0D悲催啊!!!",1,1);            
CogLCDRedraw();

printf("rc=%d\n", (WORD)disk_initialize(0));
    f_mount(0, &FatFs);
printf("before open  fs=%p\n", file.fs);
res = f_open(&file , "0:/1.txt", FA_READ|FA_OPEN_EXISTING);   // 打开TXT文件
printf("open res:%d.\n",res);
printf("after open  fs=%p\n", file.fs);
if (res == FR_OK)
{
  printf("before read  fs=%p\n", file.fs);           

  res=f_read(&file, &dat, 512, &br);   // 打开成功 读出数据
  printf("after read  fs=%p\n", file.fs);
}
printf("Read res:%d.\n",res);
printf("read:%s\n",dat);
CogLCDClr();
DisPlay_12X12_StrDis(dat,1,1);

相关帖子

沙发
kyzb001|  楼主 | 2011-12-8 13:29 | 只看该作者
SDCard.rar (2.66 MB)

12864 不集成字库的。驱动是精简版的. 只支持 6x12的字模。 英文等字库已经有了。中文的 要自己做。 在放入库里面去 ,但是要记得 修改
#define CHINESE_NUMBER 37  这个值。

显示 输入 储存  接下来应该是 输出声音I2S

使用特权

评论回复
板凳
lixiaoxu2meng| | 2011-12-8 14:12 | 只看该作者
不错 帮顶

使用特权

评论回复
地板
consif| | 2011-12-8 15:04 | 只看该作者
en 顶个

使用特权

评论回复
5
lwslws201| | 2011-12-12 18:57 | 只看该作者
:victory: 不错~~ 厉害!

使用特权

评论回复
6
hotpower| | 2011-12-28 14:22 | 只看该作者
顶起来,水太深~~

使用特权

评论回复
7
lixupengarm| | 2011-12-30 23:17 | 只看该作者
学习!!

使用特权

评论回复
8
weshiluwei6| | 2011-12-31 23:56 | 只看该作者
学习牛X啊

使用特权

评论回复
9
tendence| | 2012-1-1 00:12 | 只看该作者
好贴

使用特权

评论回复
10
arm86| | 2012-1-13 17:46 | 只看该作者
这个得顶一下。下载,折腾一下。

使用特权

评论回复
11
ddllxxrr| | 2012-4-6 13:54 | 只看该作者
很不错

使用特权

评论回复
12
yongjun_meng| | 2012-4-13 11:39 | 只看该作者
谢谢分享!

使用特权

评论回复
13
gyseu| | 2012-4-13 11:51 | 只看该作者
谢谢分享~~~~~~~

使用特权

评论回复
14
samson0| | 2012-4-18 17:23 | 只看该作者
thx!

使用特权

评论回复
15
gdmgb520| | 2012-4-20 13:47 | 只看该作者
2# kyzb001


这个不错,要研究哈!!

使用特权

评论回复
16
[惊涛骇浪]| | 2012-4-20 17:26 | 只看该作者
好霸气的帖子啊

使用特权

评论回复
17
samson0| | 2012-5-8 12:57 | 只看该作者
为什么我在用Keil 调试的时候,程序会跑飞呢?但是下载后再运行又是正常的

使用特权

评论回复
18
戈卫东| | 2016-8-7 10:06 | 只看该作者
下载过来学习学习。。。。。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:Is this my life

15

主题

624

帖子

1

粉丝