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.

CC2538是否支持ZLL ?

Other Parts Discussed in Thread: CC2538

@TIers

1) 请问下CC2538是否支持ZLL ?

2)采用SmartRF06开发套件,配置后并未看到LED1渐变效果(代码如下)

---------------------------------------------------------------------------------------------------------------------------------------------

main函数:

int delayIndex;

unsigned int pwmDutyCycle = 0x0000;


SysCtrlClockSet(false, false, SYS_CTRL_SYSDIV_32MHZ);

SysCtrlIOClockSet(SYS_CTRL_SYSDIV_32MHZ);

// HALTimer1 Init
SysCtrlPeripheralEnable(SYS_CTRL_PERIPH_GPT0);
TimerConfigure(GPTIMER0_BASE, GPTIMER_CFG_SPLIT_PAIR | GPTIMER_CFG_A_PWM | GPTIMER_CFG_B_PWM );
TimerLoadSet(GPTIMER0_BASE, GPTIMER_A, SysCtrlClockGet() / 38000);
TimerControlLevel(GPTIMER0_BASE, GPTIMER_A, false);
TimerEnable(GPTIMER0_BASE, GPTIMER_A);

// PWM PINS Init
IOCPinConfigPeriphOutput(GPIO_C_BASE, GPIO_PIN_0,IOC_MUX_OUT_SEL_GPT0_ICP1);
GPIOPinTypeTimer(GPIO_C_BASE, GPIO_PIN_0);
IOCPadConfigSet(GPIO_C_BASE, GPIO_PIN_0, IOC_OVERRIDE_OE);
GPIOPinTypeGPIOOutput(GPIO_A_BASE, GPIO_PIN_0);

IntMasterEnable();

while(1)
{
  // delay
  for (delayIndex = 0; delayIndex < 100000; delayIndex++);

  pwmDutyCycle += 0x0F;
  pwmDutyCycle &= 0xFFFF;

  // set value
  TimerMatchSet(GPTIMER0_BASE, GPTIMER_A, pwmDutyCycle);
}

---------------------------------------------------------------------------------------------------------------------------------------------

Regards