한국어
 

CAN 과 Task 실행시간 보장을 통한 처리 지연 감소

운영자 2014.03.06 11:02 조회 수 : 1674

이번 강좌에서는 소형 마이크로 컨트롤러에 채용된 RTOS에서, TASK의 문맥교환 시간 단축을 통하여 지연을 최소화 하는 기법과 노드리스를 이용하여 시스템의 성능을 향상시키는 기법을 제안한다.

RTOS에서 빈번한 문맥교환은 TASK 스케쥴링, 리소스, 인터럽트  관리에 따른 문맥교환은 실시간 데이터 처리에 대한 지연을 증가시킨다. 이러한 지연은 전체 시스템 응답시간이 지연되는 원인이 된다. 이러한 문제를 해결하기 위해 제안된 기법은 CAN 통신을 채용한 노드리스 환경에서, TAKS의 실행 시간을 유동적으로 보장하여 문맥교환 횟수를 줄여 지연을 감소시키는 기법을 제공한다.

임베디드 시스템의 성능향상과 소형 마이크로프로세스(sMCU, 8/16비트급)의 가격하락은 다양한 산업분야를 발전시키는데 많은 기여를 하고 있다. sMCU가 적용된 임베디드 시스템은 실시간 처리 분야에도 그 확정 영역을 넓혀가고 있다.  ...


원문출처 : http://www.embeddedworld.co.kr/atl/view.asp?a_id=7216

번호 제목 글쓴이 날짜 조회 수
631 4차 산업혁명의 최대 수혜주 ‘임베디드 시스템’ makersweb 2019.01.05 128
630 아마존·페덱스, '무인 배송 전쟁' file 운영자 2019.03.28 143
629 네이버, CES 첫 참가 makersweb 2019.01.08 153
628 Arm, 자율주행자동차를 위한 ‘멀티스레드 프로세서’ 발표 makersweb 2019.01.05 156
627 ETRI, AI 데이터 무료 공개로 "누구나 AI 개발자" 운영자 2019.03.25 158
626 손짓으로 기기 제어…구글 ‘프로젝트 솔리’ file makersweb 2019.01.05 170
625 집단 자율 주행 기술 - 플래투닝(Platooning) 운영자 2019.01.24 173
624 새로운 버전 Qt 5.10 그리고 Qt Creator 4.5, Qt 3D Studio makersweb 2017.12.23 176
623 초급 전문가도 연봉 1억?··· 2019년 각광받는 IT 역량 13가지 file makersweb 2019.01.05 181
622 LXQt 2.0.0 릴리즈 file makersweb 2024.04.17 181
621 오픈소스 저장소 깃허브, 개인 개발자 대상 무료 정책 대폭 확대 file makersweb 2020.04.17 182
620 '산업별 인공지능 애플리케이션 활용 사례' 웨비나를 진행 운영자 2019.03.28 184
619 Flatpak 1.14 릴리스 file makersweb 2022.08.24 191
618 PyQt의 최신 버전 v5.12.2 릴리즈 file makersweb 2019.05.17 220
617 실험적 Docker 빌드 및 Clangd 백엔드 지원 Qt Creator 5.0 릴리즈 file makersweb 2021.08.26 241
616 Qt 5.12.3를 기반으로하는 Felgo 3.2.0 릴리즈 file makersweb 2019.05.17 246
615 Automotive Grade Linux, Flutter로 앱 개발을 추가로 지원하는 UCB 14 플랫폼 출시 file makersweb 2022.12.14 258
614 Yocto Project Core - ROCKO 2.4.2릴리즈 file makersweb 2018.03.14 264
613 Qt 5.9.9 릴리즈 file makersweb 2019.12.17 285
612 알리바바가 자체 자바 배포판인 오픈소스 드래곤웰(Dragonwell) 8 JDK를 발표 file makersweb 2019.04.03 286