Microprocessor Embedded Embedded System microprocessor single board computer































- Slides: 31





무선통신시스템 Microprocessor와 Embedded(임베디드) 시스템 ü Embedded System ‘microprocessor’를 내 장 한 ‘single- board computer’로써, 크기와 성능 면에서 desktop computer와 차이가 날뿐 동일한 구조의 computer임. ü 대표적인 예 : Arduino, Rasberry-Pi (라즈베리 파이) ü 마이크로컨트롤러의 사용 예: Mobicom Lab /Dept. of ICE, Changwon National University 2021 -03 -03 통신회로설계

무선통신시스템 Microcontroller를 위한 프로그램 개발환경 ? ü 개발 시스템과 target(목적) 시스템 ü Program coding compiling 실행파일(기계어) upload 실행 Serial (직렬) 통신 Mobicom Lab /Dept. of ICE, Changwon National University 2021 -03 -03 통신회로설계





무선통신시스템 Arduino의 구성 (Uno: 계속) Microcontroller: (8 -bit) Mobicom Lab /Dept. of ICE, Changwon National University 2021 -03 -03 통신회로설계


무선통신시스템 Arduino 종류 (계속) l Arduino Nano: ATmega 328 microcontroller를 사용 l Uno와 Nano는 동일한 마이크로컨트롤러(ATmega 328) 사용함 l Uno와 Nano 차이는 ATmega 328의 packaging과 용도(실험용과 실제제품용) Mobicom Lab /Dept. of ICE, Changwon National University 2021 -03 -03 통신회로설계

무선통신시스템 Arduino 종류 (계속) l Arduino Nano: ATmega 328 microcontroller를 사용 Arduino Nano 뒷면 Arduino Nano 앞면 Mobicom Lab /Dept. of ICE, Changwon National University 2021 -03 -03 통신회로설계

무선통신시스템 Arduino (아두이노) 종류 (계속) l Arduino 레오나르도 & 아두이노 마이크로 Mobicom Lab /Dept. of ICE, Changwon National University 2021 -03 -03 통신회로설계

무선통신시스템 Arduino Shield (쉴드: 확장 보드)의 종류 ? l Arduino board들에 공통으로 사용할수 있는 shield(쉴드) 종류 (예) Mobicom Lab /Dept. of ICE, Changwon National University 2021 -03 -03 통신회로설계



무선통신시스템 AVR이란 ? v AVR이란 ? Ø AVR: Alf Vergard RISC ü RISC (Reduced Instruction Set Computer) 구조 : 고속수행능력 , 저전력 소모 ü 비휘발성의 Flash 메모리 내장 : 프로그램 저장용 ü EEPROM 내장 : 데이터 저장용 ü 8 -bit 마이크로프로세서 내장 ü ISP (In System Self-Programmable) 기능 이용 가능 Mobicom Lab /Dept. of ICE, Changwon National University 2021 -03 -03 통신회로설계






무선통신시스템 ATmega 328의 특징 (3/3) v 주변장치의 특징 üA/D Converter 내장 ü직렬 USART 내장 Mobicom Lab /Dept. of ICE, Changwon National University 2021 -03 -03 통신회로설계 25


무선통신시스템 Arduino의 특징 Mobicom Lab /Dept. of ICE, Changwon National University 2021 -03 -03 27

무선통신시스템 Arduino Nano 실습을 위한 준비: USB–Serial 드라이브 설치 (1/4) → Arduino Nano는 PC와 연결하기 위해선 별도의 드라이버 설치 필요 ! 1. 인터넷에 http: //www. microcontrols. org/arduino-uno-clone-ch 340 -ch 341 chipset-usb-drivers/ 을 검색 Mobicom Lab /Dept. of ICE, Changwon National University 2021 -03 -03 통신회로설계

무선통신시스템 Arduino Nano 실습을 위한 준비: USB–Serial 드라이브 설치(2/4) 2. 본문 내용 중 USB Drivers CH 340 / CH 341 을 클릭 3. 다운로드 받은 파일을 압축해제 한 후 SETUP 프로그램 실행 Mobicom Lab /Dept. of ICE, Changwon National University 2021 -03 -03 통신회로설계

무선통신시스템 Arduino Nano 실습을 위한 준비: USB–Serial 드라이브 설치 (3/4) 4. ‘Install’을 Click ! Mobicom Lab /Dept. of ICE, Changwon National University 통신회로설계

무선통신시스템 Arduino Nano 실습을 위한 준비: USB–Serial 드라이브 설치 (4/4) 5. Driver 설치 확인 ! Mobicom Lab /Dept. of ICE, Changwon National University 통신회로설계
Embedded System Contents Embedded System Embedded OS Embedded
C Microprocessor control board Solid state relay Board
Single Linked List Single Linked List Single linked
Embedded Systems Microcontrollers Embedded Processors An Overview Embedded
Embedded System Development Environment I 1 Embedded System
CSE 325 Embedded Microprocessor System Design Fall 2010
The Microprocessor Its Architecture A Course in Microprocessor
Microprocessor Signals Reset Hold NMI Microprocessor INTR Hardware
Programming the Microprocessor A Course in Microprocessor Electrical
THE 8086 MICROPROCESSOR The 8086 Microprocessor The 8086
Introduction to Microprocessor Systems ECE 511 Microprocessor Digital
Microprocessor Systems and Instrumentation SOE 2121 1 Microprocessor
Introduction to Microprocessor Systems ECE 511 Microprocessor Digital
Introduction to Microprocessor The microprocessor is a general
Microprocessor Engineering n n n Microprocessor Systems Microcontrollers
MICROPROCESSOR AN OVERVIEW A microprocessor is a multipurpose
Microprocessor and Assembly Language History of Microprocessor l
Basic Microprocessor Timing ECE 611 Microprocessor Systems Dr
Microprocessor and Microcontroller Fundamentals Microprocessor and Microcontroller Fundamentals
MICROPROCESSOR INTERFACING It is 4 bit microprocessor From
Basic Microprocessor Hardware ECE 611 Microprocessor Systems Dr
Microprocessor Design Nestoras Evmorfopoulos Microprocessor Design Outline l
8086 Syllabus 8086 Microprocessor Introduction to Microprocessor Intel
BOARD OF DIRECTORS ORIENTATION BOARD RESPONSIBILITIES BOARD POSITIONS
Single Entry Introduction Under Single Entry Accounting System
Quattro Mix Single Use Mixing System For Single
IRAM Vision Microprocessor DRAM on a single chip
IRAM Vision Microprocessor DRAM on a single chip
8051 Single Board Computer SBC Version 1 0
Introduction to Single Board Computer Dr K Vairamani
EMBEDDED SYSTEM Output Embedded Software PROGRAMMING Lowpass Filter