[mbed] 2. NUCLEO Board 구동하기 1/2

2014. 3. 16. 00:362018년 이전 관심사/mbed

반응형


1. mbed NUCLEO-F401RE Board

  • Features
    • One high-performance STM32F401RET6 microcontroller with LQFP64 package
      • ARM Cortex-M4 CPU with FPU at 84MHz
      • 512 KBytes Flash
      • 12bit ADC 2.4 Msps up to 10 channels
      • Up to 10 timers
      • Up to 3x I2C, 3x USARTs, 4x SPIs, SDIO
      • USB 2.0 Full Speed with on-chip PHY
      • 96bit unique ID
    • Two types of extension resources
      • Arduino Uno Revision 3 connectivity
      • STMicroelectronics Morpho extension pin headers for full access to all STM32F401RET6 I/Os
    • On-board ST-LINK/V2-1 debugger/programmer with SWD connector
      • selection-mode switch to use the kit as a standalone ST-LINK/V2-1
      • drag and drop Flash programming (USB disk drive)
    • Flexible board power supply
      • USB VBUS or external source (3.5 V, 5 V, 7 V - 12 V)
      • Power management access point
      • Three LEDs
      • USB communication (LD1), user LED (LD2), power LED (LD3)
    • Two push buttons: USER and RESET
    • USB re-enumeration capability: three different devices supported on USB
      • Virtual Com port
      • Mass storage
      • Debug port
    • Comprehensive free STM32 software HAL library with a variety of software examples.


  • ST Nucleo 시리즈의 가장 큰 특징은 아래와 같이 Arduino Shield와 Pin 호환이 된다는 점이 주목할 만하다.(ST에서 참 머리를 잘 쓴 것 같다.)

  •  

  • Nucleo Board에는 두개의 MCU가 장착되어 있는데 보드 상단에 있는 MCU는 ST-LINK/V2-1( JTAG용 ) 펌웨어가 올라가 있는 것으로 확인 되며, 실제 어플리케이션은 하단의 MCU에 올라 간다.




2. STLink 드라이버 및 USB 드라이버 설치

NUCLEO Board에 Firmware를 다운로드 하거나 디버깅 하기 위해서는 STLink 드라이버를 설치 해야 한다.

설치 파일은 아래 주소에서 다운로드 받을 수 있으며, 해당 파일에 USB 드라이버도 같이 포함되어 있다.

https://mbed.org/teams/st/wiki/ST-Link-Driver



(참고로 USB드라이버는 장치 관리자에서 알 수 없는 장치로 나온다. 이때는 수동으로 다운로드 받은 파일의 경로를 지정하여 설치 하면 된다.)



3. Nucleo Firmware installer 설치

아래 주소에서 Nucleo Firmware installer를 설치 하고 Device Connect 버튼을 누르면, STLINK V2-1 JTAG과 Debugger를 Upgrade 할 수 있다.

https://mbed.org/teams/ST/wiki/Nucleo-Firmware





참고자료

  • [Nucleo F401RE], http://mbed.org/platforms/ST-Nucleo-F401RE/

  • [Nucleo F401RE User Manual], http://www.st.com/web/catalog/tools/FM116/SC959/SS1532/LN1847/PF260000






반응형

'2018년 이전 관심사 > mbed' 카테고리의 다른 글

[mbed RTOS] 1. Thread  (0) 2014.04.13
[mbed]KL25z Serial Port 사용 하기  (0) 2014.04.13
Freescale Freedom 조사  (0) 2014.03.31
[mbed] 2. NUCLEO Board 구동하기 2/2  (0) 2014.03.16
[mbed] 1.mbed란?  (0) 2014.03.15