디바이스 드라이버 분석 설계 . host, target
펌웨어 : 일반적으로 os없이 제어
디바이스 드라이버 : 임베디드 운영체제가 반드시 들어감. 커널 안에 디바이스드라이버가 있고 응용프로그램에서 커널을 거쳐 디바이스(하드웨어)제어
porting : 운영체제 인식
스마트팜 만들기 난이도 :
아두이노 < avr << 라즈베리파이에 디바이스 드라이버 올려서 만들기
문자 디바이스 드라이버는 일반 파일과 가장 유사한 방식으로 처리할 수 있는 디바이스 드라이버이다. 응용 프로그램은 open(), close(), read(), write()와 같은 파일처리용 함수를 이용하여 디바이스 파일을 일반 파일처럼 다뤄서 하드웨어를 처리할 수 있다. (모든 장치를 파일로 취급)
임베디드시스템 , 호스트, 타겟
-시리얼 케이블 : UART통신을 위한 케이블로, UART란 직렬 장치를 이용한 통신을 말한다.
타겟 시스템의 프로그램이 정상적으로 작동하는지 모니터링 하기 위해서 사용한다.
- JTAG 케이블 : 타겟 시스템으로 프로그램을 다운로드(라이팅)할 때 사용한다.
** JTAG(Joint Test Action Group)으로 임베디드 시스템 개발시 프로그램 다운, 실행, 디버깅 하는 장비
- 이더넷/USB 케이블 : 이 또한 타겟 시스템으로 프로그램을 다운로드할 때 사용한다.
https://jeongchul.tistory.com/138
2. 임베디드 시스템 개발 환경의 특징
2. 임베디드 시스템 개발 환경의 특징 임베디드 시스템 개발환경의 특징 1. 임베디드 소프트웨어 개발환경의 특징 > 소프트웨어를 개발하는 시스템과 실행시키는 시스템이 다르다. 실행되는 시
jeongchul.tistory.com
임베디드 시스템 이해_02
* 본 포스팅은 개인 공부 목적으로 그 내용이 사실과 다를 수 있습니다 :) 임베디드 시스템 이해 ▶ CONTENTS ◀ - 기본 개념 및 특징 - 개발 환경 - 개발 작업 - 기본/고급 하드웨어 개발 환경 Cross Deve
hee77.tistory.com