/* PWM Outputs */
#define CC2640R2_LAUNCHXL_PWMPIN0 CC2640R2_LAUNCHXL_PIN_RLED
#define CC2640R2_LAUNCHXL_PWMPIN1 CC2640R2_LAUNCHXL_PIN_GLED
#define CC2640R2_LAUNCHXL_PWMPIN2 PIN_UNASSIGNED
#define CC2640R2_LAUNCHXL_PWMPIN3 PIN_UNASSIGNED
#define CC2640R2_LAUNCHXL_PWMPIN4 PIN_UNASSIGNED
#define CC2640R2_LAUNCHXL_PWMPIN5 PIN_UNASSIGNED
#define CC2640R2_LAUNCHXL_PWMPIN6 PIN_UNASSIGNED
#define CC2640R2_LAUNCHXL_PWMPIN7 PIN_UNASSIGNED
在PWM的官方的范例代码中只配置了RLED和GLED也就是DIO6 和DIO7配置了PWM输出,如果我想拓展更多的PWM接口呢?其他的引脚可以改成PWM输出吗?GPIO和TIMER的关系表在哪呢?我在文档里面没能找着
我看到了CC2640R2F的launchpad的引脚图上展示了DIO12脚是PWM输出接口,我是否能在DIO12口像DIO6和DIO7一样用TIMER输出PWM?如果可以,我该如何修改?
Viki Shi:
可以,CC2640R2F是复用脚,根据具体应用把合适的GPIO配置为功能脚.
修改引脚建议使用sysconfig工具,或者修改board.h/c
YiKai Chen:
回复 Viki Shi:
sysconfig應該還沒有支持CC2640R2F、目前可以直接去修改board file內的PWM腳位
Viki Shi:
回复 YiKai Chen:
有支持了
YiKai Chen:
回复 Viki Shi:
太好了
YiKai Chen:
回复 Viki Shi:
Viki Shi 我在CC2640R2F SDK 4.10的例程里面沒看到syscfg的支援,請問你是用哪個SDK跟例程?
Viki Shi:
回复 YiKai Chen:
YiKai Chen不是例程,直接打开sysconfig选择CC2640R2F SDK的路径及开发板,即可进行配置。例程里确实还没有sysconfig的支持
YiKai Chen:
回复 Viki Shi:
Viki Shi 我還以為你說的是SDK例程已經支持,因為Clément在 e2e.ti.com/…/3270421 曾經回應說 "For themoment SysConfig is not supported on CC2640R2."
Viki Shi:
回复 YiKai Chen:
YiKai Chen说得不够清楚,抱歉抱歉
YiKai Chen:
回复 Viki Shi:
Viki Shi 沒問題的