帮忙看下,往SD卡写网络数据

2019-07-20 22:25发布

if(p != NULL)
{
f_mount(fs[0],"0:",1);         //挂载SD卡



        f_open(file,"0:/ADcData.txt",FA_OPEN_ALWAYS | FA_READ | FA_WRITE );//创建


程序执行到f_open这个函数就停止了确实是在SD卡里面创建了文件。但是为什么不写入数据求解!!!!
       
               





                                                                                        f_write(file,"网络数据",5,&bw);//写数据
                                               
                                                                                                f_close(file);//关闭

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
10条回答
zhoujianwen
1楼-- · 2019-07-22 01:21
zhoujianwen 发表于 2016-4-26 20:19
没有啊

LWIP的间断性任务处理会不会打断FATFS系统写函数,从而造成进入死循环?
正点原子
2楼-- · 2019-07-22 01:55
检查下堆栈大小,是不是局部数组太多了(变量太多)
zhoujianwen
3楼-- · 2019-07-22 06:23
 精彩回答 2  元偷偷看……
正点原子
4楼-- · 2019-07-22 08:48
zhoujianwen 发表于 2016-5-3 10:52
加了,加了一倍没用。

慢慢调试吧。仿真。

一周热门 更多>