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 주변장치를 프로그래밍하는 방법을 학습한다. | ![]() |