当前位置 : 主页 > 网络编程 > PHP >

1558_AURIX_TC275_RCU模块中的ESR管脚

来源:互联网 收集:自由互联 发布时间:2023-09-06
全部学习汇总: ​​GreyZhang/g_TC275: happy hacking for TC275! (github.com)​​ CPU的安全状态,如果有bit为0说明SRAM等内容可能是不可靠的。 1. ESR的管脚是可以实现对外输出复位提示信息功能的。


全部学习汇总: ​​GreyZhang/g_TC275: happy hacking for TC275! (github.com)​​

1558_AURIX_TC275_RCU模块中的ESR管脚_TC275

CPU的安全状态,如果有bit为0说明SRAM等内容可能是不可靠的。

1558_AURIX_TC275_RCU模块中的ESR管脚_嵌入式_02

1. ESR的管脚是可以实现对外输出复位提示信息功能的。

2. ESR管脚的几种用法:作为输入触发复位、作为输出提示复位、作为输入注入NMI、作为GPIO使用、standby模式下唤醒CPU。由此看,默认的情况下这个管脚不一定能够提供对外输出复位提示的功能,它应该是停留在某一种功能的,而这个需要看配置实现。

1558_AURIX_TC275_RCU模块中的ESR管脚_TC275_03

1. 管脚有一个绑定的滤波功能,可以过滤掉一部分脉冲信息。

2. 管脚的行为需要通过配置寄存器来配置,这个刚好也跟看前一页时候的推断猜想一致。

1558_AURIX_TC275_RCU模块中的ESR管脚_嵌入式_04

1. 如果作为输入输出,输出功能是有一个专门寄存器来配置其行为的。

2. 需要注意的是输入输出的功能不能够同时使用。其实,最初看的时候,我还有过这样的疑问,看到这里看到了明确的答案。

1558_AURIX_TC275_RCU模块中的ESR管脚_嵌入式_05

作为输入触发捕获功能的时候,触发信号的边沿属性是可以配置的:上升、下降还是都可以。

1558_AURIX_TC275_RCU模块中的ESR管脚_TC275_06

这些是输出复位相关配置寄存器的功能描述。

1558_AURIX_TC275_RCU模块中的ESR管脚_嵌入式_07

这是ESRx用于GPIO功能时候的配置。

1558_AURIX_TC275_RCU模块中的ESR管脚_TC275_08

如果是用于GPIO,管脚本身有上下拉、堆挽、开漏等不同的属性来配置。

1558_AURIX_TC275_RCU模块中的ESR管脚_嵌入式_09

与PC0类似,PC1实现的也是ESR组我诶GPIO时候的一些功能控制。之所以分为两组,主要是ESR的管脚有两个。这里最后一段的功能描述,在后面的寄存器信息中有所体现。

1558_AURIX_TC275_RCU模块中的ESR管脚_AURIX_10

前一页的文字描述,其实解释了这里的寄存器的作用。主要就是实现高低电平输出的控制。

【文章转自中东服务器 http://www.558idc.com/dibai.html欢迎留下您的宝贵建议】
上一篇:失去才知珍贵无比
下一篇:没有了
网友评论