상세 보기
지연시간을 개선하기 위한 마이크로 컨트롤러의효율적인 프로그래밍 방법
Efficient Programming Method in Microcontrollers for Improving Latency
- 이경남;
- 김영민
초록
오늘날 우리가 사용하고 있는 대부분의 전자제품에는 마이크로 컨트롤러가 내장되어 있으며, 이를 내장한 미니컴퓨터를임베디드 시스템이라고 한다. 이러한 소규모 환경에서는 마이크로 컨트롤러에 응답성이 매우 중요한데 본 논문에서는 마이크로 컨트롤러에 기본적인 입출력 제어, 타이머/카운터 인터럽트 동작원리 및 이해에 대한 내용과 더불어 마이크로 컨트롤러내의 플래시메모리에 각 프로그램 실행 루틴인 메인 루틴 및 인터럽트 서비스루틴에 대한 특징 및 프로그램 실행 순서를 컨트롤하여 처리율과 레이턴시를 개선하는 프로그램 로직을 제안하고 있다. 본 논문에서의 하드웨어 시뮬레이션은 아트멜사와마이크로칩사에서 출시한 ATmega128과 PIC16F877A 마이크로 컨트롤러를 이용하여 검증이 실시되었다.
키워드
MCU; Throughput; Latency; FPGA; PID; dynamic systems; response time
- 제목
- 지연시간을 개선하기 위한 마이크로 컨트롤러의효율적인 프로그래밍 방법
- 제목 (타언어)
- Efficient Programming Method in Microcontrollers for Improving Latency
- 저자
- 이경남; 김영민
- 발행일
- 2019
- 저널명
- 전기전자학회논문지
- 권
- 23
- 호
- 3
- 페이지
- 1068 ~ 1076
- 언어
- KOR
- 출판사
- 한국전기전자학회
- 발행국가
- 대한민국
- 분량
- 9 페이지
- ISSN
- E 2288-243X
P 1226-7244