IC解密GD32F103RCT6系统计时器初始化代码
| IC解密void SysTickInit(void) { uint32_t tmp = SYSTEM_CLK_M*1000000; //系统时钟频率 SysTick->LOAD = tmp/UserSysTickHz - 1; //tick计时器初始值 1ms中断一次 NVIC_SetPriority (SysTick_IRQn, (1<<__NVIC_PRIO_BITS) - 1); SysTick->VAL = 0; SysTick->CTRL = SysTick_CTRL_CLKSOURCE_Msk | SysTick_CTRL_TICKINT_Msk | SysTick_CTRL_ENABLE_Msk; NVIC_SetPriority(SysTick_IRQn, 0x00U); } void SysTick_Handler(void) //中断处理 { if (0U != delay){ delay--; } TimeBase1ms = 1; CO2SensorGetData(); } |

芯片解密