본문 바로가기
임베디드.일렉트로닉스/STM32

STM32CubeMX Bug. 클럭설정코드 누락 오류 및 해결책.

by 리치굿맨 2018. 12. 18.




버그 있는 버전 : STM32CubeMX version 4.25.0 



오류증상 및 해결책. 

- STM32CubeMX 에서 Clock Configuration 설정 에서 PLLM : /6 선택 하여 코드 자동생성시켜도 코드에서는 누락되어 심각한 오류(main 의 while 문내에 진입도 못함) 발생한다. STM32CubeMX 에서 자동으로 코드 생성시킬때마다 아래처럼 붉은색 부분을 추가해줘야 함. 


 

void SystemClock_Config(void)
{

......

  RCC_OscInitStruct.PLL.PLLM = 6;// 내가 추가함. STM32CubxMX 4.25.0 의 버그임.

  RCC_OscInitStruct.PLL.PLLN = 40;
....

}



참고 : 현재(2018년 12월 18일) STM32CubeMX 의 최신버전인 5.0.0 에서는 상기와 같은 버그 없음. 




 본글 포함 상위 정리 장소. 


 https://igotit.tistory.com/244  의 STM32 



첫글등록 : 2018년 5월 2일. 

최종수정 : 2018년 12월18일. 


본글단축주소 : https://igotit.tistory.com/1978





태그

댓글0


   
현물 |선물 인버스 |선물 USDT     현물 | 선물 USDT |봇제작툴/카피트레이딩     현물 |선물 인버스 |선물 USDT     선물 인버스 |선물 USDT