JL杰理蓝牙芯片交流论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 840|回复: 0

读U盘或T卡的TXT文件

[复制链接]

4

主题

22

回帖

192

积分

版主

Rank: 7Rank: 7Rank: 7

积分
192
发表于 2023-10-31 16:19:38 | 显示全部楼层 |阅读模式

注册登录,了解更多芯片技术。

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

x

#define USER_READ_DEV   "udisk0"//"sd0" "sd1" 其他设备名参考dev_reg.h
#define USER_READ_FILE_NAME "1.txt"//"1.TXT"
#define USER_READ_FILE_BUF_SIZE (512)
void user_file_read_test(void *param)
{
    char user_file_path[48] = {0};
    const char user_file_name[] = USER_READ_FILE_NAME;   

    struct __dev *dev = dev_manager_find_spec(USER_READ_DEV, 0);
    if(!dev){
        printf("dev_manager_find_spec error");
        return;
    }
    sprintf(user_file_path, "%s%s", dev_manager_get_root_path(dev), user_file_name);

    printf("read file path=%s",user_file_path);
    FILE *fd = fopen(user_file_path, "r");
    if (!fd) {
        printf("open %s file err!!!\n",user_file_path);
        return ;
    }

    u8 buf[USER_READ_FILE_BUF_SIZE]={0};
    u8 len;
    len = fread(fd, buf, sizeof(buf));
    printf("read file len %d",len);

    printf("read file data %s",buf);

    fclose(fd);
    //sys_hi_timeout_add
    //sys_s_hi_timerout_add(NULL,user_file_read_test,1000);
}

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|JL杰理蓝牙芯片交流论坛 ( 粤ICP备18068352号 )

GMT+8, 2024-12-11 17:08 , Processed in 0.085214 second(s), 22 queries .

Powered by yunthinker云信

© 2001-2023 yunthinker Team.

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