查看: 3220|回复: 1

[MQX] MQX mfs_sdcard 例程请教

[复制链接]

该用户从未签到

3

主题

7

帖子

0

新手上路

Rank: 1

积分
19
最后登录
1970-1-1
发表于 2014-3-10 16:16:24 | 显示全部楼层 |阅读模式
 大家好,mfs已经能够运行,shell也能正常使用,但是在进行文件读写时却看不懂这条指令的意思
Usage: write   [] []
      = filename to write
         = number of bytes to write
     = one of: begin, end or current
        = seek offset
 
另外自己尝试在程序中进行读写时也不成功,请问会是什么原因?              
file_handle = fopen("a:test3.txt", "w+");               
               if (file_handle != NULL)
               {
                 write(file_handle, buffer, strlen(buffer));
                 _mem_zero(buffer, strlen(buffer));
                 read(file_handle, buffer, strlen(buffer));
               }
我知道答案 目前已有0人回答
回复

使用道具 举报

该用户从未签到

0

主题

5

帖子

0

新手上路

Rank: 1

积分
20
最后登录
1970-1-1
发表于 2014-6-17 02:27:10 | 显示全部楼层

RE:MQX mfs_sdcard 例程请教

这个例程我看了下,希望分析对你有帮助:
Usage: write   [] []
这里的write是SHELL内部提供的一个写测试命令,内部会写入命令指定的bytes个字节,内容为从字符0开始0123...,命令本身不接受写入内容。
至于后一个问题,应该是文件读写定位问题,写入后文件定位到末尾,这时读取不到任何信息,你可以先关闭再打开文件读取,或重新定位到文件开始位置读取。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 注册/登录

本版积分规则

关闭

站长推荐上一条 /3 下一条

Archiver|手机版|小黑屋|恩智浦技术社区

GMT+8, 2025-10-30 22:43 , Processed in 0.088631 second(s), 22 queries , MemCache On.

Powered by Discuz! X3.4

Copyright © 2001-2024, Tencent Cloud.

快速回复 返回顶部 返回列表