SimpleBLEPeripheral
配置程序如下
CLKCONCMD = (CLKCONCMD & ~CLKCON_TICKSPD) | CLKCON_TICKSPD_32M;
P1SEL |= (P1SEL_SELP1_0 | P1SEL_SELP1_1 | P1SEL_SELP1_3 | P1SEL_SELP1_4);
PERCFG &= ~(PERCFG_T4CFG | PERCFG_T3CFG);
T3CCTL0 = T3CCTLn_CMP_CLR_CMP_UP_SET_0 | T3CCTLn_MODE;
T3CCTL1 = T3CCTLn_CMP_CLR_CMP_UP_SET_0 | T3CCTLn_MODE;
T3CC0 = 0x01;
T3CC1 = 0x01;
T3CTL = T3CTL_DIV_128 | T3CTL_START |
T3CTL_CLR | T3CTL_MODE_FREERUN;
T4CCTL0 = T4CCTLn_CMP_CLR_CMP_UP_SET_0 | T4CCTLn_MODE;
T4CCTL1 = T4CCTLn_CMP_CLR_CMP_UP_SET_0 | T4CCTLn_MODE;
T4CC0 = 0x01;
T4CC1 = 0x01;
T4CTL = T3CTL_DIV_128 | T4CTL_START |
T4CTL_CLR | T4CTL_MODE_FREERUN;
在这下面加while(1);
就不会闪烁了。
INT_HEAP_LEN=3072
HALNODEBUG
OSAL_CBTIMER_NUM_TASKS=1
HAL_AES_DMA=TRUE
HAL_DMA=TRUE
POWER_SAVING
xPLUS_BROADCASTER
HAL_LCD=TRUE
HAL_LED=FALSE