工具/软件:Code Composer Studio
我们使用 PD0通过 PWM 功能输出4MHz 时钟。 该代码在具有 TM4C123G 的 LaunchPad 开发板中工作正常。 当我们将代码移动到具有 TM4C1237微控制器的电路板时、它不起作用。 不知道原因。
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.
工具/软件:Code Composer Studio
我们使用 PD0通过 PWM 功能输出4MHz 时钟。 该代码在具有 TM4C123G 的 LaunchPad 开发板中工作正常。 当我们将代码移动到具有 TM4C1237微控制器的电路板时、它不起作用。 不知道原因。
您好、Ralph、
您之前生成了一个系统的"用户检查列表"。 如果需要海报(仍然需要)-提供以下信息。
我还有一项建议:
和"Swag:"
"单独或组合"-可能不允许此类"高频"输出。
[引述 USER="Steven Li"]是的,我们正在试验较低的 PWM 频率,以确定它是否起作用。[/QUERP]
这是一个好的-但更好的-配置为 GPIO 输出-如果输出失败-(任何)尝试 PWM 输出是注定的!
另一个提示(可能是一个好提示)-在寻求"高频输出"时、将该 GPIO 引脚配置为 "最大电流输出能力"。 (即使您将切换到 PWM (或计时器)输出模式、尤其是...)
您(也)必须了解任何/所有"设备、PCB 布线等" -连接到这些"PWM 输出"布线。 (所有这些都是潜在的"交通拥堵"-并且将"照亮您!")
[引用 USER="Steven LI]我们使用 PD0通过 PWM 函数输出4MHz 时钟。 该代码在具有 TM4C123G 的 LaunchPad 开发板中工作正常。 [/报价]
从您的开场白中看到上述内容。 后来-您注意到(甚至) LPAD 开发了"等值"。
当您最初确认4MHz 输出时-这并不意味着您的(早期)系统时钟被"报告"-或者您对4MHz 输出的测量出错。
您已获得"两次验证"-但是那些关注这些帖子的人将从这些正在解决的"问题"中获益... 请注意、(甚至)"系统时钟太慢"将启用 GPIO "输出"或时钟输出 (频率降低了8倍) 、并且在这些情况下"结果"仍然未知。
您如何:
描述这两个"解决方案"对这里的许多人来说都很重要、也很有价值...