본문 바로가기

PIC32MZ_STUDY

(2)
[PIC32MZ EVM] 타이머 인터럽트 테스트 [PIC32MZ EVM] 타이머 인터럽트 테스트 PIC32MZ 시리즈의 타이머/카운터는 9개가 있고 MPLAB 코드 생성 툴을 이용하면 쉽게 사용 할 수 있다.한가지 아쉬운점은 기본 16비트 타이머 이고 32비트 타이머를 사용하려면 16비트 타이머2개를 조합해서 사용해야 되는것 같다.STM32의 경우 별도의 32비트 타이머가 존재해서 편리 했는데... MPLAB Harmony Configurator 를 이용하여 타이머드라이버 생성 할 수 있고 각종 파라미터를 설정하면 쉽게 초기화 할 수 있다. 자동으로 생성된 코드를 보면 아래와 같이 PIC32MZ의 타이머 설정부분의 코드가 생성된다.void SYS_Initialize ( void* data ){ /* Core Processor Initialization..
PIC32MZ 개발 환경 설정 PIC32MZ 개발 환경 설정 PIC32MZ 개발을 위해서는 MCU펌웨어 개발 프레임워크인 MPLAB® Harmony 라는 툴이 필요하다.이거 언제 또 공부하나? 그런데 막상 사용해 보니 상당히 간단하고 편리한것 같다. 우선 프로그램을 다운로드 하고 설치 해보자MPLABhttp://www.microchip.com/mplab/mplab-ide-home 하모니 페키지http://www.microchip.com/mplab/mplab-harmony MPLABX 프로그램 실행하고 새로운 프로젝트롤 생성한다.하모니 프로젝트를 선택하고 위자드로 클릭 몇번하면 쉽게 새로운 프로젝트 생성이 가능하다. 디바이스 선택[PIC32MZ EVM] 보드는 PIC32MZ 시리즈 PIC32MZ2048EFM144 이므로 이 장치를 선택..

반응형