全部学习汇总: GreyZhang/g_TC275: happy hacking for TC275! (github.com) CPU的安全状态,如果有bit为0说明SRAM等内容可能是不可靠的。 1. ESR的管脚是可以实现对外输出复位提示信息功能的。
全部学习汇总: GreyZhang/g_TC275: happy hacking for TC275! (github.com)
CPU的安全状态,如果有bit为0说明SRAM等内容可能是不可靠的。
1. ESR的管脚是可以实现对外输出复位提示信息功能的。
2. ESR管脚的几种用法:作为输入触发复位、作为输出提示复位、作为输入注入NMI、作为GPIO使用、standby模式下唤醒CPU。由此看,默认的情况下这个管脚不一定能够提供对外输出复位提示的功能,它应该是停留在某一种功能的,而这个需要看配置实现。
1. 管脚有一个绑定的滤波功能,可以过滤掉一部分脉冲信息。
2. 管脚的行为需要通过配置寄存器来配置,这个刚好也跟看前一页时候的推断猜想一致。
1. 如果作为输入输出,输出功能是有一个专门寄存器来配置其行为的。
2. 需要注意的是输入输出的功能不能够同时使用。其实,最初看的时候,我还有过这样的疑问,看到这里看到了明确的答案。
作为输入触发捕获功能的时候,触发信号的边沿属性是可以配置的:上升、下降还是都可以。
这些是输出复位相关配置寄存器的功能描述。
这是ESRx用于GPIO功能时候的配置。
如果是用于GPIO,管脚本身有上下拉、堆挽、开漏等不同的属性来配置。
与PC0类似,PC1实现的也是ESR组我诶GPIO时候的一些功能控制。之所以分为两组,主要是ESR的管脚有两个。这里最后一段的功能描述,在后面的寄存器信息中有所体现。
前一页的文字描述,其实解释了这里的寄存器的作用。主要就是实现高低电平输出的控制。
【文章转自中东服务器 http://www.558idc.com/dibai.html欢迎留下您的宝贵建议】