함수호출
1.프로그래머(S/W)-함수(call)호출
2.회로(H/W)-인터럽트(INT)
3.운영체제OS(S/W)-콜백함수(call back)
APP |
게임 |
APP |
탐색기,계산기 .....(Application) |
드라이버 |
드라이버(펌웨어)-칩제어 소프트웨어 |
OS |
Window(커널)-핵심 |
H/W-하드웨어
엡(APP)을 사용하기 위해서는 H/W, OS, 드라이버가 필요하다.
----------------------------------------------------------------
시리얼(직렬)-장점: 간단하다. 저렴하다. 단점: 느리다. ex)USB
패리럴(병렬)-장점: 빠르다. 단점: 복잡하다. 비싸다. ex)Bus,현재 우리가 쓰고 있는 LCD
위와 같은데 이것을 보안하여 만든것이 바로 고속시리얼(USB)이다.
-----------------------------------------------------------------------------------------------------------
용어 설명
Duplex Operation: 전이중(전화기)
Synchronous:동기통신-클럭(시간)이 필요
Asynchronous:비동기통신
Master or Slave: 컬럭을 누가 만드느냐-클럭을 만드는쪽이 Master
Frame5-9: 데이터 크기 조절가능 5-9bit
Odd: 홀수 Even: 짝수
Data over Run: 너무 빨라서 방금들어온 데이터가 삭제되는 현상
직렬통신 표준: RS-232
------------------------------------------------------------------------------------------------------
3핀 몰랙스를 꽂을 수 있는 Atmega2560 총 4개의 3핀 몰랙스를 꽂을 수 있다. 하지만 현재 Atmega 2560은 2개는 내장 되어있고 나머지 2개는 알아서 끼워 넣어 주어야(직접 3핀 몰랙스 꽂는 곳을 사서 정확한 위치에 끼워 넣어야) 사용이 가능하다.
'코스웨어 > 16년 스마트컨트롤러' 카테고리의 다른 글
20160324_송민규_업무일지_펌웨어실습-LED 밝기 조절 (1) | 2016.03.27 |
---|---|
20160323_송민규_업무일지_adc (0) | 2016.03.27 |
20160321, 0322_송민규_업무일지_usart (0) | 2016.03.27 |
20160322-업무일지-허도경-펌웨어 실습, LCD (0) | 2016.03.27 |
20160318-업무일지-허도경-타이머카운터 스톱,리셋 (0) | 2016.03.26 |
기본적인 머신러닝과 딥러닝 강의 (0) | 2016.03.26 |
20160325_장진웅_업무일지_라즈베리 인터넷 설정 (0) | 2016.03.25 |
20160325_조재찬_업무일지_로봇제어(라즈베리 파이) (0) | 2016.03.25 |