社区
Linux_Kernel
帖子详情
sram存储
gumuguo
2008-11-27 10:44:38
我现在需要往SRAM存储数据,自己定义了一个数据结构strutmsg,但不知道如何往sram中写.
看了一个例程,把一个unicode字符串转化为mutlibytes数组,然后用writefile写入sram。
请问我如何把自定义的数据结构写到sram中.
...全文
183
4
打赏
收藏
sram存储
我现在需要往SRAM存储数据,自己定义了一个数据结构strutmsg,但不知道如何往sram中写. 看了一个例程,把一个unicode字符串转化为mutlibytes数组,然后用writefile写入sram。 请问我如何把自定义的数据结构写到sram中.
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zyzhang365
2008-11-27
打赏
举报
回复
没有你说的那么玄吧?writefile应该是自己定义的一个函数不吧。
gumuguo
2008-11-27
打赏
举报
回复
忘了说,我这个是在arm片子上的wince系统下向SRAM写特定的数据结构。好象跟写一般的DRAM有所不同,
最好能给个例子,或告诉我调个什么函数,writefile好象只能写mutilbytes数组.
zyzhang365
2008-11-27
打赏
举报
回复
这个与底层配置有关系。如果是嵌入式系统,涉及到数据段的存储与定位问题。
一般来讲,对于初始化变量,会有一个存储地址和运行地址,运行地址一般在RAM中。
我想对于你来讲,你声明为局部变量或者静态变量就可以了,其他的事情应该就不用操心了。
joyself
2008-11-27
打赏
举报
回复
你的sram是片内还是片外?
有没有统一编址?linux一般通过ioremap映射到内核地址空间。
S
RAM
存储
原理
本文详细介绍了静态随机存取
存储
器(S
RAM
)的工作原理和内部结构。S
RAM
使用六个晶体管作为基本
存储
单元,其中四个晶体管形成两个交叉耦合的反相器来
存储
数据,另外两个晶体管作为控制开关。S
RAM
的操作包括读取和写入过程,通过字线和位线的控制来完成。在读取过程中,位线上的电压差用于确定
存储
的位状态。在写入过程中,位线的状态被载入S
RAM
单元,覆盖原有的数据状态。
S
RAM
和D
RAM
存储
原理
本文详细介绍了S
RAM
和D
RAM
这两种
存储
器的工作原理。S
RAM
的基本单元由6个MOS管组成,数据读写通过位线和反位线实现,不需要定期刷新。D
RAM
则依赖电容
存储
电荷,需要定时刷新以保持数据,结构更简单,但集成度更高。S
RAM
适用于高速缓存,D
RAM
常作为主
存储
器使用。
静态随机存取
存储
器(S
RAM
)
主存中的半导体
存储
器按信息
存储
机理分为S
RAM
和D
RAM
,S
RAM
存取速度快。本文介绍了S
RAM
基本
存储
元阵列、逻辑结构,其芯片多采用双译码方式组织大容量。还阐述了S
RAM
读/写时序,以及
存储
器容量扩充的位扩展、字扩展和字位扩展方法。
S
RAM
存储
器
本文介绍了静态半导体
存储
器(S
RAM
)的基本概念及其工作原理。重点讲述了S
RAM
的
存储
元阵列、逻辑结构,包括地址译码器、I/O电路和控制电路的作用。此外还分析了单译码和双译码的不同方式以及它们如何影响
存储
器的设计。
静态随机
存储
器(S
RAM
)
本文详细介绍了S
RAM
的工作原理,包括
存储
单元的构成、阵列结构、读写操作、逻辑结构以及内存容量的扩展策略。强调了S
RAM
在高速缓存和
存储
应用中的优势与挑战。,
Linux_Kernel
4,469
社区成员
17,458
社区内容
发帖
与我相关
我的任务
Linux_Kernel
Linux/Unix社区 内核源代码研究区
复制链接
扫一扫
分享
社区描述
Linux/Unix社区 内核源代码研究区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章