历史上的今天
今天是:2025年05月26日(星期一)
2021年05月26日 | MSP430F5438A RAM控制器
2021-05-26 来源:eefocus
1,RAM 控制器介绍
RAM 控制器(RAMCTL)可以在不同的电源模式下对 RAM 进行操作。该控制器可以在 CPU 关闭的时候降低漏电流。RAM 可以同样被关闭。在待机模式 RAM 中的数据可以保留,但是在关闭模式,RAM 中的数据将丢失。RAM 中分为若干段,典型值是每段占 4K 空间。寄存器 RCCTL0 的 RCRSy OFF 位控制每段 RAM 的开启关闭。寄存器 RCCTL0 是密码保护的,只有写入字时写入正确的密码才能更改寄存器内部的值,写入字节或者写入错误的密码的操作将被忽略。
2,RAM 控制器的操作
活动模式:
在活动模式可以在任何时刻对 RAM 进行读写操作,如果 RAM 中某一段有数据保存,那么整个段都不能关闭。
低功耗模式:
在所有的低功耗模式,cpu 都处于关闭状态,当 CPU 关闭的时候 RAM 进入待机模式,减小漏电流。
RAM 关闭模式:
每一段 RAM 可以通过 RCRSy OFF 位独立关闭。读取关闭的 RAM 段地址,读出的数据全部都是“0”。所有以前保存在 RAM 中的数据将丢失并且不能恢复。
堆栈指针:
程序指针被锁定在 RAM 区间,如果要相应中断或者已经进入低功耗模式,保存指针的 RAM 段不能关闭。
3,RAM 控制器相关的寄存器
RAMCTL 模块寄存器


RCKEY 15-8 位 RAM 控制密钥。读出的值总是 69H,写操作时这几位必须写 5AH,否则写操作将被忽略。
Reserved 7-4 位 保留,读出总是 0。
RCRSy OFF 3-0 位 控制 RAM 第 y 段关闭。该位置位将关闭相应的 RAM 段,具体地址参见相应的数据手册。关闭后该部分保存的数据丢失。
史海拾趣
|
05年毕业到现在一直做着Web方面的Mis系统开发,也做过移动方面的开发。因公司非IT公司,现在项目都基本完成,属于没事做的,基本上就是维护一下系统,扩展一下功能。修修BUG,很是无聊。薪水也不高。技术上的提升也是一个瓶颈。最近这段时间一直在 ...… 查看全部问答> |
|
飞龙教程------51单片机=====数码管 电子工程师之家 单片机学习网 http://www.eehome.cn/ 新势力电子单片机 http://www.xinshili.net/ BY: 飞龙 QQ: 90 ...… 查看全部问答> |
|
公司有一个j2me程序要用到大量的数据,约300多M,同时这些数据由大量的文件组成,约为3万多个。 我们需要把这些数据拷贝到SD卡上去,经过测试,在Windows上得2个多小时,在Linux上只要十来分钟即可。 请问高手: 1. 为什么windows与linux上有这 ...… 查看全部问答> |
|
猎头机会-军用无线通信领域国企-FPGA研发工程师&高级C++研发工程师 猎头职位1:FPGA研发工程师 工作职责:1. 实现无线通信中信号处理和信号处理的关键算法;2. 完成软硬件的设计调试工作;3. 配合总体进行系统联试; 岗位要求:1. 通信、电子相关专业,硕 ...… 查看全部问答> |
|
最近两天在调试EE Logic上的DAC。 根据数据手册写了测试代码(参考代码链接https://bbs.eeworld.com.cn/thread-422116-1-1.html)发现电路设计中有错误。 原理图中DAC的SYNC脚被我直接接地了(原以为可以直接接到低的,木有仔细看数据手册)。写 ...… 查看全部问答> |




