UNIT 25 SPI 로봇 SW 교육원 조용수.

Slides:



Advertisements
Similar presentations
13 강 논리회로 2 과목 전자계산기 구조 강사 이 민 욱. 13 강 논리회로  논리회로 1. 부울 대수 (Boolean Algebra) 에서 사용하는 기본 연산자 ① 논리부정 : NOT ( ` ) 논리부정은 F = NOT A 의 표현을 F =A` 로 표현 ② 논리곱.
Advertisements

2 3 t h K o r e a O p e r a t i n g S y s t e m S e m i n a r 8259A 를 아는가 ??? 2 3 t h K o r e a O p e r a t i n g S y s t e m S e m i n a r.
사랑과 기쁨으로 연합하는 제 2 회 전교인 한마음 운동회 제 2 회 전교인 한마음 운동회 설명회 대한예수교장로회 자 양 교 회 1.
AVR 응용 라인트레이서 AVR 소개 및 라인트레이서조립 2012 – AVR 응용 라인트레이서 부산대학교 기계공학부 생산자동화 실험실 박사과정 조광호.
컴퓨터와 인터넷.
Chapter 9. 컴퓨터설계기초 9-1 머리말 9-2 데이터 처리장치 (Datapath)
                                  9장 컴퓨터 기반 데이터 수집의 기초.
패러럴 포트를 이용한 Text LCD 제어 6월 17일 허정수 나선웅.
USB Interface study 결과
인터럽트 종류 인터럽트 요구시 I/O장치 인식 방법
AMBA BUS Protocol의 이해 (AMBA 2.0 Specification)
음향 시스템 사양서 REVERB AND EFFECTS PROCESSOR LEXICON : PCM96 SPECIFICATIONS
DIGITAL RACK MIXER M32C MIDAS NAME MODEL 제조사
6장 마이크로프로세서 메모리 및 입출력장치 인터페이스.
Data Communications 제 7 장 기기간의 접속규격.
UNIT 15 Timer & Watch Dog 로봇 SW 교육원 조용수.
SFC100-SET Features Applications Serial to Fast Ethernet Converter
Data Communications 제 7 장 기기간의 접속규격 정보보호학과 양 계 탁.
제어기술 소개 목표 : 제어기의 종류, 제어 방식 등을 살펴본다. 주요내용 제어기의 종류 제어방식 : 시퀀스, 피드백, 등.
10장 주변장치 (PIO) Slide 1 (of 28).
2 AVR ATmega128 소개 마이크로컨트롤러 AVR ATmega128.
UNIT 06 JTAG Debugger 로봇 SW 교육원 조용수.
12장. 제어 장치 다루는 내용 CPU속의 제어장치 마이크로 연산 제어장치의 동작.
VHDL Design : Barrel Shifter
UNIT 07 Memory Map 로봇 SW 교육원 조용수.
Lecture #9 제7장 시스템 버스, I/O 및 인터럽트.
아두이노와 Node.js를 이용한 IoT 프로젝트
JK 및 T 플립플롭 JK Flip-Flop JK 플립플롭은 디지털 시스템에서 가장 많이 사용되고 있는 플립플롭으로
독립형 모션제어기 사양 - Catalog (optional) XMC-PO04-MOD
11 장 LAN 기본 개념과 Ethernet LAN
디지털시스템설계 과목 담당교수 : 원 충 상 한국교통대학교 컴퓨터공학과
15장 X.25 패킷 교환망 15.1 X.25 계층 15.2 X.25와 관련된 기타 프로토콜 15.3 요약.
DK-128 실습 EEPROM 제어 아이티즌 기술연구소
타이머카운터 사용법 휴먼네트웍스 기술연구소
4. LAN의 배선체계 (3장. LAN: Local Area Network)
PSW : PROGRAM STATUS WORD
마이크로컨트롤러, 마이크로컨트롤러 보드 마이크로컨트롤러 보드 = 마이크로컨트롤러 +  마이크로컨트롤러 마이크로컨트롤러 보드.
Microprocessor I/O Port & CLCD Noh Jin-Seok.
17장 X.25 패킷 교환망 17.1 X.25 계층 17.2 X.25와 관련된 기타 프로토콜 17.3 요약.
Chapter 19 솔라리스 네트워크 관리 Solaris1 . TCP/IP 개요
UNIT 07 Memory Map 로봇 SW 교육원 조용수.
RPi2 SPI 8x8 Dot Matrix LED
DMX 통신선에 전원(24V) 연결 시 보호 회로 내장 ( 통신-IC 파괴되지 않음 )
22 장 전송층(Transport Layer)
임베디드 프로그래밍 Lecture #
플립플롭, 카운터, 레지스터 순서회로 플립플롭 카운터 레지스터.
블루투스를 이용한 무선 스피커 구현 이기문 황대연.
자율주행 차량용 드라이빙 컴퓨팅 하드웨어 플랫폼 05
6 레지스터와 카운터.
DK-128 실습 타이머카운터 사용법 아이티즌 기술연구소
11 시리얼 통신 마이크로컨트롤러 AVR ATmega128 저자: 이상설
2장. 직접 연결에 의한 컴퓨터 통신.
패러럴 포트를 이용한 Text LCD 제어 6월 17일 허정수 나선웅.
6. 레지스터와 카운터.
제4강 처리장치 1.
13장 CTC and DMA Slide 1 (of 10).
UNIT 25 SPI 로봇 SW 교육원 조용수.
ATmega128의 특징 아이티즌 기술연구소
컴퓨터 계측 및 실습 디지털 출력 영남대학교 기계공학부.
RFID란? RFID(Radio Frequency Indentification)는 자동인식(Automatic Identification) 기술의 하나로써 데이터 입력장치로 개발된 무선(RF: Radio Frequency)으로 통하는 인식 기술이다. Tag안에 물체의 ID를.
네트워크 환경 구축과 이미지 전송 호스트/타겟 통신 직렬 통신을 이용한 이미지 전송 수퍼 데몬 BOOTP 환경 구축
품 목: Videoconference DSP 모델명: NEXIA VC 제조사: BIAMP
MEGA8_XBee CPUPLAZA
DK-128 직렬통신 실습 아이티즌 기술연구소
AT MEGA 128 기초와 응용 I 기본적인 구조.
논리회로 설계 및 실험 4주차.
시리얼 UART 정리 정보통신•컴퓨터 공학부 송명규
13장. 시스템 버스 다루는 내용 시스템 버스의 개념 다중버스 계층 구조 버스 중재.
버스와 메모리 전송 버스 시스템 레지스터와 레지스터들 사이의 정보 전송을 위한 경로
ARP.
Presentation transcript:

UNIT 25 SPI 로봇 SW 교육원 조용수

학습 목표 SPI N051 SPI 동작 SPI Register

SPIO Serial Peripheral Interface Bus 장점 완전한 전이중 통신 전송되는 비트에 대한 완전한 프로토콜 유연성 전송기가 필요하지 않음 매우 단순한 하드웨어 인터페이스 처리 IC 패키지에 4개의 핀만 사용하며 이는 병렬 인터페이스에 비해 수가 적은 것이다.

SPIO 단점 하드웨어 슬레이브 인식이 없음 슬레이브에 의한 하드웨어 흐름 제어가 없음 슬레이브에 의한 하드웨어 흐름 제어가 없음 오류 검사 프로토콜이 정의되어 있지 않음 일반적으로 노이즈 스파이크에 영향을 받는 경향이 있음 (통신 문제를 일으킬 수 있음) RS-232, RS-485, CAN 버스보다 짧은 거리에서 동작 하나의 마스터 장치만 지원

SPIO SPI 버스는 4가지 논리 신호를 지정한다: SCLK: 직렬 클럭 (마스터로부터의 출력) MOSI; SIMO: 마스터 출력, 슬레이브 입력 (마스터로부터의 출력) MISO; SOMI: 마스터 입력, 슬레이브 출력 (슬레이브로부터의 출력) SS: 슬레이브 셀렉트 (active low, 마스터로부터의 출력).

N051 SPI Up to two sets of SPI controllers Supports Master or Slave mode operation Configurable transfer bit length Provides burst mode operation, transmit/receive can be transferred up to two times word transaction in one transfer Supports two programmable bus clock frequencies in Master mode Supports Slave 3-wire mode

SPI Register

SPI Register

SPI Register

SPI Register

SPI Register

SPI Register

SPI Register

SPI Register

SPI Register

SPI Register

SPI Register