主题 : 在qt2440上写数据到U盘慢问题 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 31463
精华: 0
发帖: 40
金钱: 200 两
威望: 40 点
贡献值: 0 点
综合积分: 80 分
注册时间: 2010-10-31
最后登录: 2017-09-13
楼主  发表于: 2011-07-06 15:01

 在qt2440上写数据到U盘慢问题

管理提醒: 本帖被 qq2440 从 Linux交流区 移动到本区(2011-07-06)
大家好, 我在自己的tq2440板子上 写了个小程序,当把数据写到U盘上时要等好久数据才会保存在U盘上(大概1分钟吧), 我已经加了flush()函数来刷新缓冲区,  还请大家指教,有什么好方法改善, 谢谢
级别: 风云使者
UID: 36096
精华: 3
发帖: 2513
金钱: 14075 两
威望: 2815 点
贡献值: 3 点
综合积分: 5086 分
注册时间: 2011-01-11
最后登录: 2015-11-15
1楼  发表于: 2011-07-06 15:31
正常,所有普通ARM开发板都这样
极度缺钱,求捐赠……支付宝兼邮箱:huming2207@qq.com
级别: 风云使者
UID: 36096
精华: 3
发帖: 2513
金钱: 14075 两
威望: 2815 点
贡献值: 3 点
综合积分: 5086 分
注册时间: 2011-01-11
最后登录: 2015-11-15
2楼  发表于: 2011-07-06 15:40
您的板子是广州天嵌嵌入式的?如果是的话论坛老大会很生气的,为何?不解释
极度缺钱,求捐赠……支付宝兼邮箱:huming2207@qq.com
级别: 新手上路
UID: 31463
精华: 0
发帖: 40
金钱: 200 两
威望: 40 点
贡献值: 0 点
综合积分: 80 分
注册时间: 2010-10-31
最后登录: 2017-09-13
3楼  发表于: 2011-07-06 20:54
哈哈, 为什么啊, 我又没说是板子及驱动的问题, 你别太小看他了
级别: 新手上路
UID: 31463
精华: 0
发帖: 40
金钱: 200 两
威望: 40 点
贡献值: 0 点
综合积分: 80 分
注册时间: 2010-10-31
最后登录: 2017-09-13
4楼  发表于: 2011-07-06 20:55
写错了, 不是tq2440板子上, 不是qt2440, 哈哈, 还请高手有什么好方法能改进, 或者这是正常的现象
级别: 新手上路
UID: 31463
精华: 0
发帖: 40
金钱: 200 两
威望: 40 点
贡献值: 0 点
综合积分: 80 分
注册时间: 2010-10-31
最后登录: 2017-09-13
5楼  发表于: 2011-07-06 20:57
我之后做了下测试, 我写数据到U盘的代码一下就执行完了, 但为什么要等好久数据才会真正写到U盘呢, 这是不是和缓冲区有关, 但我已经用flush()刷新了