
Device Resource에서 필요한 기능들을 추가하고, Setting이 끝나면 Generate 버튼을 누른다. Saved configuration to file ~~~\MyConfig.mc3 로 configuration 파일이 저장된 것을 알 수 있다.Generation Results로 main을 비롯한 각종 소스코드들이 성공적으로 만들어진 것도 확인할 수 있다. mcc.h는 어플리케이션의 환경을 설정하는 헤더파일이다.메인 프로그램에서 SYSTEM_Initialize();를 수행하고 여기에서 UART를 비롯한 모든 초기화가 진행된다.주석처리 되어 있는 부분은 기본적으로 리마크 되어 있으며 인터럽트를 사용하고자 한다면 풀어둬야한다.while(1)에서 무한루프가 돌면서 어플리케이션을 순차적으로 처리하게 ..

MCC (Microchip Code Configurator)MCC는 MPLAB X IDE 안에서 플러그인 형태로 지원한다.쉽게 이해할 수 있는 C언어 기반의 코드를 생성하는 그래픽 프로그래밍 환경이며 무료로 제공된다.직관적인 인터페이스를 사용하여 MCU의 GPIO, ADC, Timer, PWM 등과 같은 주변 장치와usb, TCP/IP 등과 같은 라이브러리를 설정하여 쉽게 사용할 수 있으며 8비트, 16비트, 32비트 MCU 모두를 지원한다. MCC란 무엇인가?- 임베디드 프로젝트를 위한 주변장치, I/O, 그리고 라이브러리 설정을 돕는 그래픽 유저 인터페이스- 초기화 함수를 생성하고 쉽게 이해할 수 있는 드라이버를 프로젝트에 추가- MPLAB X IDE 및 MPLAB Xpress에 내장..