개요 | |
STM32 에 외부 크리스탈 연결하기 위한 STM32CubeMX에서의 설정 사항. - STM32는 내장 오실레이터가 있어서, 외부 크리스탈 연결하지 않아도 칩 구동은 가능하나 외부크리스탈을 별도로 연결해야하는 경우 STM32CubeMX에서의 설정.
외부크리스탈 연결 설정하지 않은 STM32CubeMX의 Clock Configuration 에서 보이는 오실레이터 부. 핀 설정에서 RCC를 선택하지 않은 경우엔 아래 붉박처럼 디스에이블 되어있다. 칩 내부의 LSI RC 32kHz 와 HSI RC 16MHz 클럭으로 구동된다.
타겟칩 예 : STM32L476RGT6 . http://igotit.tisotry.com/453
| |
|
외부크리스탈 설정. | |
CubeMX 프로그램의 탭 Pinout 에서 트리 노드 RCC 에서 외부 크리스탈 연결여부 지정한다.
위 설정은 칩에 외부에 별도로 32.768KHz (HSE)과 4MHz~48MHz 범위의 크리스탈을 달고자 하는 경우 선택사항이다. 2개 중 1개만 선택해도 됨. 왼쪽 트리뷰에서 설정하면 오른쪽 핀에 기능이 할당된다.
위와같이 설정된 상태에서 탭 Clock Configuration 을 보면 아래처럼 외부 크리스탈이 활성화 된 것이 보인다. 녹박부분은 32.768kHz로 고정되어있고, 파박은 실제 외부에 장착될 크리스탈의 주파수를 기입해야한다.
외부 크리스탈 사용하는 것으로 설정한 경우, Configuration 에서 보면 Sysytem 영역에 GPIO 에 핀 추가된 것이 보인다. 이창에서는 GPIO 핀이 할당되었음을 보여주는 것일뿐 크리스탈 사용위한 필수 설정 할 사항 없음.
| |
|
본 글이 포함된 상위 정리장소 : http://igotit.tistory.com/244
|
///651.
'임베디드.일렉트로닉스 > STM32' 카테고리의 다른 글
STM32. SPI 사용 설정. (0) | 2016.02.01 |
---|---|
STM32. JTAG/SWD 핀 설정. (0) | 2016.02.01 |
STM32CubeMX 프로젝트 저장방법.(일관성 있는 프로젝트 폴더 관리 목적) (0) | 2016.02.01 |
STM32 DFU 모드에서 PC측 USB 장치드라이버. (0) | 2016.01.31 |
STM32 DMA 개념잡기. (0) | 2015.12.01 |
댓글