This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
工具与软件:
您好、TI 专家。
我制作了 AM2634测试板、并将"WARMRSTn"引脚悬空。
当为 AM2634测试板供电时、我仅在"WARMRSTn"引脚上观察到低电平信号。
当我添加10k Ω 上拉电阻器时、我发现在 PORz 信号之后具有3ms 延迟的高电平信号。
1.在 AM2634数据表中、"WARMRSTn"的引脚类型为"io"。
使用上拉电阻器的方法是否正确?
2.我似乎可以通过"MSS_IOMUX_WARMRSTN_CFG_REG"设置"WARMRSTn"的内部上拉电阻。
但我找不到处理寄存器的 API。
我找到了"soc_rcm.h"和"soc_rcm.c"、但它们不控制"MSS_IOMUX_WARMRSTN_CFG_REG"。
大家好、张正荣
[quote userid="473084" url="~/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1404057/am2634-warm-reset-output在 AM2634数据表中、"WARMRSTn"的引脚类型为"IO"。
使用上拉电阻器的方法是否正确?
[报价]如数据表中所述、热复位引脚可以是热复位请求(输入)和热复位状态(输出)。 热复位状态输出 在 POR 取消置位并经过一定的延迟后被拉高、如数据表的下图所示、因此不需要上拉电阻器。
我似乎可以通过"MSS_IOMUX_WARMRSTN_CFG_REG"设置"WARMRSTn"的内部上拉电阻。
但我找不到处理寄存器的 API。
我找到了"soc_rcm.h"和"soc_rcm.c"、但它们不控制"MSS_IOMUX_WARMRSTN_CFG_REG"。
[报价]您可以使用文件 \source\drivers\pinmux\am263x\pinmux.c 对其进行配置
您好、TI 专家。
我可以使用"pinmux.c"更改 WARMRSTN 引脚的 IOMUX 设置
但是、"WARMRSTn"引脚上没有外部上拉电阻器、其输出始终为零。
通过"WARMRSTn"引脚上的外部上拉电阻器、其输出在 PORz 后具有延迟。
-
这个表格是我的结果。
我在 CCS 中更改了 IOMUX_WARMSTN_CFG_REG 的值。
WARMRSTn 的输出引脚连接到 TPS22918负载开关输入端。
-
从我的结果,我总结...
1. WARMRSTn 为开漏输出端。
2. WARMRSTn 的内部上拉电阻不工作。
3. WARMRSTn 的内部下拉电阻 为20 kΩ、可以使用。
4.可以使用 WARMRSTn 的输出覆盖"0"。
您好!
抱歉、我漏极了 WARMRSTn 为开漏引脚。 没错、我们需要 EVM 原理图中存在的10k Ω 外部上拉电阻。
希望您的问题得到解决。
此致、
Sahana