你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。
chrome
firefox
safari
ie8及以上
ST
意法半导体官网
STM32
中文官网
ST
全球论坛
登录/注册
首页
技术问答
话题
资源
创客秀
视频
标签
积分商城
每日签到
STM32中的BKP问题
[复制链接]
xuyunbo-266581
提问时间:2011-5-5 16:21 /
STM32中侵入检测是什么意思?抱歉,我是新手,还不知怎么入门,有很多问题,希望高手指点
赞
0
收藏
0
评论
5
分享
发布时间:2011-5-5 16:21
举报
请先
登录
后回复
5个回答
fxw451
回答时间:2011-5-5 17:00:03
a0a.1 0b0c
RE:STM32中的BKP问题
侵入检测
当TAMPER引脚上的信号从0变成1或者从1变成0(取决于备份控制寄存器BKP_CR的TPAL位),
会产生一个侵入检测事件。侵入检测事件将所有数据备份寄存器内容清除。
然而为了避免丢失侵入事件,侵入检测信号是边沿检测的信号与侵入检测允许位的逻辑与,从
而在侵入检测引脚被允许前发生的侵入事件也可以被检测到。
● 当TPAL=0时:如果在启动侵入检测TAMPER引脚前(通过设置TPE位)该引脚已经为高电
平,一旦启动侵入检测功能,则会产生一个额外的侵入事件(尽管在TPE位置’1’后并没有出
现上升沿)。
● 当TPAL=1时:如果在启动侵入检测引脚TAMPER前(通过设置TPE位)该引脚已经为低电
平,一旦启动侵入检测功能,则会产生一个额外的侵入事件(尽管在TPE位置’1’后并没有出
现下降沿)。
设置BKP_CSR寄存器的TPIE位为’1’,当检测到侵入事件时就会产生一个中断。
赞
0
评论
回复
支持
反对
xuyunbo-266581
回答时间:2011-5-6 08:17:53
a0a.1 0b0c
RE:STM32中的BKP问题
非常感谢。我明白了
赞
0
评论
回复
支持
反对
xuyunbo-266581
回答时间:2011-5-6 08:29:32
a0a.1 0b0c
RE:STM32中的BKP问题
是不是就是说:侵入检测事件到底是检测什么?它的目的就是将所有数据备份寄存器内容清除吗?抱歉,我还是有点不明白,希望指点
赞
0
评论
回复
支持
反对
fxw451
回答时间:2011-5-6 16:17:07
a0a.1 0b0c
RE:STM32中的BKP问题
侵入检测事件将所有数据备份寄存器内容清除。
侵入检测事件到底是检测什么? 这个我也不清楚,我没研究过。但是我看了别人写的东西,当TAMPER引脚上的信号从0变成1或者从1变成0(取决于备份控制寄存器BKP_CR的TPAL位),会产生一个侵入检测事件。
我感觉侵入事件就像看门狗似的,起到复位的作用,将所有数据备份寄存器内容清除。
不知道这样理解对不对,
比如你的程序在运行到一段程序时候,出现数据紊乱,这样就应该程序的运行。在这种情况下你要清除寄存器,重新开始运行!
赞
0
评论
回复
支持
反对
xuyunbo-266581
回答时间:2011-5-6 21:28:30
a0a.1 0b0c
RE:STM32中的BKP问题
多谢,我再研究研究
赞
0
评论
回复
支持
反对
所属标签
相似问题
关于
意法半导体
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
微信公众号
手机版
快速回复
返回顶部
返回列表
RE:STM32中的BKP问题
当TAMPER引脚上的信号从0变成1或者从1变成0(取决于备份控制寄存器BKP_CR的TPAL位),
会产生一个侵入检测事件。侵入检测事件将所有数据备份寄存器内容清除。
然而为了避免丢失侵入事件,侵入检测信号是边沿检测的信号与侵入检测允许位的逻辑与,从
而在侵入检测引脚被允许前发生的侵入事件也可以被检测到。
● 当TPAL=0时:如果在启动侵入检测TAMPER引脚前(通过设置TPE位)该引脚已经为高电
平,一旦启动侵入检测功能,则会产生一个额外的侵入事件(尽管在TPE位置’1’后并没有出
现上升沿)。
● 当TPAL=1时:如果在启动侵入检测引脚TAMPER前(通过设置TPE位)该引脚已经为低电
平,一旦启动侵入检测功能,则会产生一个额外的侵入事件(尽管在TPE位置’1’后并没有出
现下降沿)。
设置BKP_CSR寄存器的TPIE位为’1’,当检测到侵入事件时就会产生一个中断。
RE:STM32中的BKP问题
RE:STM32中的BKP问题
RE:STM32中的BKP问题
侵入检测事件到底是检测什么? 这个我也不清楚,我没研究过。但是我看了别人写的东西,当TAMPER引脚上的信号从0变成1或者从1变成0(取决于备份控制寄存器BKP_CR的TPAL位),会产生一个侵入检测事件。
我感觉侵入事件就像看门狗似的,起到复位的作用,将所有数据备份寄存器内容清除。
不知道这样理解对不对,
比如你的程序在运行到一段程序时候,出现数据紊乱,这样就应该程序的运行。在这种情况下你要清除寄存器,重新开始运行!
RE:STM32中的BKP问题