CPLD나 FPGA를 하시는 분들에게는 익숙하신 TopDesign에 들어가서 Timer를 찾아 생성하여 줍니다.(물론 CPLD나 FPGA에서는 이러한 라이브러리들이 지원되지 않아 만들어 쓰거나 구매하여 쓸 수 있습니다...)
생성한 후에는 빌드를 한번하여 주어야만 프로그램 라이브러리들이 생겨서 프로그램에서 사용할 수 있습니다.
/* Timer Interrupt */
CY_ISR(Timer_Int_Handler)
{
DEBUGPRINT("Timer \r\n");
Timer_ClearInterrupt(Timer_INTR_MASK_TC);
}
int main()
{
/* Start communication component */
UART_Start();
/* Enable global interrupts */
CyGlobalIntEnable;
Timer_Start();
Timer_Int_StartEx(Timer_Int_Handler);
/*Infinite Loop*/
while(1){
}
}
'초보의 아웅다웅 설계하기 > Cypress_PSOC' 카테고리의 다른 글
PSOC4 - 블루투스모듈 오동작 (0) | 2019.06.05 |
---|---|
PSOC PWM 설정하기 (0) | 2019.06.05 |
PSOC - 디바이스 변경 (0) | 2019.04.13 |
PSOC Verilog 사용하여 컴포넌트 만들기 (0) | 2017.05.05 |
Cypress-PSoc Creator - PSoC5 - emWin 올리기 (2) | 2012.05.16 |