主题中讨论的其他器件: SysConfig
大家好、我使用 MSPM0L1306来生成38KHz PWM、我使用的是 Resourse Explorer 示例。 在.syscfg 文件中将"计时器时钟预分频器"更改为84、将"PWM 周期计数"更改为10、使"计算出的 PWM 频率(Hz)"为38KHz。 但我没有得到38kHz 的输出... 从16KHz 开始、输出不响应... 低于16KHz 的情况下还可以。
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.
大家好、我使用 MSPM0L1306来生成38KHz PWM、我使用的是 Resourse Explorer 示例。 在.syscfg 文件中将"计时器时钟预分频器"更改为84、将"PWM 周期计数"更改为10、使"计算出的 PWM 频率(Hz)"为38KHz。 但我没有得到38kHz 的输出... 从16KHz 开始、输出不响应... 低于16KHz 的情况下还可以。
您好、Tiago、
我刚刚使用修改版本的 timx_timer_mode_pwm_edge_sleep 对代码进行了测试、以适应所需的 PWM 频率、然后获得了正确的38KHz 结果。 我将在下面附上项目、测量值和 SysConfig 配置。 请确认我所附加的代码也适用于您。
e2e.ti.com/.../modified_5F00_38KHz_5F00_PWM.zip
此致、
迭戈·阿巴德
PRiso usar a saída físico PA17 do VQFN32, PINO não numero 21, com o timer TIMG4, porem ele opção 康斯塔 COMO no arquivo .syscfg..
无数据表 mostra PA17 como opçao 执行 TIMG4……
Como faço ó n para usar o PA17 no TIMG4 ?
您好、Tiago、
如果原始 E2E 主题问题1已解决、那么将来请创建一个新的 E2E 问题。 这样、我们就可以更好地跟踪您的需求。
至于如何使用 TIMG4、我建议取消点击 SysConfig 中的 PWM 通道0、将计时器外设更改为 TIMG4、并重新选择 PWM 通道0。 这样、您应该能够选择 PA17作为您的计数器比较。
此致、
迭戈·阿巴德
你好,Diego
非常感谢。
出现选项 PA17、但通道0的引脚选项均不起作用。 对于通道1、则没问题。 我需要使用 PA17。
您好、Tiago、
您很可能有一些跳线不允许使用这些引脚。 请参阅 MSPM0L1306 LaunchPad 开发套件 以了解如何设置跳线。 此外、请注意、PA17是具有唤醒型引脚的标准。
此致、
迭戈·阿巴德
之前、我已经查看了套件的原理图来寻找答案、实际上引脚连接在微型器件和终端之间... 不是跳线
我需要关注您的报价吗?"请注意 PA17是一个标准的引脚类型与 Wake "?
您好、Tiago、
您的 PIN 可选择使用 UART、因此您可能需要重新排列一些跳线、以使其正常工作、因为有时您可能认为您尝试使用 UART 而不是 TIMG。 这就是您需要查看是否有跳线干扰您的 PIN 的原因。
对于后者、这是您应该意识到的东西。 如需更多信息、请参阅数据表。
此致、
迭戈·阿巴德
迭戈,我不明白, PA17直接连接到微型,没有跳线,我可以把它用作数字输出,但它不能作为 TIMG4的 PWM ...
您好、Tiago、
我将在今天和明天讨论这个问题。
关于跳线的含义、请参阅下图。 Launchpad 周围有多个此类跳线、有时根据它们的连接方式、它们会影响 Launchpad 某些引脚的功能。 因此、我希望您确保跳线不会影响特定的 PIN。
此致、
迭戈·阿巴德
你好,Diego
根据图、PA17没有跳线连接。 从我在手册中看到的内容可以看出、没有跳线对 PA17的功能执行任何操作。
您好、Tiago、
感谢您的耐心。 E2E 下降了几天。
我使用 SDK 中修改的 PWM 边沿睡眠版本测试了引脚、并从 PINA17获得了一个输出。 我将附上结果和我使用的 Launchpad 跳线配置。 请尝试跳线配置和此消息所附的项目、并告诉我它是否起作用。
e2e.ti.com/.../Modified_5F00_Edge_5F00_Sleep_5F00_PINA17.zip
此致、
迭戈·阿巴德
尊敬的 Diego:感谢您的支持。
开始时、我无法在 PA17、CH0上生成高于16kHz 的频率。 通常位于 CH0 PA15上。 今天早上、我再次开始、但没有成功、直到我更改了这么多计时器参数、它工作了、现在工作正常、包括所有跳线都采用标准方式。 我不知道问题在哪里、或者是否有问题。
但感谢您努力帮助我解决这个问题。
谢谢