늘 하는 거지만 간혹 실수를 한다. 오늘도 실수를 했다. 휴.
우선 STM32 MCU의 전원 관련 핀을 살펴보자. 본 포스팅에서는 STM32H723ZGT6 MCU를 이용해서 전원 관련 회로를 확인해보도록 하겠다.
Nucleo 보드회로를 살펴보면,
전원 관련핀이 엄청 많다. 우선 각 핀들이 어떤 기능을 하는지 살펴보자.
- VBAT
배터리를 연결하는 전원 포트다. 주전원(VDD)이 공급되지 않을 경우 VBAT 전원으로 RTC, RTC 백업 레지스터, 백업 SRAM에 전원이 공급되어 동작시킬 수 있다. 이 부분은 Low power mode와 관련된 내용이 조금 있어서 따로 공부가 필요할 것 같다.
- VDD/VSS
VDD와 VSS는 한 셋트다. VDD에 +1.8~.3.3V를 연결하고 VSS에 GND를 연결하면 된다. 포트에 전원을 공급한다.
데이터 시트를 보면 좀 더 이해가 쉬울 것 같다.
- VDDLDO_n/VDD_n
MCU core에 전원공급을 담당하는 내부 LDO(Voltage legulator)에 공급되는 전원이다.
- VCAP
VCAP은 내부 LDO 출력과 연결되어있다. 데이터 시트에서 권장하는 데로 MCU외부 GND와 연결해야 한다.
- VDDA/VSSA/VREF
VDDA, VSSA, VREF는 MCU기능중 Analog 신호를 처리하는 ADC, DAC에 공급되는 전원이다.
여기서 각 핀에 연결해줘야하는 Capacitor의 값과 개수가 나온다. 정확히 맞춰서 입력해줘야 한다.
모든 내용은 ST에서 제공하지만, 자료를 찾는게 어려울 수 있다. 한 가지 팁을 주자면
getting started with [stm32h] mcu hardware development
괄호 친 부분에 원하는 mcu명을 입력하고 검색하면 쉽게 찾을 수 있다!
- 끝 -
'Hardware&Firmware > STmicroelectronic(STM)' 카테고리의 다른 글
STM32CubeIDE에서 Terminal 프로그램 사용하기 (0) | 2022.11.11 |
---|---|
ST Link V3 리뷰, 사용법, 후기 (0) | 2022.07.14 |
[STM32] 11. LPS22HB, 대기압 센서 제어하기(B-L475E-IOT01A1 개발보드 활용하기) (0) | 2022.04.15 |
[STM32] 10. HTS221, 온습도 센서 제어하기(B-L475E-IOT01A1 개발보드 활용하기) (0) | 2022.04.12 |
[STM32] 9. B-L475E-IOT01A1 개발보드 드라이버 활용방법(B-L475E-IOT01A1 개발보드 활용하기) (0) | 2022.04.11 |