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.

[参考译文] LAUNCHXL-CC2650:PWM 问题

Guru**** 2595805 points
Other Parts Discussed in Thread: CC2650

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

https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/610053/launchxl-cc2650-pwm-problem

器件型号:LAUNCHXL-CC2650
Thread 中讨论的其他器件:CC2650

大家好、

让我从这个问题开始:我在 CC2650上运行 TI-RTOS 的 PwmLed 示例、一切正常、但是当我尝试将参数 Board_PWM0 [1]修改到其他引脚时、LED 闪烁、例如 IOID_10

尝试从我在调试中看到的内容中打开 PWM [1]时发生崩溃。 当然、我已经通过添加引脚 IOID_10来修改了[2]、就像这个[3]。 在 main 中、我调用了[4]。 所有参数均可通过进行设置

它通过板 LED 工作的示例。 我不明白为什么它不能仅用于修改输出引脚。 我使用的是 TI 驱动程序。

我的第二个问题是、在哪里可以找到引脚分配? 例如、我是指我在哪里知道哪个引脚支持 PWM 或支持中断。  

非常感谢、很抱歉我的问题、如果他们不好、如果是新手、我还在学习。  

[1] pwm1 = PWM_OPEN (Board_PWM0、&params); 

[2] const PIN_Config BoardGpioInitTable[]-来自 CC2650_LAUNCHXL.c

[3] IOID_10 | PIN_GPIO_OUTP_EN | PIN_GPIO_LOW | PIN_PushPull | PIN_DRVSTR_MAX、

[4] Board_initGeneral();

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Dimoiu、
    请查看特定的板级配置文件、并确保没有冲突。
    例如、IOID_10是 CC2650 Launchpad 板级配置文件中的默认 SPI 时钟引脚:
    txPin = Board_UART_TX、
    #define Board_SPI0_CLK ioID_10 /* RF1.16 */
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    谢谢、我解决了这个问题。 它以前打开过、但我已经更改了它。