임베디드/PIC
MPLAB X IDE에서 MCC 사용해서 코드 작성하기
겸짱
2019. 9. 18. 11:50
728x90
반응형
SMALL
Device Resource에서 필요한 기능들을 추가하고, Setting이 끝나면 Generate 버튼을 누른다.
Saved configuration to file ~~~\MyConfig.mc3 로 configuration 파일이 저장된 것을 알 수 있다.
Generation Results로 main을 비롯한 각종 소스코드들이 성공적으로 만들어진 것도 확인할 수 있다.
mcc.h는 어플리케이션의 환경을 설정하는 헤더파일이다.
메인 프로그램에서 SYSTEM_Initialize();를 수행하고 여기에서 UART를 비롯한 모든 초기화가 진행된다.
주석처리 되어 있는 부분은 기본적으로 리마크 되어 있으며 인터럽트를 사용하고자 한다면 풀어둬야한다.
while(1)에서 무한루프가 돌면서 어플리케이션을 순차적으로 처리하게 한다.
UART를 사용할 때 scanf()와 printf()를 사용하기 위해서는 getch()와 putch()가 있어야한다.
다시 MCC를 켜고 Redirect STUDIO to USART에 체크해준다.
재설정을 했으면 다시 Generate를 눌러서 코드를 만들어 준다.
MCU 핀이 어떻게 할당 되어졌는지 알려면 pin_manager.c를 열어보면 된다.
728x90
반응형
LIST