cc2540+sd+fatfs

2019-07-23 15:42发布

最近在移植fatfs,void main()
{

      int i;
     unsigned char buffer[512];:'(     
CLKCONCMD = 0x80; while (CLKCONSTA != 0x80);        // 32MHz  
      SD_Delay(0xffff);
     while(SD_Init())
      {
          retry1++;
          if(retry1>20)
          {
                  //printstr("ERROR: SD card initialize fail! ");
                  while(1);
          }
      }
   res = f_mount(0, &fs);
   res = f_open( &file , "0:/Demo.TXT" , FA_CREATE_NEW | FA_WRITE);  
  
     if(res!=FR_OK)
      {
          while(1);
      }
      
}   
   我的主函数运行返回都是res_ok  ,但是用读卡器打开sd卡看之后,sd卡里面什么都没有?我就无语了,如果有做过的伙伴帮忙指点一下,谢谢啦:'(

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
10条回答
51xlf
1楼-- · 2019-07-24 11:53
你试着用串口输出数据
51xlf
2楼-- · 2019-07-24 13:27
spi的读取最好用模拟的,速度不要太快。
51xlf
3楼-- · 2019-07-24 13:31
你查看一下你的SD卡是不是太大了?最好不超过256m
51xlf
4楼-- · 2019-07-24 19:00
 精彩回答 2  元偷偷看……

一周热门 更多>