중급 개발 세미나 교재란?

중급 개발 세미나 교재란 TOPPERS 교육 워킹 그룹에서 제작한 임베디드 소프트웨어 교육의 중급 코스용 세미나 교재입니다. 세미나 수강자는 C언어로 개발할 수 있고, 리얼타임 시스템 개발의 초심자, TOPPERS 초급 개발 세미나를 수강한 분으로 상정하고 있습니다.

본 세미나는 「기초편」과「어플리케이션 실습편」의 2편으로 구성되어 있고, 각편의 목표는 다음과 같습ㄴ디ㅏ.

기초편

  • AKI-H8/3069F 보드의 설정과 TOPPERS/JSP커널의 구축 방법, 샘플 프로그램의 실행방법의 습득
  • 마이콘 보드상에서 디바이스를 조작하는 프로그램 방법의 습득
  • ITRON 사양의 API를 사용한 멀티 태스크 프로그래밍의 습득
  • TCP/IP의 기본적인 개념 이해
  • ITRON TCP/IP API 사양의 API를 이용한 네트워크 프로그래밍의 습득

어플리케이션 실습편

  • 리얼타임 시스템의 설계 기술의 습득
  • 「전기 ポット」테스트 제작기의 소프트웨어 개발을 통한 리얼타임 시스템 개발 기술의 습득
  • 리얼타임 스케줄링 이론의 학습, 인터럽트 제어를 이용한 리얼타임성 향상의 개발 기술 습득

본 세미나는 총 4일간에 걸쳐 하는 것으로 상정되어 있습니다. 전반의 1일째, 2일째에서는 「기초편」을, 후반의 3일째, 4일째에서는 「어플리케이션 실습편」을 실시합니다. 또한, 「기초편」「어플리케이션 실습편」단독으로 실시도 가능하도록 제작되어 있습니다. 구체적인 일정은 아래와 같습니다.

기초편
1일째 1. 개발환경의 확인0.5시간
2. 기본 프로그래밍1.5시간
3. ITRON 사양의 개요0.5 시간
4. ITRON API 해설2.5 시간
5. 컵라면 타이머 개발1.0시간
2일째 1. TCP/IP의 개요1.0시간
2. ITRON TCP/IP API 사양1.0시간
3. TINET(TCP/IP 스택)0.5시간
4. TCP 서버 프로그래밍2.0시간
5. TCP 클라이언트 프로그래밍1.0시간
6. 정리0.5시간
어플리케이션 실습편
1일째 1. RTOS을 사용한 리얼타임 시스템 구축1.5시간
2. 실습 과제의 설명0.5시간
3. 개발환경의 확인0.5시간
4. 전기 포트 작성13.5시간
4-1. 작성 힌트10.5시간
4-2. 작성 힌트20.5시간
2일째 1. 전기 포트 작성21.5시간
2. 리뷰(설계, 개발의 평가)0.5시간
3. 리얼타임성 향상의 수법1.0시간
4. 태스크 부하의 검증과 대응0.5시간
5. 전기 포트의 인터럽트 대응2.0시간
6. 정리0.5시간

교재의 다운로드

TOPPRES/JSP커널 Release1.4.2을 사용한 AKI-H8/3069보드용 교재를 공개하고 있습니다. 중급 개발 세미나에서의 사용후, 교육 WG에서 재검토한 것입니다. 본교재는 아래의 것을 포함하고 있습니다.

  • 세미나 강의 교재
  • 준비 세미나에서의 배포 자료
  • 세미나 환경 설정용 프로그램(※)

※ 교재의 프로그램은 JSP커널과의 차이만 포함하고 있습니다. 교재와는 별도의 JSP커널이 필요합니다. 여기에서 다운로드해 주십시오.

실제로 교재를 다운로드하기 위해서는 아래의 환경이 필요합니다.

  • 시리얼 인터페이스가 있는 Windows 탑재 컴퓨터
  • 완성 AKI-H8/3069 보드
  • RS232C케이블:9pin 스트레이트 케이블
    (추천:D9PXS-1.5m・神保商会)
최신 릴리즈
릴리즈 명 버전 리비전 타입 사이즈 릴리즈 일
AKI-H8/3069용 교재 (JSP커널 Release 1.4.2대응) 1 9 zip 9.8MB 2006-12-06
과거의 릴리즈
릴리즈 명 버전 리비전 타입 사이즈 릴리즈 일日
AKI-H8/3069용 교재 (JSP커널 Release 1.4.1대응) 1 6 zip 9.7MB 2006-03-09

교재의 자세한 내용은 어카이브에 포함되어 있는 README.txt을, 변경이력에 대해서는 변경이력 파일(교재)를 참고해 주십시오.

세미나 실시 보고


중급 개발 세미나

중급 개발 세미나 풍경

2006년 10월 19일, 20일(기초편)과 10월 26일, 27일(어플리케이션 실습편)에 도쿄도 죠난지역 중소기업 진흥센터에서 TOPPERS 중급 개발 센터를 개최하였습니다.

전반의 기초편에서는 TOPPERS/JSP와 TINET의 일반적인 사용법을 실습하였습니다. 후반의 어플리케이션 실습편에서는 기초편을 베이스로 SESSAME교재인 「전기 포트」용 프로그램을 작성하였습니다.

이번 실습에서 사용한 교재는 TOPPERS/JSP 1.4.1에서 1.4.2에 대응하기 위해 H8의 인터럽트 순서가 크게 변경되었습니다. 본편에서는 새로운 인터럽트 순서 설명을 하고 있고, 최신 인터럽트 기능에 대응한 실습을 하였습니다.

이번 세미나에서는 아래의 멤버가 담당하였습니다.

  
이름 소속 담당
竹内良輔 (주)리코 강사/교재작성
森田 浩 (주)어드벤스드・데이터・컨트롤즈 강사
森本亮太 (주)리코 강사
山本雅基 나고야 대학 강사
中嶋 哲 도시바 정보 시스템 주식회사 강사
本田晋也 나고야 대학 강사
중급 개발 강사 육성 세미나

중급 개발 강사 육성 세미나 풍경

2005년 10월 6일, 7일(Part 1)과 10월 20일, 21일(Part 2)에 TOPPERS 중급 개발 강사 교육 세미나를 도쿄도 죠난 지역 중소기업 진흥센터의 컴퓨터 교실에서 개최하였습니다. 이번은 강사용 중급 개발 세미나 4일간 코스를 Part1과 Part2 2회에 나누어 개최하였습니다.

본 세미나는 2005년 3월에 나고야 대학 임베디드 소프트웨어 기술자 인재 육성 프로그램(NEXCESS)으로서 개강한 임베디드 소프트웨어 중급 기술자를 위한 세미나의 TOPPERS프로젝트 버전입니다. 세미나 자료에 해설을 추가하고, 내용을 확인하며 세미나를 진행하는 형태로 하였습니다.

이번 세미나는 아래의 멤버가 담당하였습니다.

  
이름 소속 담당
竹内良輔 (주)리코 강사/교재작성
森田 浩 (주)어드벤스드・데이터・컨트롤즈 강사/교재작성
森本亮太 (주)리코 강사/교재작성
山本雅基 나고야 대학 강사
中嶋 哲 도시바 정보 시스템 주식회사 교재작성
本田晋也 나고야 대학 교재작성