1. |
|
과목소개와 개발환경구축 |
본 과목의 전반적인 내용을 언급한다. 또한, CCS를 활용하여 필요한 메모리에 직접 값을 인가하여 TM4C1294NCPDT 마이크로콘트롤러의 동작 방법을 소개한다. 마이크로콘트롤러 개발에 필요한 소프트웨어 툴을 소개한다. |
|
2. |
|
통합개발환경툴 활용과 디버깅 |
본 장에서는 통합개발환경 소프트웨어 툴인 CCS의 활용법과 프로그램 디버깅 방법을 학습한다. |
|
3. |
|
디지털신호 입출력 |
본 장에서는 디지털신호에 대한 개념, 디지털신호를 입력하는 방법과 출력하는 방법, 그리고 특수소자 들을 학습한다. |
|
4. |
|
주변장치 - GPIO |
주변장치 GPIO의 기본적인 기능과 관련 레지스터 들을 학습한다. |
|
5. |
|
GPIO에서의 인터럽트 요청 |
본 장에서는 주변장치 GPIO에서 요청하는 인터럽트 요구 조건과 관련 레지스터들을 학습한다. |
|
6. |
|
GPIO 프로그래밍 |
TI사에서 제공하는 GPIO 주변장치 관련 함수를 활용하여 GPIO 주변장치를 프로그래밍하는 방법을 학습한다. |
|
7. |
|
인터럽트 제어기 |
본 장에서는 인터럽트의 기본적인 개념과 구조를 이해하고, TM4C1294NCPDT 마이크로콘트롤러의 인터럽트 관련 레지스터를 학습한다. |
|
8. |
|
인터럽트 제어기 프로그래밍 |
TI사에서 제공하는 Interrupt 관련 함수를 활용하여 인터럽트를 프로그래밍하는 방법을 학습한다. |
|
9. |
|
시스템 제어 |
본 장에서는 마이크로콘트롤러의 전력, 동작/휴먼 모드, 주변장치 클록게이팅 등을 제어하는 시스템제어의 기본적인 개념을 학습한다. |
|
10. |
|
주변장치 - UART |
주변장치 UART의 기본적인 기능과 관련 레지스터 들을 학습한다. |
|
11. |
|
UART 프로그래밍과 무선통신 |
TI사에서 제공하는 UART 주변장치 관련 함수를 활용하여 UART주변장치를 프로그래밍하는 방법과 무선통신에 대하여 학습한다. |
|
12. |
|
주변장치 - 타이머 |
주변장치 타이머의 기본적인 기능과 관련 레지스터 들을 학습한다. |
|
13. |
|
타이머 프로그래밍 |
TI사에서 제공하는 타이머 주변장치 관련 함수를 활용하여 타이머 주변장치를 프로그래밍하는 방법을 학습한다. |
|
14. |
|
주변장치 - ADC |
주변장치 ADC의 기본적인 기능과 관련 레지스터 들을 학습한다. |
|
15. |
|
ADC 프로그래밍 |
TI사에서 제공하는 ADC 주변장치 관련 함수를 활용하여 ADC 주변장치를 프로그래밍하는 방법을 학습한다. |
|