2018년 12월 25일 화요일

Cortex-M3 프로세서구조및활용(기본과정)

Cortex-M3 프로세서구조및활용

(기본과정)


               Cortex-M3 íë¡ì¸ì구조ë°íì©(기본과ì )



★ 교육개요 ★

Cortex-M3 íë¡ì¸ì구조ë°íì©(기본과ì )
Cortex-M3 코어는 ARM 사에서 가장 최근에 발표한 32bit 코어이며, 이를 STMicroelectronics 사에서 임베디드 프로세서로 양산화하여 STM32F103xxx 계열 시리즈를 출시하였습니다. 강력한 성능과 뛰어난 가격 경쟁력으로 지금까지 전통적으로 사용되어진 8Bit 마이크로프로세서인 PIC, 8051, ATMEGA 등을 대처할 것으로 기대됩니다. 이번 과정은 Cortex-M3의 코어에 대한 이론 및 다양한 예제를 통해서 ARM사의 최신 Core인 Cortex-M3를 사용한 STMicroelectronics의 STM32F103 계열의 프로세서에 쉽게 접근할 수 있도록 구성되었습니다. 

★ 수료조건 ★ 

출석률 80%이상 

★ 교육목표 ★  

ARM Cortex-M3 계열의 Processor 구조 및 성능을 파악 할 수 있고, 임베디드 개발 툴을 효과적으로 사용하여 심도있는 디버깅 능력을 기른다. 

★ 교육대상 ★

펌웨어 개발자 및 하드웨어 개발자
Cortex-M 프로세서 내장 임베디드 제품 개발자, 설계자
Cortex-M3 프로세서를 이해하고 임베디드 시스템을 이해하고싶은 자 

★ 커리큘럼 ★ 


Cortex-M3 개요Architecture 이해
Cortex Family 개요
Thumb-2 Instruction Set Architecture
Registers
Memory Map
Exceptions/Interrupts
Nested Vectored Interrupt Controller
STM32F10x 개요STM32F103xxx Device Overview
Memory mapping
Booting mode
Low-Power modes
Nested Vectored Interrupt Conterol
System Control Block
System Timer
개발 환경 구축IAR workbench 환경 구축
RIDE 환경 구축
STM Flash Loader 설치
기타 개발 환경 구축
STM32 실습보드(EVB)에 대한 이해
STM32F10x Programming 실습GPIO Control
USART Control
Clock Control
Interrupt Control
STM32F10x Programming 응용 실습In-Application Programming(IAP)를 이용한 Firmware Upgrade에 대한 이해 및 실습
USB HID Demo
RTOS Porting

댓글 없음:

댓글 쓰기