你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

有知道 什么是 影子 寄存器?

[复制链接]
swallow1029 提问时间:2012-5-23 08:12 /
RT  什么是影子寄存器?有什么作用?有知道的 请 讲讲,小弟在这谢过了!
收藏 评论7 发布时间:2012-5-23 08:12

举报

7个回答
废鱼 回答时间:2012-5-23 08:53:26

RE:有知道 什么是 影子 寄存器?

你看的是中文?建议看英文的。
阿呆 回答时间:2012-5-23 10:15:53

回复:有知道 什么是 影子 寄存器?

英文原词上一下
swallow1029 回答时间:2012-5-23 20:09:18

回复:有知道 什么是 影子 寄存器?

回复第 2 楼 于2012-05-23 08:53:26发表:
你看的是中文?建议看英文的。 

呵呵,哥哥  你很幽默哦,看中文的也好 看英文的 也罢。你也没有告诉我什么 是 影子寄存器呀?它有是作用?
swallow1029 回答时间:2012-5-23 20:10:44

回复:有知道 什么是 影子 寄存器?

回复第 3 楼 于2012-05-23 10:15:53发表:
英文原词上一下
 

谢谢 你的回复! 没有明白你的意思。不知道 你是说的什么意思!
cxzjx-146657 回答时间:2012-5-24 06:30:13

RE:有知道 什么是 影子 寄存器?

个人理解,影子寄存器是一个和目标寄存器有不同地址,数据跟随变化的只读寄存器。
阿呆 回答时间:2012-5-24 14:17:09

回复:有知道 什么是 影子 寄存器?

以下仅供参考:
有阴影的寄存器,表示在物理上这个寄存器对应2个寄存器,一个是程序员可以写入或读出的寄存器,称为preload register(预装载寄存器),另一个是程序员看不见的、但在操作中真正起作用的寄存器,称为shadow register(影子寄存器)
 
另外,请下载这个参考手册https://www.stmcu.org.cn/upload/ST/down/29/da/ff/1301545653979591.pdf
其中详细提到了影子寄存器相关信息。
 
傻笨 回答时间:2012-5-24 16:52:46

回复:有知道 什么是 影子 寄存器?

设计preload register和shadow register的好处是,所有真正需要起作用的寄存器(shadow register)可以在同一个时间(发生更新事件时)被更新为所对应的preload register的内容,这样可以保证多个通道的操作能够准确地同步。如果没有shadow register,或者preload register和shadow register是直通的,即软件更新preload register时,同时更新了shadow register,因为软件不可能在一个相同的时刻同时更新多个寄存器,结果造成多个通道的时序不能同步,如果再加上其它因素(例如中断),多个通道的时序关系有可能是不可预知的。
-------网上摘录

所属标签

相似问题

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32Cube扩展软件包
意法半导体边缘AI套件
ST - 理想汽车豪华SUV案例
ST意法半导体智能家居案例
STM32 ARM Cortex 32位微控制器
关注我们
st-img 微信公众号
st-img 手机版