5
═════════════ Cortex-M3 Technical Education ARM_Embedded개발_Cortex_M3_LeCroy_강의계획서_V12.hwp This item is originally designed by FirmwareBank. 원고의 내용이나 문구를 펌웨어 뱅크(주) 협의 없이 무단으로 이용할 수 없습니다. www.FirmwareBank.com 1/5 교 과 목 교육대상 USB 2.0 펌웨어개발 엔지니어 교육기간 09년 4월 7일 PM2~PM5 총: 3시간 (이론: 1시간, 실습: 2시간) 교육장소 LeCroy 한국본사 강의실 : 서울 강남구 대치동 968-5 일동빌딩 10층 약도: www.lecroy.co.kr의 왼쪽상단 “회사소개” 이 론 USB 2.0 Protocol, RealView MDK-ARM Compiler, Cortex-M3의 기초기술 실 습 LM3S Cortex-M3 Target, Serial Debugger, ARM Compiler 등 담당강사 김형태 E-mail [email protected] 2006. 4 ~ 현재 2007. 3 ~ 현재 2006. 8 ~ 2008.12 펌웨어뱅크주식회사 대표이사 강남대학교 컴퓨터공학과 겸임교수 산업기술대 메카트로닉스공학과 겸임교수 교육 개요 준비물 USB 관련 펌웨어를 개발하기 위해서는 USB 프로토콜과 마이크로컴퓨터를 이용한 개발 방법을 잘 알고 있어야 합니다. 본 교육은 일련의 과정에 해당하는 소스 코드작성, 타겟보 드 포팅을 통하여 USB2.0 동작을 포팅과 실습을 통하여 익히고 USB Application을 빠르 게 개발 할 수 있는 기술 습득 과정입니다. 개발 실습 보드는 ARM사의 차세대 마이크로프로세서 32Bit RISC의 Cortex-M3 코어로 디자인된 Embedded Target Board이며 LeCroy사의 USB Analyzer와 함께 USB 2.0 Protocol도 익히고 펌웨어 Porting 절차와 개발방법을 개발자들이 직접 실습을 통하여 익 히도록 구성되었습니다. 실습장비 : - LeCroy사의 USB분석기 - ARM 32Bit RISC의 Cortex-M3 LM3S3748 Board 또는 LM3S811 Board (1인 지급) - Host, Device 실습용 USB 메모리 교육생 준비물 : - XP 또는 비스타 설치된 노트북 (노트북과 Target Interface) 교육내용 교시 (담당) 교 육 내 용 1 (저자직강) ARM Cortex-M3 구조 Compiler 프로그램 설치 Firmware 회로 USB Porting 실습 2 (리크로이) USB 2.0 하드웨어 USB 2.0 Protocol 해석 계측기 이용방법 이론/실습 3 (저자직강) USB Application 개발 USB와 인터럽트 처리 HOST, Device 실습 선수과목 ANSI C 또는 C++ 프로그래밍 교육문의 - 주최 : LeCroy Korea 양주현 차장 : 02-558-8833 - 지원 : 펌웨어뱅크(주) 김형태 대표 : 02-582-2105

임베디드 Cortex-M3 Firmware개발 기술 교육 과정 사용보드dimg.tonny.net/webftp/conan98/Education/ARM_Embedded_Dev... · 2009. 3. 25. · 임베디드 Cortex-M3 Firmware개발

  • Upload
    others

  • View
    0

  • Download
    0

Embed Size (px)

Citation preview

  • ═════════════ Cortex-M3 Technical Education ARM_Embedded개발_Cortex_M3_LeCroy_강의계획서_V12.hwp

    This item is originally designed by FirmwareBank. 원고의 내용이나 문구를 펌웨어

    뱅크(주) 협의 없이 무단으로 이용할 수 없습니다. www.FirmwareBank.com 1/5

    교 과 목

    교육대상 USB 2.0 펌웨어개발 엔지니어

    교육기간 09년 4월 7일 PM2~PM5 총: 3시간 (이론: 1시간, 실습: 2시간)

    교육장소LeCroy 한국본사 강의실 : 서울 강남구 대치동 968-5 일동빌딩 10층

    약도: www.lecroy.co.kr의 왼쪽상단 “회사소개”

    이 론 USB 2.0 Protocol, RealView MDK-ARM Compiler, Cortex-M3의 기초기술

    실 습 LM3S Cortex-M3 Target, Serial Debugger, ARM Compiler 등

    담당강사

    성 명 김형태 E-mail [email protected]

    약 력

    2006. 4 ~ 현재

    2007. 3 ~ 현재

    2006. 8 ~ 2008.12

    펌웨어뱅크주식회사 대표이사

    강남대학교 컴퓨터공학과 겸임교수

    산업기술대 메카트로닉스공학과 겸임교수

    교육

    개요

    준비물

    USB 관련 펌웨어를 개발하기 위해서는 USB 프로토콜과 마이크로컴퓨터를 이용한 개발

    방법을 잘 알고 있어야 합니다. 본 교육은 일련의 과정에 해당하는 소스 코드작성, 타겟보

    드 포팅을 통하여 USB2.0 동작을 포팅과 실습을 통하여 익히고 USB Application을 빠르

    게 개발 할 수 있는 기술 습득 과정입니다.

    개발 실습 보드는 ARM사의 차세대 마이크로프로세서 32Bit RISC의 Cortex-M3 코어로

    디자인된 Embedded Target Board이며 LeCroy사의 USB Analyzer와 함께 USB 2.0

    Protocol도 익히고 펌웨어 Porting 절차와 개발방법을 개발자들이 직접 실습을 통하여 익

    히도록 구성되었습니다.

    실습장비 :

    - LeCroy사의 USB분석기

    - ARM 32Bit RISC의 Cortex-M3 LM3S3748 Board 또는 LM3S811 Board (1인 지급)

    - Host, Device 실습용 USB 메모리

    교육생 준비물 :

    - XP 또는 비스타 설치된 노트북 (노트북과 Target Interface)

    교육내용

    교시

    (담당)교 육 내 용

    1

    (저자직강)

    ARM Cortex-M3 구조

    Compiler 프로그램 설치

    Firmware 회로

    USB Porting 실습

    2

    (리크로이)

    USB 2.0 하드웨어

    USB 2.0 Protocol 해석

    계측기 이용방법 이론/실습

    3

    (저자직강)

    USB Application 개발

    USB와 인터럽트 처리

    HOST, Device 실습

    선수과목 ANSI C 또는 C++ 프로그래밍

    교육문의- 주최 : LeCroy Korea 양주현 차장 : 02-558-8833

    - 지원 : 펌웨어뱅크(주) 김형태 대표 : 02-582-2105

  • ═════════════ Cortex-M3 Technical Education ARM_Embedded개발_Cortex_M3_LeCroy_강의계획서_V12.hwp

    This item is originally designed by FirmwareBank. 원고의 내용이나 문구를 펌웨어

    뱅크(주) 협의 없이 무단으로 이용할 수 없습니다. www.FirmwareBank.com 2/5

    임베디드 Cortex-M3 Firmware개발 기술 교육 과정 사용보드

    모델 번호 MAFE-EKX-LM3S3748 Development Kit

    적용 대상

    - ARM®사의 32비트 RISC Cortex-M3 이용한 USB Host/Device 학습용

    - USB 2.0 관련 프로젝트 진행 Platform 필요할 경우

    - 32비트 MPU를 통해 파일 시스템과 USB를 손쉽게 사용하고자 할 경우

    특 징

    - 고성능 Cortex-M3을 이용한 USB Host/Device 학습용 전자보드

    - 128K Flash, 64K SRAM 내장

    - USB 2.0 Controller 기술 학습

    - ADC 제어 기술학습, USB 오실로스코프 구현

    - USB 디바이스 관련 기술 습득

    - KEIL™ RealView® MDK-ARM Compiler 학습

    - 전자계열 아닌 전산계열 엔지니어 적합

    - 플라스틱 Case 구성

    - USB cable을 통해 serial communication, debugging, power 공급

    - USB flash memory stick 제공

    - 게임 내장되어 흥미위주의 학습 가능

    - RTOS(FreeRTOS, Pupkin, CMX, KEIL) 지원

    - Bus-powered or self-powered USB Device support

    - Color LCD graphics display with 128 x 128 pixel resolution

    - User LED and navigation switch with press-to-select functionality

    - 엠프 설계된 8Ω magnetic speaker

    - microSD card slot

    - 추가보드설명: www.luminarymicro.com/products/lm3s3748_usb_h_d_evaluation_kits.html

    주요

    Spec

    구입문의 www.FirmwareBank.com ☎02-582-2105

  • ═════════════ Cortex-M3 Technical Education ARM_Embedded개발_Cortex_M3_LeCroy_강의계획서_V12.hwp

    This item is originally designed by FirmwareBank. 원고의 내용이나 문구를 펌웨어

    뱅크(주) 협의 없이 무단으로 이용할 수 없습니다. www.FirmwareBank.com 3/5

    LM3Sxxx 모듈을 이용한 임베디드 Cortex-M3 Firmware개발

    기술 교육 과정 사용보드

    모델 번호 PAT-DAT-D7UM-LM3S Module Development Kit

    적용 대상

    - ARM®사의 32비트 RISC Cortex-M3 기술 학습할 경우

    - Cortex-M3 관련 프로젝트 진행 Platform 필요할 경우

    - 32비트 MPU를 통해 평가 또는 빠른 학습 하고자 할 경우

    특 징

    - 고성능 Cortex-M3을 이용한 학습용 전자보드

    - 64K Flash, 8K SRAM 내장

    - Cortex-M3 기술 학습

    - ADC 제어 기술학습

    - 인터럽트 처리 관련 기술 습득

    - 통신 관련 기술 습득

    - KEIL™ RealView® MDK-ARM Compiler 학습

    - 전자계열 아닌 전산계열 엔지니어 적합

    - USB cable을 통해 Serial communication, Porting, power 공급

    - RTOS(FreeRTOS, Pupkin, CMX, KEIL) 지원

    - Bus-powered or self-powered USB Device support

    - User LED를 이용한 GPIO 실험

    - 추가보드설명 : 준비중

    주요

    Spec

    내용물과 색은 사실과 다름

    - 32-bit ARM v7-M Thumb2 architecture optimized for small footprint embedded

    applications

    - Optimized for single cycle flash operation

    - Deterministic

    - maximum of six cycles between interrupts

    - 20/25/50MHz operation

    - Nested interrupt controller(NVIC)

    - Tail-chaining support

    - 32 physical interrupts

    - 8 level priority

    - Memory protection unit(MPU)

    - Atomic bit-banding

    - Atomic read-modify-write

    - Simple single bit manipulations

    - 2.54mm Pitch로 만능기판 적용 가능

    - 경박단소(輕薄短小)설계

    - 8ea LED

    기술문의 www.FirmwareBank.com ☎02-582-2105

  • ═════════════ Cortex-M3 Technical Education ARM_Embedded개발_Cortex_M3_LeCroy_강의계획서_V12.hwp

    This item is originally designed by FirmwareBank. 원고의 내용이나 문구를 펌웨어

    뱅크(주) 협의 없이 무단으로 이용할 수 없습니다. www.FirmwareBank.com 4/5

    RealView MDK-ARM 컴파일러

    모델 번호 기술 단행본-MDK-ARM

    적용 대상

    - ARM사의 32Bit RISC Cortex-M3와 ARM 코어의 컴파일러 사용법 기술 자료

    - C/C++ 프로그램에 의해 ARM/Cortex-M3 제어하고자 하는 엔지니어

    - Firmware 엔지니어이며 Porting 기술이 필요한 경우

    - ARM/Cortex-M3 Embedded 엔지니어

    기술 지원

    - 파본 즉시 교체

    - Quick Start 매뉴얼

    - 최신 버전 MDK-ARM KEIL Compiler 평가판

    특 징

    - ARM사의 32비트 RISC ARM7, ARM9, Cortex-M3 마이크로컴퓨터 Application과 MDK-ARM

    Compiler의 사용 방법 설명된 기술서적

    - 현재 관련 기술자 절찬 구독하여 기술 업그레이드 중

    - 현장 실무 개발 엔지니어가 원고 작성

    - 회로설계와 풍부한 예제 수록

    - 상용 라이브러리 수록

    - Cafe 운영 : http://cafe.naver.com/fws

    - Analog Device, TI, NI, NXP, ST, Luminary Micro사(Cortex-M3)의 Quick Start 매뉴얼수록

    가 격- 정가 25,000

    - 기술 교육 조건으로 DC 구매 가능(www.FirmwareBank.com사와 협의)

    제작사 - 내하출판사, 용산구 한남동, ☎ 02-775-3241, www.naeha.co.kr

    표지

  • ═════════════ Cortex-M3 Technical Education ARM_Embedded개발_Cortex_M3_LeCroy_강의계획서_V12.hwp

    This item is originally designed by FirmwareBank. 원고의 내용이나 문구를 펌웨어

    뱅크(주) 협의 없이 무단으로 이용할 수 없습니다. www.FirmwareBank.com 5/5

    펌웨어를 위한 ANSI C

    모델 번호 기술 단행본-펌웨어를 위한 ANSI C

    적용 대상

    - Embedded, 마이크로프로세서, 프로그램, MPU 설계

    - 프로그램에 의해 제어하고자 하는 엔지니어

    - Firmware 엔지니어이며 기초 기술이 필요한 경우

    - 전자회로와 프로그램 기초 학습자

    기술 지원- 파본 즉시 교체

    - MDK-ARM, 8051 KEIL Compiler 다운가능

    특 징

    - 현장 실무 개발 엔지니어가 원고 작성

    - 현재 대학에서 강의 진행중

    - 회로설계와 풍부한 예제 수록

    - 상용 라이브러리 수록

    - 370 Page 구성

    가 격- 정가 25,000

    - 기술 교육 조건으로 DC 구매 가능(www.FirmwareBank.com사와 협의)

    제작사 - 내하출판사, 용산구 한남동, ☎ 02-775-3241, www.naeha.co.kr

    표지