STM32F2xx 시리즈의특성 Core: ARM 32-bit Cortex -M3 CPU with Adaptive real-time accelerator (ARTAccelerator ) allowing 0-wait state execution performance fro

Similar documents
TITLE: Education LK Development Team Status S/N Revision V0.1 Date 2011 /08/09 Doc LK임베디드 LK-STM32-M Manual ST-STM32F 모듈매뉴얼 (Model: LK-STM32-M V01) WW

CAN-fly Quick Manual

Microsoft Word - PEB08_USER_GUIDE.doc

CZ-KETI-IOTG200

(SW3704) Gingerbread Source Build & Working Guide

Ultimate High Performance Audio tx-usb Operating Instructions Rev : 1.0

PLC Robot Starter Quick Guide

CONTENTS 1. Approval Revision Record Scope Numbering of product Product Part No Lot. No Absolu

ez-md+_manual01

<4D F736F F F696E74202D20454D43BCB3B0E8B4EBC3A5BBE7B7CA2828C1D629B8B6B7E7C0CEC6F75FBDC5C1D6C8A3292E707074>

<STM32CubeMX Guide In Korean>

Microsoft PowerPoint - SY-A3PSK-V1.pptx

Microsoft Word - MV210_CPUSpec.doc

CL100B_manual_kor_m.0.2.indd

歯AG-MX70P한글매뉴얼.PDF

Microsoft Word - FS_ZigBee_Manual_V1.3.docx

YD-3533.xls

Microsoft PowerPoint - eSlim SV [080116]

Slide 1

슬라이드 1

<4D F736F F F696E74202D20C0BDBCBA484D4920C0FBBFEB20C5DAB7B9B8C5C6BDBDBA20B4DCB8BBB1E228B9DFC7A5C0DAB7E129>

Microsoft Word - JAVS_UDT-1_상세_메뉴얼.doc

T100MD+

Product Brief Manual

À̵¿·Îº¿ÀÇ ÀÎÅͳݱâ¹Ý ¿ø°ÝÁ¦¾î½Ã ½Ã°£Áö¿¬¿¡_.hwp

서보교육자료배포용.ppt

ez-shv manual


ConnectCore i.mx53 / Wi-i.MX53 Freescale i.mx53 Cortex A8 system-on-module 네트워크가가능한 i.mx53 ConnectCore는새로운프리스케일 i.mx53 Application 프로세서기반인고성능 32-bit S

Implementation of FreeRTOS on LM3S811

전자교탁 사양서.hwp

KDTÁ¾ÇÕ-1-07/03

Microsoft Word - EastSocket매뉴얼_ _.doc

Microsoft PowerPoint - eSlim SV [ ]

歯DCS.PDF

untitled

RealDSP UT 프로그램 메뉴얼


hd1300_k_v1r2_Final_.PDF

Microsoft Word - SRA-Series Manual.doc

MR-3000A-MAN.hwp

歯Cablexpert제안서.PDF

BY-FDP-4-70.hwp

인켈(국문)pdf.pdf

Mango-E-Toi Board Developer Manual

Microsoft Word - Installation and User Manual_CMD V2.2_.doc

Mango-IMX6Q mfgtool을 이용한 이미지 Write하기

Microsoft Word - AVRISP mkII 장비 운용.doc

untitled

DSP_MON 프로그램 메뉴얼

<4D F736F F F696E74202D20BBB7BBB7C7D15F FBEDFB0A3B1B3C0B05FC1A636C0CFC2F72E BC8A3C8AF20B8F0B5E55D>

Microsoft Word - AVR Dragon.doc

Microsoft Power Point 2002

Microsoft Word - DCMD-1000 사용자 메뉴얼.docx

Contents I. 칼라스 네트워크 플레이어란 1. Pc-Fi를 넘어서 발전한 차세대 음악 플레이어 칼라스 네트워크 플레이어의 장점 3. 시스템 기본 구성

(Microsoft PowerPoint - \270\266\300\314\305\251\267\316\304\250USB_Host_Device_\272\316\306\256\267\316\264\365\275\307\275\300_Philip.ppt)

전자실습교육 프로그램

M3005 I0002 B0001 T0001 M0001 G0003 G0011 SYSTEM I0009 W3007 R0006 W3003 I0005 www MK-Electronic de B0701 C0013 B 5-1

Microsoft Word - jEMB11_kor.docx

목차 1. 머리말 PCL 6045BL -EVK 형상 제품제원 3.1 동작제원 구성 H/W Block Diagram Connector 구성 Connector Pin 구성 6.1 PO

이 발명을 지원한 국가연구개발사업 과제고유번호 부처명 지식경제부 연구사업명 IT 융합 고급인력과정 지원사업 연구과제명 스마트 자동차를 위한 AUTOSAR 기반 차량 내외부 통신 플랫폼 및 응용기술 주관기관 정보통신산업진흥원 연구기간

KDTÁ¾ÇÕ-2-07/03

AN2629

특허청구의 범위 청구항 1 디바이스가 어플리케이션을 실행하는 방법에 있어서, 상기 디바이스에 연결된 제1 외부 디바이스와 함께 상기 어플리케이션을 실행하는 단계; 상기 어플리케이션의 실행 중에 제2 외부 디바이스를 통신 연결하는 단계; 및 상기 제1 외부 디바이스 및

This Document can not be used ithout Samsung's authorization 5. 기구전개도 ASSY-LCD 5-2


EasySoC 장비구성및사양

BJFHOMINQJPS.hwp

<BFB5BBF3C1A4BAB8C3B3B8AEBDC3BDBAC5DB20BFACB1B82E687770>

2 PX-8000과 RM-8000/LM-8000등의 관련 제품은 시스템의 간편한 설치와 쉬운 운영에 대한 고급 기술을 제공합니다. 또한 뛰어난 확장성으로 사용자가 요구하는 시스템을 손쉽게 구현할 수 있습니다. 메인컨트롤러인 PX-8000의 BGM입력소스를 8개의 로컬지

DVI-CL01 매뉴얼

歯메뉴얼v2.04.doc

MAX+plus II Getting Started - 무작정따라하기

OfficeServ 솔루션 OfficeServ 솔루션 OfficeServ는 삼성전자의 기업형 IP 솔루션으로서 음성과 데이터, 유선과 무선이 융합된 미래 오피스형 솔루션입니다. OfficeServ 7400/7200 삼성전자가 다년간 쌓아 온 기간망 사업 경험 및 모바일

PowerPoint 프레젠테이션

한글사용설명서

뉴티씨 (NEWTC) 2. FB-CY4E-DEV (FPGA 개발 키트) 구성도 Port Select SW 7 Segment Text LCD UART RS-232C JTAG PORTA (5V) Active Serial PORTB (5V) OSC. 50MHz Analog

USER Manual

Coriolis.hwp

안전을 위한 주의사항 제품을 올바르게 사용하여 위험이나 재산상의 피해를 미리 막기 위한 내용이므로 반드시 지켜 주시기 바랍니다. 2 경고 설치 관련 지시사항을 위반했을 때 심각한 상해가 발생하거나 사망에 이를 가능성이 있는 경우 설치하기 전에 반드시 본 기기의 전원을

untitled

歯동작원리.PDF

airDACManualOnline_Kor.key

VZ94-한글매뉴얼

Mango220 Android How to compile and Transfer image to Target

PowerPoint Template

THE JOURNAL OF KOREAN INSTITUTE OF ELECTROMAGNETIC ENGINEERING AND SCIENCE Jun.; 29(6),

SIMATIC S7-1200

<4D F736F F F696E74202D20B8B6C0CCC5A9B7CEC7C1B7CEBCBCBCAD202831C1D6C2F72C2032C1D6C2F729>

5" TFT- LCD 및감압터치지원 : 800x480 USB Host 2.0, USB OTG 2.0, GPS, Wireless LAN, Ethernet 10/100Mbps 통신지원 300 만화소 CMOS Image Sensor 고해상도카메라모듈내장 전원은베이스보드에서공

Microsoft Word _whitepaper_latency_throughput_v1.0.1_for_

<BBEABEF7B5BFC7E22DA5B12E687770>

ISP and CodeVisionAVR C Compiler.hwp

Microsoft Word - Dstar_PC100_quick_LX800.doc

THE JOURNAL OF KOREAN INSTITUTE OF ELECTROMAGNETIC ENGINEERING AND SCIENCE Oct.; 27(10),

Microsoft Word - CL5000,5500_KOR_UM_ _.doc

Microsoft PowerPoint - User Manual pptx

DE1-SoC Board

OSTSen-THL100 사용자설명서 Ver 1.1 Onsystech OSTSen-THL100 Ver1.1 1 of 8 Onsystech

PowerPoint 프레젠테이션

Transcription:

STM32F2xx 시리즈의특성 Core: ARM 32-bit Cortex -M3 CPU with Adaptive real-time accelerator (ARTAccelerator ) allowing 0-wait state execution performance from Flash memory, frequency up to 120 MHz, memory protection unit, 150 DMIPS/1.25 DMIPS/MHz (Dhrystone 2.1) Memories Up to 1 Mbyte of Flash memory 512 bytes of OTP memory Up to 128 + 4 Kbytes of SRAM Flexible static memory controller that supports Compact Flash, SRAM, PSRAM, NOR and NAND memories LCD parallel interface, 8080/6800 modes Clock, reset and supply management From 1.65 to 3.6 V application supply and I/Os POR, PDR, PVD and BOR 4 to 26 MHz crystal oscillator Internal 16 MHz factory-trimmed RC (1% accuracy at 25 C) 32 khz oscillator for RTC with calibration Internal 32 khz RC with calibration Low power Sleep, Stop and Standby modes VBAT supply for RTC, 20 32 bit backup registers, and optional 4 KB backup SRAM 3 12-bit, 0.5 μs A/D converters up to 24 channels up to 6 MSPS in triple interleaved mode 2 12-bit D/A converters General-purpose DMA 16-stream DMA controller with centralized FIFOs and burst support Up to 17 timers Up to twelve 16-bit and two 32-bit timers, up to 120 MHz, each with up to 4 IC/OC/PWM or pulse counter and quadrature (incremental) encoder input Debug mode Serial wire debug (SWD) & JTAG interfaces Cortex-M3 Embedded Trace Macrocell Up to 140 I/O ports with interrupt capability: Up to 136 fast I/Os up to 60 MHz Up to 138 5 V-tolerant I/Os Up to 15 communication interfaces Up to 3 I2C interfaces (SMBus/PMBus) Up to 4 USARTs and 2 UARTs (7.5 Mbit/s,ISO 7816 interface, LIN, IrDA, modem control) Up to 3 SPIs (30 Mbit/s), 2 with muxed I2S to achieve audio class accuracy via audio PLL or external PLL 2 CAN interfaces (2.0B Active) SDIO interface Advanced connectivity

USB 2.0 full-speed device/host/otg controller with on-chip PHY USB 2.0 high-speed/full-speed device/host/otg controller with dedicated DMA, on-chip full-speed PHY and ULPI 10/100 Ethernet MAC with dedicated DMA: supports IEEE 1588v2 hardware, MII/RMII 8- to 14-bit parallel camera interface: up to 48 Mbyte/s CRC calculation unit, 96-bit unique ID Analog true random number generator

STM32F2xx Part numbering

STM32F207VGT 기능및주변장치

Mango-M32F2 BOARD SPECIFICATION STM32F207VGT : Coretex-M3 기반 ST Microelectronics사의 Micro-Controller 100 Pin LQFP 1024 Kbytes of Flash memory 2 Port RS-232C Interface 1 Port USB 2.0 FS Device Interface 1 Port USB HOST FS 1 Port Ethernet 1 Port UART for GPS 1 Port UART for ZigBee 3 Indicator LEDs 2 USER Key 1 Reset Key 1 Boot Select Switch 2 X 100 HEADER for Expansion

Mango-M32F2 BLOCK DIAGRAM

Mango-M32F2 부품면설명 번호 설명 번호 설명 1 배터리커넥터 2 DC 5V 어댑터커넥터 3 랜커넥터 4 USB HOST 커넥터 5 USB DEVICE 커넥터 6 RS232 Port #3 커넥터 7 50핀확장커넥터 A 8 50핀확장커넥터 B 9 DC 5V ON/OFF 스위치 10 3.3V DC/DC 11 SP3232 UART Level Converter 12 RS232 Port #1 커넥터 13 ZigBee 연결커넥터 14 J-TAG 커넥터 15 Ethernet PHY IC 16 STM32F207VGT 17 25Mhz Crystal for Ethernet PHY 18 GPS 연결커넥터 19 센서보드 IO/CAN 선택점퍼 A 20 센서보드 IO/CAN 선택점퍼 B 21 32.768 KHz Crystal for STM32 22 25 MHz Crystal for STM32 23 센서보드연결커넥터 24 Boot Select Switch (BOOT0) 25 LED3 26 LED2 27 LED1 28 Reset Switch 29 KEY 1 30 KEY 2 31 Power LED 32 전원선택점퍼

입력전원 Mango-M32F2 는위와같이입력전원으로구성되어있습니다. 입력전원소스는 3 종류입니다. USB DEVICE 커넥터로공급되는 5V를사용하시려면, JP1 점퍼를 1,2번핀으로설정해주셔야합니다. 이때, 보드에전원이얼마나소모하는지확인합니다. USB 포트마다출력해주는전류가다르기때문입니다. DC JACK과 CONNECTOR(CON5) 로전원입력을받으려면, JP1 점퍼를 2,3번핀으로설정해주셔야합니다. DC JACK 은스위치를꼭 ON 해주어야전원이인가되며, CONNECTOR로공급되는 5V는바로인가됩니다. 배터리커넥터 배터리입력을받는커넥터입니다. 5V 입력을해주어야합니다. DC 5V 어댑터커넥터 Mango-M32F2는전원입력을 2군데서받을수있습니다. 2번 DC JACK과 5번 USB 커넥터로받을수있으며, 선택은 32번점퍼로합니다. 전류가많이먹는장치를확장커넥터에연결하였을때, DC JACK을연결하며, 보드가전류를 500mA 이하를소모하면 USB 커넥터로전원을공급받아서개발이가능합니다. 랜커넥터 Ethernet 을연결하는커넥터입니다. USB Host 커넥터

USB HOST 기능을하는커넥터입니다. USB 전원에 500mA 전류제한스위치 IC 를넣지않았기때문에, USB 장치를연결할때는주의 를하셔야합니다. USB Device 커넥터 USB Device 기능을하는커넥터입니다. 이커넥터로전원을공급받을수있습니다. RS232 Port #3 커넥터 STM32F2 시리얼포트 3 번과연결되어있습니다. 이포트로 ST 에서제공하는 Flash Loader Demonstrator 로 FLASH 에 Writing 이가능합니다. 동작레벨은 RS232 레벨이며, 핀맵은아래와같습니다. 50 핀확장커넥터 A 2.54mm 50핀으로구성된확장커넥터입니다. USB_5v0은 USB Device 커넥터로입력된 5V를확장보드로공급을할수있습니다. VDD_IN_5v0 는확장보드로부터 5V를입력받을수있습니다. VDD_3v3은 Mango-M32F2 보드에서생성된 3.3V를확장보드로공급합니다. 나머지핀들은네트이름과같습니다. 핀맵은아래와같습니다.

50 핀확장커넥터 B 2.54mm 50 핀으로구성된확장커넥터입니다. 핀맵은아래와같습니다.

DC 5V ON/OFF 스위치 DC JACK 과배터리커넥터로입력된전원을 ON/OFF 해주기위한스위치입니다. 3.3V DC/DC 입력된 5V 를 3.3V 로변경해주는 IC 입니다. SP3232 UART Level Converter

시리얼 TTL 232 레벨을 RS232 레벨로변경해주는 IC 입니다. RS232 Port #1 커넥터 STM32F2 시리얼포트 1 번과연결되어있습니다. 동작레벨은 RS232 레벨이며, 핀맵은아래와같습니다. ZigBee 연결커넥터 CRZ 의 ZigBee 모듈을연결하는커넥터입니다. 핀맵은아래와같습니다. STM32F207VGT 의시리얼포트 2 번에연결되어있으며, 전압레벨은 TTL 입니다. 이커넥터로아래와같이구성을한다면, 무선으로데이터를주고받을수있습니다.

J-TAG 커넥터 J-TAG 커넥터입니다. 아무래도개발하는데 J-TAG 장비가있으면편합니다. 핀맵은아래와같습니다. Ethernet PHY IC Ethernet PHY IC 입니다.

Ethernet 신호를 MII 인터페이스신호로변경해줍니다. STM32F207VGT 메인 IC 입니다. 25Mhz Crystal for Ethernet PHY Ethernet PHY IC 에클럭을넣어주는크리스털입니다. GPS 연결커넥터 CRZ GPS 를연결하는커넥터입니다. 핀맵은아래와같습니다. STM32F207VGT 의시리얼포트 4 번에연결되어있으며, 전압레벨은 TTL 입니다.

GPS Pin Description No Name In/out Remark 1 RESET NC 2 VCC IN GPS main Supply. Typ. 3.3V 3 TX0 OUT Serial Data Output 4 RX0 IN Serial Data Input 5 GND Ground 6 BOOT NC

Mango-M32F2 Pin Description No Name In/out Remark 1 NC 2 VDD_3_3 OUT Main Voltage Supply 3 UART5_RX IN Serial Data Input 4 UART5_TX OUT Serial Data Output 5 GND Ground 6 NC Mango-M32F2 와 GPS Module 연결방법

센서보드 IO/CAN 선택점퍼 A / 센서보드 IO/CAN 선택점퍼 B Mango-M32F2 도 Mango-M32 와마찬가지로센서보드를붙일수있습니다. 그러나 CAN 보드는 CAN 통신 6,7 번핀을다른센서보드들이다르게사용하고있으므로위점 퍼를이용해서변경을해주어야제대로동작합니다. 32.768 KHz Crystal for STM32 STM32F207VGT 에 32.768KHz 를공급하는크리스털입니다. 25 MHz Crystal for STM32 STM32F207VGT 에 25MHz 를공급하는크리스털입니다 센서보드연결커넥터 CRZ에서만들어진센서보드연결커넥터핀맵은아래와같습니다. 2,3번핀은 I2C 1번채널에연결되어있습니다. 3,4번핀은 ADC 4,5 번에연결되어있습니다.

아래와같이연결이가능합니다.

Boot Select Switch (BOOT0) 망고 Mango-M32F2 는아래그림과같이 3 가지 Boot 모드를지원하지만, 저희보드에서는 Main Flash Memory 와 System Memory Boot 를지원합니다. Main Flash Memory Boot 는 STM32F207VGT 의내장된 Flash 메모리로 Boot 하는것입니다. Main Flash Memory 에정상동작하는펌웨어가 writing 되어있다면그대로동작합니다. System Memory Boot 는 uart 로내장 Flash 메모리에 program 다운로드에사용됩니다. LED1 / LED2 / LED3 LED 입니다. 각 LED 핀을 LOW 로하면 LED 에불이들어옵니다. Reset Switch 리셋스위치입니다.

KEY 1 / KEY 2 버튼입니다. 기본적으로 HIGH 를유지하며, 버튼이눌려지면 LOW 로떨어집니다. Power LED 전원상태 LED 입니다. 전원이정상적으로공급되었다면, 빨간색 LED 가켜져야합니다. 전원선택점퍼 USB Device 커넥터의 5V 와 DC JACK 의 5V 입력을선택하는점퍼입니다. 점퍼를 1,2 번에놓으면 USB Device 5V 가공급되며, 2,3 번에놓으면 DC JACK 의 5V 가공급됩니다.