stm32 - SysTick 설정
C언어,ARM / 2020. 6. 20. 22:04
용도에 따라, 1~100msec, 정도로 사용한다. 실시간이 중요하면 1msec, 232통신정도만 쓴다면 100msec 추천 참고:PC는 약 20msec 정도이다. void SystemClock_Config(void) { ... HAL_SYSTICK_Config(HAL_RCC_GetHCLKFreq()/100);//1000=1msec, 100=10msec ... } extern volatile uint32_t uwTick,Sleep_10msec_cnt; void SysTick_Handler(void)//HAL_InitTick { uwTick++; if(Sleep_10msec_cnt>0) { Sleep_10msec_cnt--; } }
'C언어,ARM' 카테고리의 다른 글
AVR Studio - cannot execute empty custom programming tool command. please provide again (0) | 2020.06.20 |
---|---|
stm32 - WDT (0) | 2020.06.20 |
8051, GPIO (0) | 2020.06.17 |
uVision 펌웨어 다운로드 방법 (0) | 2020.06.13 |
Xmega - ATMEL-ICE 디바이스 정보 읽기 에러 (1) | 2020.06.13 |