标题
main.c
- #include "MyIncludes.h"
- u16 sys_cnt = 0;
- void systick_isr(void)
- {
- if(sys_cnt < 1000 )
- {
- sys_cnt++;//每运行一次时钟,sys_cnt++;
- }
- else
- {
- sys_cnt = 0;
- HAL_GPIO_TogglePin(GPIOC,GPIO_PIN_4|GPIO_PIN_5);
- //超过规定的sys_cnt,归零sys_cnt,并反转PC4 PC5灯
- }
- }
- int main()
- {
- System_Init();
- LED_Init();
- SysTick_Init(systick_isr);//这里运用到了函数指针;
- while(1)
- {
-
- }
- }
|