1. 라이브러리 설정- ST 홈페이지에서 다운로드STM32F10x_StdPeriph_Lib (10/06/24 현재 3.3.0 버전)ㄴ CMSIS 폴더ㄴ STM32F10x_StdPeriph_Driver 폴더STM32F10x_USB-FS-Device_Lib (10/06/24 현재 3.2.0 버전)ㄴ STM32_USB-FS-Device_Driver 폴더- \CMSIS\CM3\DeviceSupport\ST\STM32F10x\stm32f10x.h 파일의 내용 변경ㄴ Performance line Define을 CPU에 맞게 변경 (LD, MD, HD, CL.. 등)ㄴ "#define HSE_Value" 값을 사용 외부 클럭속도에 맞게 수정- \CMSIS\CM3\DeviceSupport\ST\STM32F10x\system_stm32f10x.c 파일의 내용 변경ㄴ SetSysClockTo72(); 함수의 내용중"RCC->CFGR |= (uint32_t)(RCC_CFGR_PLLSRC_HSE | RCC_CFGR_PLLMULL9);" 라인의PLLMULLx 값 변경하여 "HSE * x = 72MHz" 성립되게 수정원본: http://prosigi.tistory.com/81
Monday, February 13, 2012
STM32 라이브러리 적용 Flow..
Labels:
STM32F103
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment