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.
工具与软件:
您好!
我想实现一个输出 PA7上的 PWM 信号 、具有以下特性:
您能否说明您为实现这一目标而实施这样一种可靠的软件解决方案的建议?
在我们开发的当前解决方案中、我们可以看到、有时在与器件复位相关联的某些特定条件下、会测量 PWM 信号。"导通"时间可以达到~250us、这对于预期的应用来说太大了。
非常感谢、
Jos é。
您好!
好的、明白了。
我想是将 PA7设置为 BSL 调用引脚。 由于您有一个下拉电阻器、因此您无需担心进入 BSL 模式。 我认为这有助于在重置过程中控制 PA7状态。
此致、
Cash Hao
好的、同意。
确保使用此引脚的正确过程是什么 仅作为"输出低电平" 何时将 PWM 占空比设置为零?
并且要在所有运行模式下确保此配置(例如、电源接通、从 NRST 复位、从看门狗复位、通过 SW 指令复位等)?
谢谢你。
您好!
非常感谢您的确认。
我只有关于这个主题的最后一个疑问/问题:在重新启动过程中"t (start) reset (t (start)重置)"的作用到底是什么? 它是中性的还是我们可以预期 PA7在这段时间内将保持"高",然后切换到"高阻态"?
您好!
该时间是 MCU 启动代码会花费多长时间。 通常是从 RST 引脚从低电平状态释放或向 MCU 提供 VDD 至 MCU 的电源运行到第一个 应用程序代码中。
在将 RST 引脚从低电平释放之前、DOE 和 DOUT 寄存器应清零。 在这种情况下、PAX 状态应为 High-Z。
此致、
Cash Hao
您好!
请查看下图中的示例:
通道1:PA7 (PWM)
通道2:MCU 的复位线路(通过开关手动拉至低电平)
通道4:PA4 (由软件初始化后、GPIO 始终为"1")。
在对复位 MCU 的开关执行多个操作期间、从复位线路的下降沿到 PA7/PA4的下降沿测量时、始终存在大约250us 的延迟。
此行为的可能解释是什么、可以使用什么解决方案(仅通过软件)来确保这一点 PA7. 正弦值 低电平 下降沿之后发生什么?
谢谢!