[펌웨어설계] 2. Nucleo F411RE 구성
Nucleo-F411 소개
- ARMCoretex-M 시리즈 (32비트, 가격저렴)
- 각시리즈는 Core종류가 M0~M7으로 증가함으로써 동작속도가 증가함
- STM32시리즈 평가보드들(레퍼런스보드)
- STM32 Nucleo dev boards
- 아두이노 커넥터, Morpho커넥터와 호환된 평가보드
- AddOn보드를 사용하여 유연하게 사용가능.
- Discovery Kits
- 가격이 저렴한 평가보드
- 특정 분야의 응용되는 제품을 개발할때 사용
- Eveluation boards
- 모든 기능을 테스트 하고 평가할 수 있는 평가보드
- 크기가 크고, 가격이 비싼 보드
- 자세한 내용은 사이트에 있다.
- USB OTG : USB 호스트,클라이언트 기능
- Pin Legend를 통하여 쉽게 포트와 핀 기능을 확인 할 수 있다.
Nucleo-F411 보드 회로도
- 전체적인 하드웨어 구성을 파악 할 수 있다.
- 공식홈페이지에 없으면 구글에 검색해서 보자.
Top and Power
- 회로도 페이지 끼리 전체적인 연결상태와 관련된 부분까지 설명
- 굵은선 : 1개라인이상의 버스라인
- 얇은선 : 1개의 라인
- 각페이지들의 전체적인 연결상태를 한눈에 볼수 있다.
- 커넥터파트(U_Connection페이지), MCU파트(U_MCU_64페이지), ST-Link파트(U_ST_LINK페이지)
MCU Part
- MCU 파트는 여러파트로 나눠서 다룸( 양이 많아서 )
- U5A
- B1 : 버튼
- X2 : 초단위를 체크하는 크리스탈
- 보통 MCU파트 B에 GPIO에 대한 내용이 있는데, 이 친구는 MCU가 그렇게 크지않아서, A파트에서 확인가능.
- MCU파트 B( 보통 C )
- MCU의 CPU 클럭(X3), 전원(VDD), 베터리전원(VBAT), 리셋버튼(B2_NRST), 접지핀 을 알수 있다.
- N/A : 자리는 있으나 실제로 부착하지 않음.
- 전원단 옆에 C가 저렇게 붙은건 그냥 노이즈 제거용