社区
移动开发其他问题
帖子详情
嵌入式系统的存储问题!
keen_2000_0
2005-03-18 10:14:18
请问在使用flash作为存储器的嵌入式系统中如果不使用文件系统,能不能实现数据的存储?如果能是如何实现的,另外问一下标准c中提供的文件操作函数能在没有文件系统支持的环境下使用么?怎么使用!谢谢支持!
...全文
131
1
打赏
收藏
嵌入式系统的存储问题!
请问在使用flash作为存储器的嵌入式系统中如果不使用文件系统,能不能实现数据的存储?如果能是如何实现的,另外问一下标准c中提供的文件操作函数能在没有文件系统支持的环境下使用么?怎么使用!谢谢支持!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
lqy661
2005-03-22
打赏
举报
回复
如果不使用文件系统,可以存储数据;
如何实现要参考flash的spec就可以;
至于ansi c恐怕不行吧
嵌入式系统
存储
体系
主要分为三种:高速缓存(cache)、主存和外存。
嵌入式系统
的
存储
草稿
嵌入式系统
的
存储
体系
Cache的主要功能是对外部
存储
设备(一般指内存)的缓冲,在一般的Cache设计中,Cache把整个内存分成大小相同的块,块的大小因不同Cache芯片的实现而不同。SRAM初始加电时的状态是随机的,写入新状态,旧的状态就会消失,新状态会一直维持到写入新的状态为止。众所周知,程序由代码和数据组成,在一般情况下由于容量限制代码和数据需要存放在内存中,当处理器要执行程序时就需要不断地访问内存,出于技术和成本
问题
,内存的读取速度通常比CPU的速度慢很多,因此这会严重制约系统的实际性能。
嵌入式系统
设计师之
存储
管理
因此,在这种情 形下,就暂不淘汰这个页面,但要把它的访问位的值设置为0。在运行过程中, 如果发现要执行的指令或者要访问的数据不在内存当中,就向系统发出缺页中断请求,然后系统在处理这个中断请求时,就会将保存在外存中的相应页面调入内存,从而使该程序能够继续运行。在一个程序的运行过程中,在某一段时间内,这个程序只 有一小部分的内容是处于活跃状态,正在被使用,而其他的大部分内容可能都处于一种 休眠状态,没有在使用,而这就意味着,从理论上来说,虚拟
存储
技术能够实现且能产 生较好的效果。
嵌入式系统
存储
器
简介 首先分为两大类:主存(内存)和辅存(非易失
存储
)。 主存和辅存的区别主要是访问速度和易视性两个考量。 主存速度快,但掉电后数据丢失。 辅存能掉电后保存数据,但访问速度慢。比如PC的硬盘。 内存 在
嵌入式系统
中,主存分为SRAM和DRAM,在速度和成本方面有着差异。 1,Static Random Access Memory (SRAM) 速度快,大概是DRAM的4倍。但每一bit的数据,需要更多的晶体管,所以更贵。 2,Dynamic Random Access Memory..
移动开发其他问题
791
社区成员
13,278
社区内容
发帖
与我相关
我的任务
移动开发其他问题
移动平台 其他移动相关
复制链接
扫一扫
分享
社区描述
移动平台 其他移动相关
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章