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

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

by i.got.it 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





댓글



 

비트코인




암호화폐       외환/나스닥/골드         암호화폐/외환/나스닥/골드
     
현물 |선물 인버스 |선물 USDT       전략매니저(카피트레이딩)         프랍 트레이더 온라인 지원가능. MT4,MT5