工具与软件:
我将输出内部时钟(设置为4MHz)并使用示波器对其进行监控、但是
如下图所示、当 GPIO 输出切换至高电平或低电平时、内部时钟的输出波形变得奇怪。 (输出电压变为低电平、周期异常。)
橙色波形是 GPIO 输出、蓝色波形是内部时钟输出。
为什么会发生这种情况?
此外、我将内部时钟用于计时器操作、这是否会产生任何影响?
请检查。
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.
工具与软件:
我将输出内部时钟(设置为4MHz)并使用示波器对其进行监控、但是
如下图所示、当 GPIO 输出切换至高电平或低电平时、内部时钟的输出波形变得奇怪。 (输出电压变为低电平、周期异常。)
橙色波形是 GPIO 输出、蓝色波形是内部时钟输出。
为什么会发生这种情况?
此外、我将内部时钟用于计时器操作、这是否会产生任何影响?
请检查。
附加 syscfg 文件。
谢谢你。
您好!
我已经重现此问题并尝试找到解决该问题的方法~
可能是 SYSOSC 设置为4MHz 时 GPIO 中断引起的。
e2e.ti.com/.../E2E_5F00_SYSOSC4MHz_5F00_CLKOutput_5F00_L1306_5F00_nortos_5F00_ticlang.zip
此致、
Helic
您好!
然后它在中断后返回4MHz?
完成中断进入后、它应返回到4MHz。
当运行中断处理程序(例如开关和 GPIO 切换)时、CPU 仍在4MHz 上运行。
此频率切换是否是问题的原因?
是的、 这可能是原因。
此致、
Helic