08' 누리교육 : RTOS 실무강좌
2008. 9. 4. 16:10 |
임베디드누리 08년 하계 실무강좌 / RTOS 2주차 강의록 - 안춘기 교수님 수업

신청서 다운로드
먼저 누리 실무특강이므로 누리사업단에서 제작한 교재를 첫 수업시간에 배부합니다. 따로 교재를 구매할 필요가 없습니다. 교재는 다음 사진을 참고하십시오. 복사본이 필요하신 분은 원광대학교 전기전자및정보공학부 누리 사업단에 문의 하시거나, thisLMM (at) gmail.com 으로 문의를 하시길 바랍니다.

참고 도서는 다음과 같습니다. "MicroC/OS-Ⅱ 실시간 커널" http://book.naver.com/bookdb/book_detail.php?bid=1543389

3장 커널구조 / 4장 태스크 관리 / 5장 시간 관리
6장 이벤트 컨트롤 블록 / 7장 세마포어 관리
8장 상호배제 세마포어 / 9장 이벤트 플래그 관리
10장 메시지 메일박스 관리
11장 메시지큐 관리
12장 메모리 관리
13장 μC/OS-II 포팅
14장 80x86 포트 - 리얼모드, 라지모델, 부동소수 연산 에뮬레이션
15장 80x86 포트 - 리얼모드, 라지모델, 하드웨어 부동소수 연산
16장 μC/OS-II 레퍼런스 매뉴얼
17장 μC/OS-II 설정 매뉴얼
18장 PC 서비스
부록 A C 코딩 규약
부록 B μC/OS-II 라이센스 정책
부록 C μC/OS-II 퀵 레퍼런스
부록 D TO 유틸리티
부록 E 참고문헌
부록 F 부록 CD
[사용된 보드] PXA-255 Pro http://www.huins.com/html/product_view_solution.php?part_idx=17&idx=77&cate1=17
[1 주차] 군산대학교 김변곤 교수님 수업
교육 내용으로 보면 "실시간 운영체제(RTOS)의 기본 및 포팅" 이라는 주제로 수업을 진행했습니다. RTOS PXA255 보드를 가지고 수업을 하였고, 맨처음에는 개발환경을 구축하는 방법을 지도해주셨습니다. < Jflashmm 프로그램 설치, JTAG 드라이버 설치, VMWare 설치 및 이더넷 환경 구축 > 두번째 시간부터는 주로 프로그래밍위주로 수업을 하였으며 소스를 가지고 적극 활용하는 방법을 주로 공부했었습니다. 관련 소스는 첨부하였으니 다운받아서 참고하시길 바랍니다. 김변곤 교수님의 평가방법은 "적극성"을 가지고 주어진 과제에 대해 얼마나 빠르고 정확하게 해결하였는가? 였습니다. 교수님께서 이론 수업이 끝난 후에 "~에 대해서 코딩해보세요"라고 말씀하시는데 정확하고 빠르게 결과물을 보여주시면 그 순서대로 평가를 주십니다.
[2 주차 ] 원광대학교 안춘기 교수님 수업 :: 안춘기 교수님 홈페이지 http://choonkiahn.info/
PPT를 가지고 RTOS의 구조와 동작 원리에 대해서 이론적으로 접근하여 수업을 하셨습니다. 계속 반복적으로 각 구성 요소에 대해 강조를 하시고 수업을 하시기 때문에 쉽게 이해 할 수 있고, 30-40분간 이론에 대해서 설명하시고 20분 동안 소스코드를 작성해야합니다. 원광대학교 전자공학과 신임교수님이시기때문에 굉장히 열정적으로 수업을 하십니다. 특히 RTOS 이쪽 분야에서 현장에서 있으신 분이라 교육중에 RTOS 교육의 필요성과 효용성에 대해 많은 부분을 말씀해 주시기 때문에 임베디드에 관심이 있으신 분은 이 교수님의 수업을 반드시 들으십시오. 안춘기 교수님의 평가 방법은 실무특강 마지막날 마지막 수업에 최종적으로 시험을 치루는 형태로 평가를 하셨습니다. 평가결과는 http://cafe.naver.com/rtoslecture 홈페이지에 공개하셨습니다. 시험 내용은 주로 종합적인 내용을 요구하는 5문제를 출제 하셨으며 많이 쓰는 것 보다 정확하고 간결하게 쓰시는 것을 요구하셨습니다. 그림을 그리는 문제 1문제, 개념을 요구하는 문제가 3문제, 프로그래밍에 관련된 문제가 2문제였습니다.
[기타 수업 사항] 적극적인 자세가 매우 중요하다
두 교수님께서는 수업 평가를 하셔야 하기 때문에 매우 적극적으로 수업을 참여해야만 "누리 교육 장학금" 장학생에 선발이 됩니다. 본인 같은 경우에는 C 프로그래밍을 좋아하고, 임베디드 쪽에 관심이 많기 때문에 적극적으로 질문을 하고 적극적으로 프로그래밍을 하여 두 교수님께서 좋은 평가를 주셨습니다. 남들보다 정확하고 빨리 이해를 하신 다음 프로그래밍을 정확하고 빠르게 수행하여 교수님께 보여주신다면 좋은 평가를 받을 수 있습니다. 특히 이러한 교육과정을 여름방학 혹은 겨울 방학에 받으시면 원광대학교 교과과정인 "마이크로프로세서" 관련 과목 수강에 매우 큰 도움이 됩니다. 특히 전자공학 학생은 필히 들으시길 바랍니다.
# 수업 사진 및 동영상
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
작품 동작 동영상 1
# 수업자료
안춘기 교수님께서 올려주신 기본 PPT 자료입니다. 본 자료는 http://cafe.naver.com/rtoslecture 에서도 확인 하실 수 있습니다. (가입필수)
기본적으로 Huins 에서 제공되어지는 소스 및 PPT, 개발 환경 구축 프로그램은 다음과 같이 압축되어 있습니다. 개발 보드가 있으면 기본적으로 주어지는 것입니다. 필요하시면 thisLMM (at) gmail.com 으로 요청하십시오.
안춘기 교수님께서 올려주신 기본 PPT 자료입니다. 본 자료는 http://cafe.naver.com/rtoslecture 에서도 확인 하실 수 있습니다. (가입필수)
기본적으로 Huins 에서 제공되어지는 소스 및 PPT, 개발 환경 구축 프로그램은 다음과 같이 압축되어 있습니다. 개발 보드가 있으면 기본적으로 주어지는 것입니다. 필요하시면 thisLMM (at) gmail.com 으로 요청하십시오.

# 소스 다운로드 :: 각 소스를 날짜별로 수업별로 폴더로 정리하여 압축하였습니다. 복구기록을 삽입했으며, 다운로드 후 압축에러가 날 경우 thisLMM (at) gmail.com 으로 연락 바랍니다.
# 강의 내용 300DPI 컬러스캔(자동급지방식) PDF 작성 :: 중저급 스캔으로 작업을 진행했으며, 자동급지방식이라 스캔화질이 다소 떨어집니다. 그러나 가독에는 전혀 문제가 없습니다. 자동급지 방식 스캔 작업한 PDF으로는 출력용으로 적합하지 않습니다. 출력하지 않을 것을 권고합니다. ※ 컬러복사본 및 흑백 복사본을 원하신다면 우측상단메일주소로 요청하십시오. thisLMM (at) gmail.com
아래의 자료는 High Definition 방식 (수동, 고선명) 으로 스캔하였습니다. 출력용으로 적합.(70~71페이지)
아래의 자료는 High Definition 방식 (수동, 고선명) 으로 스캔하였습니다. 출력용으로 적합.(70~71페이지)
다음자료는 군산대 학생이 업로드한 자료입니다. RTOS강의를 마인드맵 작성하여 업로드했습니다. 클릭을 하시면 더욱 크게 볼 수 있습니다.

'원광공대 > 임베디드누리' 카테고리의 다른 글
08' 작품 제작시 누리에서 지원받기 (0) | 2008.11.24 |
---|---|
08' 누리교육 : Pspice Simulation 교육 (0) | 2008.09.23 |
오픈바인드를 이용함에 있어서 주의할 점은 공부하는데 도움이 되고자 참고만 하라는 것입니다. 의존하게 되면 결국 자기에게 손해가 되며 오히려 방해가 되며, 독이 됩니다. 무조건 배끼기만을 하게 되면 인생에 보탬이 되지 않음을 분명히 하세요!
질문 및 문의사항은 to.openbind@gmail.com 으로 보내주십시오. 감사합니다. http://www.openbind.com/58