블로그 이미지
안녕1999

카테고리

전체 (3067)
자바스크립트 (20)
안드로이드 (14)
WebGL (4)
변비 (17)
정치,경제 (35)
C언어,ARM (162)
컴퓨터(PC, Note Book, 윈.. (41)
전자회로, PCB (27)
유머,안웃긴,GIF,동영상 (118)
국부론60 (71)
모듈(PCB) (3)
건강 (2)
FreeCAD (25)
PADS (43)
퇴직,퇴사,구직,취업 활동 (3)
C# (86)
엑셀 (8)
워드 (0)
LabView (6)
레고 (30)
FPGA (0)
Total
Today
Yesterday

달력

« » 2024.12
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31

공지사항

최근에 올라온 글

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--;
	}
}

Posted by 안녕1999
, |

최근에 달린 댓글

글 보관함