설명
이벤트 기반 시스템의 원리. 마이크로컨트롤러 구성. 임베디드 응용 개발. 외부 인터페이스 프로그래밍, 프로그래머블 타이머. 입출력 방법: 폴링, 인터럽트. 실시간 이슈: 동시성, 상호배제, 버퍼링. 동시 프로세스 소개.
선수 과목
- 선수과목: (SYSC 1006 또는 SYSC 2006) 최소 성적 C- 이상 및 (SYSC 2320 또는 SYSC 3006).
조건 및 세부사항
- 선수과목: (SYSC 1006 또는 SYSC 2006) 최소 성적 C- 이상 및 (SYSC 2320 또는 SYSC 3006).
- 주당 강의 3시간, 실험실 2시간.
원문 참조 텍스트
Principles of event-driven systems. Microcontroller organization. Development of embedded applications. Programming external interfaces, programmable timer. Input/output methods: polling, interrupts. Real-time issues: concurrency, mutual exclusion, buffering. Introduction to concurrent processes.
- Prerequisite(s): ( SYSC 1006 or SYSC 2006 ) with a minimum grade of C- and ( SYSC 2320 or SYSC 3006 ).
- Lectures three hours a week, laboratory two hours a week.
출처 및 참고문헌
날짜와 출처는 정보를 확인하는 데 도움이 되도록 보관됩니다. 번역은 읽기 편의를 위해 제공되며 조건과 요건은 공식 출처가 기준입니다.
출처 참조 : https://calendar.carleton.ca/undergrad/courses/SYSC/