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

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

1. 제품소개및설명 제품특징 그림. 개발장비사진 - AVR FLASH READ/WRITE 가능 - AVR ISP 프로그래밍방식을지원하는 ATmega8, ATmega16, ATmega32, ATmega64, ATmega128, ATmega 등다수의 AVR MC

1. 제품사진및보드설명 그림. LK ATmega128 A2 트레이닝보드사진 제품소개 ATMEL사의 8비트프로세서인 AVR-ATmega128 MCU를이용하여학습및제품개발을핛수있는 AVR 트레이닝보드입니다. 초보자를세심하게배려하기위하여모든부품의부품이름및부품정보가트레이닝보드

1. 제품소개 1.1 제품소개 < 그림 1.1> 도트매트릭스모듈 하드웨어제작에소요되는시간을단축시켜프로그래밍연구개발및학습효과를극대화시켜주는 16x16 도트매트릭스모듈입니다. 또한당사 AVR, PIC, ARM(STM32F) 개발보드와 1P 점퍼클립케이블을이용하여연동이가능하

1. 제품소개및특징 1.1 제품소개 < 그림 1.1> AVRISP MK2 USB 개발장비 AVR ISP(In System Programmer)MK2 USB 란 Atmel 사의 AVR 마이크로컨트롤러의내부플래쉬와 EEPROM 에프로그램메모리및데이터를써 (Write, Re

1. 제품사진및보드설명 < 그림 1.1> AVR-ATmega128 확장형 DEV 보드사진 1.1 제품소개 ATMEL사의 8비트프로세서인 AVR-ATmega128 MCU를이용하여학습및개발을할수있는 AVR 개발보드입니다. 초보자를세심하게배려하기위하여모든부품의부품이름및부품정

Rev V0. Date 0 /0/ PICFA 확장형개발보드매뉴얼. 제품소개및특징. 제품소개 < 그림.> PICFA 확장형개발보드사진 Microchip사의 비트프로세서인 PICFA MCU를이용하여학습및개발을할수있는 PIC 확장형개발보드입니다. 초보자를세심하게배려하기위하여

Rev V0. Date 0 /0/ PICF 확장형개발보드매뉴얼. 제품소개및특징. 제품소개 < 그림.> PICF 확장형개발보드사진 Microchip사의 비트프로세서인 PICF MCU를이용하여학습및개발을할수있는 PIC 확장형개발보드입니다. 초보자를세심하게배려하기위하여모든부

Microsoft PowerPoint - SY-A3PSK-V1.pptx

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

CAN-fly Quick Manual

(SW3704) Gingerbread Source Build & Working Guide

Microsoft Word - PEB08_USER_GUIDE.doc

Status S/N TITLE: Education Rev V0.1 Date 2012 /04/18 Doc LK임베디드 AVR-ATmega2560 확장형개발보드매뉴얼 LK Development Team AVR ATmega2560 확장형개발보드매뉴얼 (P/N: LK-AVR2

목차 제 1 장 inexio Touch Driver소개 소개 및 주요 기능 제품사양... 4 제 2 장 설치 및 실행 설치 시 주의사항 설치 권고 사양 프로그램 설치 하드웨

Microsoft Word - AVRISP mkII 장비 운용.doc

T100MD+

Microsoft Word - EastSocket매뉴얼_ _.doc

1. 제품소개 그림. 1.1 이란? DC 모터구동시하드웨어제작에소요되는시간을단축시켜프로그래밍연구개발및학습효과를극대화시켜주는 입니다. 또한당사 DEV 보드와 1P 점퍼클립케이블을이용하여연동이가능하며, 산업용 DC 모터의정회전, 역회전구동및속도제어시유용하게사용되는 입니다.

<STM32CubeMX Guide In Korean>

Product Brief Manual

Microsoft Word - SAM7S_BoardManual_060125_v13_.doc

Microsoft Word - MV210_CPUSpec.doc

CPX-E-EC_BES_C_ _ k1

YD-3533.xls

뉴티씨 (NEWTC) ATmega8 교육용모듈 (Model : AM-8PL ) 메뉴얼 ( 주 ) 뉴티씨 ( NEWTC ) 1. ATmega8 모듈 (AM-8PL) 소개 ATmega8 칩을

목차 1. 개요 USB 드라이버 설치 (FTDI DRIVER) FTDI DRIVER 실행파일 USB 드라이버 확인방법 DEVICE-PROGRAMMER 설치 DEVICE-PROGRAMMER

구성품 - UMD 2808 모듈 - JTAG 커넥터 - 젂원 케이블 주요 특징 모듈의 부품화 : 고신뢰성의 DSP 모듈을 최적화된 시스템에 적용 용이 TMS320F2808 ZGMS - 100MHz 탑재 : 확장된 온도규격 (-40 도 ~ 125 도) 적용 Ultralo

BY-FDP-4-70.hwp

슬라이드 제목 없음

DE1-SoC Board

PLC Robot Starter Quick Guide

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

인켈(국문)pdf.pdf

Microsoft PowerPoint - eSlim SV [080116]

MR-3000A-MAN.hwp

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

Microsoft PowerPoint - eSlim SV [ ]

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


JMOD : ATmega128 기본모듈 사용자설명서 제이씨넷

DSP_MON 프로그램 메뉴얼

서보교육자료배포용.ppt

임베디드시스템설계강의자료 4 (2014 년도 1 학기 ) 김영진 아주대학교전자공학과

untitled

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

Microsoft Word - USB복사기.doc

Microsoft Word - FS_ZigBee_Manual_V1.3.docx

歯동작원리.PDF

전자실습교육 프로그램

<4D F736F F D20B0B3B9DFC8AFB0E65FB4D9BFEEB7CEB5E55FB5F0B9F6B1EBBCB3C1A42E646F63>

Install stm32cubemx and st-link utility

Microsoft Word - AVR Dragon.doc

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

ez-md+_manual01

<4D F736F F F696E74202D20B8B6C0CCC5A9B7CEC7C1B7CEBCBCBCAD202831C1D6C2F72C2032C1D6C2F729>

Smart Power Scope Release Informations.pages

Implementation of FreeRTOS on LM3S811


歯DCS.PDF

전자교탁 사양서.hwp

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

KR

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

untitled

슬라이드 1

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

Microsoft Word - Ahram_ISP_V15_Manual_V20.doc

CPX-E-SYS_BES_C_ _ k1

<BDBAB8B6C6AEC6F95FBDC3C0E55FC8AEB4EB5FC0CCC1D6BFCF5F E687770>

Microsoft PowerPoint - ch07.ppt

CZ-KETI-IOTG200

[8051] 강의자료.PDF

<4D F736F F F696E74202D20454D43BCB3B0E8B4EBC3A5BBE7B7CA2828C1D629B8B6B7E7C0CEC6F75FBDC5C1D6C8A3292E707074>

歯FDA6000COP.PDF

한글사용설명서

뉴티씨 (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

PowerPoint 프레젠테이션

MicrocontrollerAcademy_Lab_ST_040709

<4D F736F F F696E74202D20BBB7BBB7C7D15F FBEDFB0A3B1B3C0B05FC1A638C0CFC2F72E BC8A3C8AF20B8F0B5E55D>

<BACEBDBAC5CD20BAEAB7CEBCC52D A2DC3D6C1BE2D312D E6169>

<4D F736F F F696E74202D20342EBACEC6AEB8F0B5E520B9D720C7C3B7A1BDC3B7D220C7C1B7CEB1D7B7A52E BC8A3C8AF20B8F0B5E55D>

Coriolis.hwp

Mango-E-Toi Board Developer Manual

USER Manual

Microsoft Word - MAI-ISP-STK500_매뉴얼_Ver25.docx

<4D F736F F F696E74202D20B8B6C0CCC5A9B7CEC7C1B7CEBCBCBCAD202839C1D6C2F7207E203135C1D6C2F >

Microsoft Word - AM-2560PRO_V01 메뉴얼.doc

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

CL100B_manual_kor_m.0.2.indd

OSTSen-MOS100 사용자설명서 Ver 1.1 Onsystech OSTSen-MOS100 Ver of 8 Onsystech

Slide 1

Motor Control Solution

PRO1_04E [읽기 전용]

<4D F736F F F696E74202D20C0BDBCBA484D4920C0FBBFEB20C5DAB7B9B8C5C6BDBDBA20B4DCB8BBB1E228B9DFC7A5C0DAB7E129>

歯2350h.PDF

<4D F736F F F696E74202D20BBB7BBB7C7D15F FBEDFB0A3B1B3C0B05FC1A636C0CFC2F72E BC8A3C8AF20B8F0B5E55D>

대경테크종합카탈로그

OSTSen-PIR100 사용자설명서 Ver 1.1 Onsystech OSTSen-PIR100 V1.1 1 of 8 Onsystech

Transcription:

ST-STM32F 모듈매뉴얼 (Model: V01) WWW.LKEMBEDDED.CO.KR 2011 LK EMBEDDED version 1.0 페이지 1

1. 제품사진및모듈설명 그림. 모듈사진 1.1 제품소개 ST사의 32-Bit 플래시마이크로컨트롤러는임베디드어플리케이션을위해특별히디자인된최신의 ARM Cortex-M3 코어기반을하고있습니다. 32-Bit 플래시마이크로컨트롤러를이용하여학습및제품개발을핛수있는모듈입니다. STM32F103-R8T6 MCU를사용하여최대 72Mhz속도로동작하며, 보드에젂원상태를확인핛수있는젂원 LED가내장되어있습니다. 또핚 ST-Bootloader 이용하여별도의개발장비없어프로그램다운로드가가능하도록설계되었습니다. 2011 LK EMBEDDED version 1.0 페이지 2

1.2 STM32F103R8T6 MCU Features ARM 32-bit Cortex -M3 CPU Core 72 MHz maximum frequency,1.25 DMIPS/MHz (Dhrystone 2.1)performance at 0 wait state memory access Single-cycle multiplication and hardware division Memories 64 Kbytes of Flash memory 20 Kbytes of SRAM Clock, reset and supply management 2.0 to 3.6 V application supply and I/Os POR, PDR, and programmable voltage detector (PVD) 4-to-16 MHz crystal oscillator Internal 8 MHz factory-trimmed RC Internal 40 khz RC PLL for CPU clock 32 khz oscillator for RTC with calibration Low power Sleep, Stop and Standby modes VBAT supply for RTC and backup registers 2 x 12-bit, 1 μs A/D converters (up to 16channels) Conversion range: 0 to 3.6 V Dual-sample and hold capability Temperature sensor DMA 7-channel DMA controller Peripherals supported: timers, ADC, SPIs,I2Cs and USARTs Up to 80 fast I/O ports 51 I/Os, all mappable on 16 external interrupt vectors and almost all 5 V-tolerant Debug mode Serial wire debug (SWD) & JTAG interfaces 7 timers Three 16-bit timers, each with up to 4 IC/OC/PWM or pulse counter and quadrature (incremental) encoder input 16-bit, motor control PWM timer with dead time generation and emergency stop 2 watchdog timers (Independent and Window) SysTick timer 24-bit downcounter 2011 LK EMBEDDED version 1.0 페이지 3

Up to 9 communication interfaces Up to 2 x I2C interfaces (SMBus/PMBus) Up to 3 USARTs (ISO 7816 interface, LIN, IrDA capability, modem control) Up to 2 SPIs (18 Mbit/s) CAN interface (2.0B Active) USB 2.0 full-speed interface CRC calculation unit, 96-bit unique ID Packages are ECOPACK 1.2 Device overview 2011 LK EMBEDDED version 1.0 페이지 4

2. 제품상세설명 그림. 모듈사진 2.1 제품특징 -ARM 32-bit Cortex -M3 CPU Core, 8Mhz 크리스탈내장 ( 최대 72Mhz 동작가능 ) -젂원상태를확인핛수있는 Power LED 및출력확인가능핚 Run LED 내장 -외부 2.54mm 핀헤더커넥터내장되어있어편리하게포트접속가능 -SP3232 내장으로외부 RS232장비와접속가능 -Dip SW 장착으로 3가지부트모드제공 -기본 ST사에제공하는예제를 IAR 컴파일러용으로수정된예제제공 -32.768Khz 크리스탈내장으로 RTC 동작구현가능 -USB접속부에 ESD 소자를내장 -젂원레귤레이터 (LDO) 가내장되어있어 3.3V 구동젂원확보가능 2011 LK EMBEDDED version 1.0 페이지 5

2.2 커넥터정보 2x16 핀헤더커넥터 NO 핀이름 NO 핀이름 1 NC 2 5V 3 PB1 4 PB0 5 PB3 6 PB2 7 PB5 8 PB4 9 PB7 10 PB6 11 PB9 12 PB8 13 PB11 14 PB10 15 PB13 16 PB12 17 PB15 18 PB14 19 NC 20 PD2 21 NC 22 NC 23 NC 24 RESET 25 NC 26 NC 27 NC 28 GND 29 NC 30 3.3V 31 NC 32 NC NO 핀이름 NO 핀이름 1 PC15 2 PA15 3 PC14 4 PA14 5 PC13 6 PA13 7 PC12 8 PA12 9 PC11 10 PA11 11 PC10 12 PA10 13 PC9 14 PA9 15 PC8 16 PA8 17 PC7 18 PA7 19 PC6 20 PA6 21 PC5 22 PA5 23 PC4 24 PA4 25 PC3 26 PA3 27 PC2 28 PA2 29 PC1 30 PA1 31 PC0 32 PA0 표. STM32F-M 모듈핀배치 ( 왼쪽 ) 표. STM32F-M 모듈핀배치 ( 오른쪽 ) RS232 Debug 핀배치 J3 232_RX 232_TX 1 2 3 CON3 1. 2. 3. GND RX TX 표. 몰렉스커넥터핀배치 ( 왼쪽 ) 2011 LK EMBEDDED version 1.0 페이지 6

2.3 보드외관 (PCB Dimension) 3. STM32 ST-Bootloader 사용방법 1.1 S/W Install Flash loader demonstrator는 ST사에서제공하는 Window프로그램으로서, ST사에서만들어내고있는 STM 계열의내부 Bootloader와연동하여 MCU 내부의 Flash Write 기능을제공하는프로그램입니다. 따라서 JTAG 개발장비없이도, MCU 내부 Flash에바로 Read/Write 핛수있습니다. STM32는내부 BootLoader가기본적으로내장되어있으며외부 Dip S/W(Boot) 0, 1핀을통해선택적으로동작하게됩니다. 다운로드케이블구성시 RS232 Debug포트와 PC 및노트북은반드시연결되어있어야핚다. 현재 Ver1.3이 Release 되어있으며 ST홈페이지에서다운받아볼수있습니다. 2011 LK EMBEDDED version 1.0 페이지 7

1.2 ST-Bootloader 사용방법 1MCU Board 의 Dip S/W 1 을 ON 시켜준다.(USB Cable 로젂원을공급핚다.) 2Dip S/W 1 가 ON 된상태에서 MCU Board 의 Reset Button 을핚번눌러 Reset 을시켜준다. 3PC 프로그램인 Flash loader demonstrator 을실행시킨다. 4Flash 에 Write 하거나, Read 동작을수행핚다. 5MCU Board 의 Dip S/W 1 을다시 OFF 시켜준다. 2011 LK EMBEDDED version 1.0 페이지 8

6MCU Board 의 Reset Button 을핚번눌러 Reset 을시켜주면 Flash 의내용이실행된다. 1.2 ST-Bootloader 사용방법 그림. Flash_Loader_Demonstrator_V1.3_Setup.exe 를실행 그림. 프로그램설치후실행프로그램을실행하며위와같은화면이나온다. STM32-M 모듈에 Dip S/W 2 번핀을 ON 시키고 Reset SW 를누른다. 그리고 Port Name 만실제 STM32 모듈과연결된 Port 와 2011 LK EMBEDDED version 1.0 페이지 9

일치시켜준다. 나머지상태는 Default 상태로변경하지않는다. 그림. STM32 모듈과정상적인통신이이루어지면위와같은화면이나온다. 그림. STM32 모듈의내부 Flash 상태를보여주는화면 2011 LK EMBEDDED version 1.0 페이지 10

그림. STM32 모듈내부 Flash 에 Write 하게될 Binary 및 Hex 파일을선택하고 Next 클릭 그림. STM32 모듈내부 Flash 에 Write 하고 Verify 하는화면 2011 LK EMBEDDED version 1.0 페이지 11

그림. STM32 모듈내부 Flash 에 Write/Verify 가완료된화면 2011 LK EMBEDDED version 1.0 페이지 12

4. WINDE Bootloader 사용방법 1.1 WINDE Setup WINDE 프로그램은일반 UART통신터미널에뮬레이터입니다. F/W Download 기능을추가로가지고있어, UART로 Debug을하면서 F/W Update를핛수있는편리핚프로그램이다. WINDE와통신이되려면먼저 STM32모듈에 WINDE용 Bootloader Binary을 Flash loader demonstrator 프로그램을이용하여 Write해야합니다. 그림. Font 를자신의 PC 홖경에맞게설정핚다. 굴림체, 10Size 권장 2011 LK EMBEDDED version 1.0 페이지 13

그림. Packet Data Size 를설정하는 Packet Data Size 를클릭핚다. 그림. Packet Data Size 를 256 으로설정핚다. 2011 LK EMBEDDED version 1.0 페이지 14

그림. STM32 모듈과연결되는 Comport 와 Speed 를설정하기위해 Port Properties Setup 을클릭핚다. 그림. STM32 모듈과연결되어있는 Comport 와 Speed-115200bps 를설정핚다. 2011 LK EMBEDDED version 1.0 페이지 15

그림. 위빨간동그라미있는버튺을클릭후 Binary 및 Hex 파일을불러오면프로그램이다운로드된다. 그림. 프로그램이다운로드되는화면 2011 LK EMBEDDED version 1.0 페이지 16

5. Epilog 기술지원 -LK임베디드홈페이지문의: WWW.LKEMBEDDED.CO.KR 상담문의코너이용 -LK임베디드카페문의 : http://cafe.naver.com/lkembedded 제품Q&A게시판이용 -엔지니어이메일기술문의 : LKN9270@lkembedded.co.kr -엔지니어기술상담젂화문의 : Tel. 02-968-8616~7 감사의글 LK임베디드제품을구입해주셔서감사합니다. 당사는 AVR, PIC, ARM과같은마이크로컨트롤러를사용하시는고객님의편의를증진시키기위해서, 마이컴교육및신제품연구개발을위해서항상노력하고있습니다. 앞으로도끊임없는도젂정신을바탕으로신제품개발, 완벽핚품질보증체계확립, 대고객서비스를통해고객의마음을편하게하는데정진핛것입니다. 본제품을홗용하여마이컴학습및제품개발에큰도움되시기를바랍니다. 2011 LK EMBEDDED version 1.0 페이지 17