OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 4544|回复: 4

显示汉字的问题!

[复制链接]

1

主题

9

帖子

0

精华

新手上路

积分
33
金钱
33
注册时间
2014-12-8
在线时间
0 小时
发表于 2015-2-8 17:49:38 | 显示全部楼层 |阅读模式
5金钱
   f_mount(0,fs[0]); //挂载SD卡
  f_mount(1,fs[1]); //挂载FLASH

实验41汉字显示的程序里面 字库是从SD卡读取还是FLASH?为什么主程序SD卡和FLASH都挂载了

最佳答案

查看完整内容[请看2#楼]

都可以。所以两个都挂载了。 不够实际上你挂载SD卡就够了。
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2015-2-8 17:49:39 | 显示全部楼层
都可以。所以两个都挂载了。
不够实际上你挂载SD卡就够了。
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复

使用道具 举报

1

主题

9

帖子

0

精华

新手上路

积分
33
金钱
33
注册时间
2014-12-8
在线时间
0 小时
 楼主| 发表于 2015-2-8 17:49:39 | 显示全部楼层
你这个是在头文件里的啊  

我在主函数里又定义了一下  就可以了  
谢谢楼上~
回复

使用道具 举报

1

主题

9

帖子

0

精华

新手上路

积分
33
金钱
33
注册时间
2014-12-8
在线时间
0 小时
 楼主| 发表于 2015-2-12 18:36:32 | 显示全部楼层
回复【2楼】正点原子:
---------------------------------
原子哥,还有一个问题,
mian.c 这个文件里f_mount(0,fs[0]); //挂载SD卡,
但是这个.c文件里没有定义fs[0]这个数组,为什么我自己写就不能编译成功,说没定义
回复

使用道具 举报

2

主题

102

帖子

1

精华

中级会员

Rank: 3Rank: 3

积分
281
金钱
281
注册时间
2014-12-21
在线时间
0 小时
发表于 2015-2-12 19:02:56 | 显示全部楼层
回复【3楼】shmily27518:
--------------------------------- 

[mw_shl_code=c,true]FATFS *fs[2]; //逻辑磁盘工作区. [/mw_shl_code]


FATFS的结构体定义了没?

[mw_shl_code=c,true]/* File system object structure (FATFS) */ typedef struct { BYTE fs_type; /* FAT sub-type (0:Not mounted) */ BYTE drv; /* Physical drive number */ BYTE csize; /* Sectors per cluster (1,2,4...128) */ BYTE n_fats; /* Number of FAT copies (1 or 2) */ BYTE wflag; /* win[] flag (b0:dirty) */ BYTE fsi_flag; /* FSINFO flags (b7:disabled, b0:dirty) */ WORD id; /* File system mount ID */ WORD n_rootdir; /* Number of root directory entries (FAT12/16) */ #if _MAX_SS != _MIN_SS WORD ssize; /* Bytes per sector (512, 1024, 2048 or 4096) */ #endif #if _FS_REENTRANT _SYNC_t sobj; /* Identifier of sync object */ #endif #if !_FS_READONLY DWORD last_clust; /* Last allocated cluster */ DWORD free_clust; /* Number of free clusters */ #endif #if _FS_RPATH DWORD cdir; /* Current directory start cluster (0:root) */ #endif DWORD n_fatent; /* Number of FAT entries (= number of clusters + 2) */ DWORD fsize; /* Sectors per FAT */ DWORD volbase; /* Volume start sector */ DWORD fatbase; /* FAT start sector */ DWORD dirbase; /* Root directory start sector (FAT32:Cluster#) */ DWORD database; /* Data start sector */ DWORD winsect; /* Current sector appearing in the win[] */ BYTE win[_MAX_SS]; /* Disk access window for Directory, FAT (and file data at tiny cfg) */ } FATFS;[/mw_shl_code]

回复

使用道具 举报

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

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-6-25 20:34

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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