일반기술
8051 CPU를 위한 임베디드 비동기 직렬 통신 프로그램
본 기술은 인텔의 8051 계열의 마이크로 콘트롤러를 사용하는 전자 시스템에서 비동기 직렬 통신을 위한 프로토콜 레벨의 프로그램에 관한 것이다.본 기술에서는 고도의 신뢰성을 요구하는 인공위성의 내부 서비 시스템간의 비동기 직렬 통신에 사용할 수 있다. 본 기술에 다른 프로그램은 개인 컴퓨터(펜티엄급 이상)에서 작동가능하고, 사용하는 OS는 Embeded Software이다.본 기술에 따른 프로그램은 인트럽트 또는 폴링에 의한 메시지 수신으로 높은 신뢰성을 보정하고, 빠른 응답시간( response time)을 보장하기 위한 최적화된 인터럽트 서비스 루틴을 가지며, 다양한 어플리케이션에 적용할 수 있도록 protocol layer에 대한 transparency를 제공한다. 또한, checksum을 이용하여 각각의 메시지에 대한 통신상의 오류를 검출할 수 있으며, parity bit를 이용하여 각각의 바이트에 대한 통신상의 오류를 검출할 수 있다. 본 프로그램은 C언어로 작성되었으며, keil Compiler & Debugger(CA51 또는 DK51 개발자 키트) 프로그램이 요구된다.
기술정보
- 기술분류
- 정보 > 컴퓨터 네트워킹 기술
- 보유기관
- 한국항공우주연구원
- 기술유형
- 일반기술
- 등록일
- 2001-05-08
- 데이터 갱신일
- 정보 없음
상세설명
정보 없음
관련 특허
등록된 관련 특허가 없습니다.