OpenEdv-开源电子网

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

STM32移植fatfs遇到的问题

[复制链接]

9

主题

25

帖子

0

精华

初级会员

Rank: 2

积分
87
金钱
87
注册时间
2013-8-3
在线时间
2 小时
发表于 2014-8-6 16:43:38 | 显示全部楼层 |阅读模式
5金钱
最近在做点小设计,所有软件都是在原子哥的板子上实现的,现在有个问题
我想每次列举6个文件名到液晶上,然后可以进行翻页,比如每按一下就可以向下翻六个文件,也可以按另外一个键向前翻页
就是比如文件0到文件32,按key0显示的是文件0到6,再按一下是文件6到12,再按一下是12到18,这时候按key1可以再显示6到12,再按key1显示0到6
一个一个往后翻好做,但是往前翻就不知道该怎么做了,不想弄一个大数组把名字全存进去,那样怕不够用,
想问一下各位高手们,你们有没有做过类似的设计方案或者有什么好办法带我分享下,说一下思路就可以,这里先谢谢了

最佳答案

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

用动态内存管理,存储文件名,其实用不了多少内存. 假设你平均每个文件名长度是20字节(10个汉字),1000个文件名,才20K内存. 这样速度有保证.
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2014-8-6 16:43:39 | 显示全部楼层
用动态内存管理,存储文件名,其实用不了多少内存.
假设你平均每个文件名长度是20字节(10个汉字),1000个文件名,才20K内存.
这样速度有保证.
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复

使用道具 举报

9

主题

25

帖子

0

精华

初级会员

Rank: 2

积分
87
金钱
87
注册时间
2013-8-3
在线时间
2 小时
 楼主| 发表于 2014-9-19 09:17:43 | 显示全部楼层
回复【2楼】正点原子:
---------------------------------
嗯,实验了下 果然好用,
回复

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-7-2 00:54

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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