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.

[参考译文] CC26XX-REQUEST:PWM 设置

Guru**** 2693955 points

Other Parts Discussed in Thread: SYSCONFIG, LP-CC2651R3SIPA

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/1595935/cc26xx-request-pwm-setup

器件型号:CC26XX-REQUEST
主题中讨论的其他器件: SysConfigLP-CC2651R3SIPA

在 cc23x1 cc26x1 SDK 7.10.0.98 下运行 CC2651R2SIPA。  使用 SysConfig 设置 3 个 PWM。

PWM:CONFIG_PWM_0、CONFIG_PWM_1 和 CONFIG_PWM_2。

GPIO:CONFIG_GPIO_PWM_0、CONFIG_GPIO_PWM_1、CONFIG_GPIO_PWM_2。

注意我尝试了使用和不使用“gpio"的“的两个 PWM 标注,并获得相同的结果 — 锁定在等待中。

在 main.c 中:请参阅附件 A.      在精子文件 (PWMLedAlarm — 单独的任务文件)中:附件 B.

程序汇编并运行,直至到达第 63 行(附件 B ),并且从不退出第一个 while (1) 或任何 IF 的 3 个 PWM(如果我注释掉前面的)。  如果我跳过 3 的完整 PWM 测试、但从不要求 PWM、则所有程序工作的其余部分将读取 10 个传感器和基于时间计算的阀传感器读数等

我是需要更新 CC23x1 CC26x1 SDK、还是只需在 MAIN 或单独任务文件中的 PWM 设置中使用一些不同的定义? 想法?

主要

A..jpg

任务文件中找到

B..jpg

Jim

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Jim、

    行数有点截止、但我假设您讨论的是 CONFIG_PWN_0 无法打开、在这种情况下、我们可以尝试检查资源是否已分配、或者我们的设置是否有一些问题。  

    您能否看到、如果您从 PWMLED2 示例开始、然后添加第三个工程仍在您这边构建和运行的 PWM 实例? 然后、我们可以尝试修改 PWMLED2 的设置、以便与您的上述情况保持一致。  

    该测试是在定制电路板还是 LaunchPad 上运行?  

    谢谢、
    Alex F

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Alex、

    我在 LP-CC2651R3SIPA 上运行、带有添加 I2C 传感器辅助 ledsand 开关的自定义程序、但首先使用板载软件。  我还略微修改了 pwmled2.c、以添加第 3 个 PWM;2 个 LED 和 1 个无源蜂鸣器。  l 在 bios_start () 之前将修改后的 pwmled2.c 插入 main.c 中,现在它在 3 个 pwm_open 中的任何一个都不会被捕获到“while (1)“中,并且我的所有传感器/开关都正常工作。

    我假设占空比是亮度占空比和闪烁周期。  降低占空比会使其变暗、但 降低周期值 100 会使其变亮。  我 永远不会看到闪烁或闪烁。

    pwmled2.c 是否应该在 bios_start 之后安装?  我尝试了这个方法、它会在 while (1){}内挂起在 pwm_open 中。

    我使用 SysConfig 定义系统。

    Jim

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Jim、

    看看示例 (PWMLED2)、包含 PWM 的主线程在 BIOS_START 之前创建。  

    降低占空比会使其变暗、但 降低周期值 100 会使其变亮

    我们可能需要用数字稍微演示一下、您能告诉我这里的最终意图(例如每 x 次闪烁 x 次?)  

    谢谢、
    Alex F