[菜农群课笔记] 【第三期】SD卡的操作,fatfs文件系统(ff)

[复制链接]
 楼主| kyzb001 发表于 2011-12-8 13:19 | 显示全部楼层 |阅读模式
本帖最后由 kyzb001 于 2011-12-8 13:30 编辑

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

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

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



代码

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

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

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

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
 楼主| kyzb001 发表于 2011-12-8 13:29 | 显示全部楼层


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

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

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
lixiaoxu2meng 发表于 2011-12-8 14:12 | 显示全部楼层
不错 帮顶
consif 发表于 2011-12-8 15:04 | 显示全部楼层
en 顶个
lwslws201 发表于 2011-12-12 18:57 | 显示全部楼层
:victory: 不错~~ 厉害!
hotpower 发表于 2011-12-28 14:22 | 显示全部楼层
顶起来,水太深~~
lixupengarm 发表于 2011-12-30 23:17 | 显示全部楼层
学习!!
weshiluwei6 发表于 2011-12-31 23:56 | 显示全部楼层
学习牛X啊
tendence 发表于 2012-1-1 00:12 | 显示全部楼层
好贴
arm86 发表于 2012-1-13 17:46 | 显示全部楼层
这个得顶一下。下载,折腾一下。
ddllxxrr 发表于 2012-4-6 13:54 | 显示全部楼层
很不错
yongjun_meng 发表于 2012-4-13 11:39 | 显示全部楼层
谢谢分享!
gyseu 发表于 2012-4-13 11:51 | 显示全部楼层
谢谢分享~~~~~~~
samson0 发表于 2012-4-18 17:23 | 显示全部楼层
gdmgb520 发表于 2012-4-20 13:47 | 显示全部楼层
2# kyzb001


这个不错,要研究哈!!
[惊涛骇浪] 发表于 2012-4-20 17:26 | 显示全部楼层
好霸气的帖子啊
samson0 发表于 2012-5-8 12:57 | 显示全部楼层
为什么我在用Keil 调试的时候,程序会跑飞呢?但是下载后再运行又是正常的
戈卫东 发表于 2016-8-7 10:06 | 显示全部楼层
下载过来学习学习。。。。。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:Is this my life

15

主题

624

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部