반응형 ATMEL ARM5 SAM-BA IN-SYSTEM PROGRAMMER AT91SAM7S SAM7S http://aem-origin.microchip.com/en-us/development-tool/SAM-BA-IN-SYSTEM-PROGRAMMER 2021. 8. 24. AT91SAM7S Timer Setting Pseudo Code // Timer.c // 0번 타이머 접두어: TC0 // 1번 타이머 접두어: TC1 // 2번 타이머 접두어: TC2 // 예: #define TC0_CCR ((volatile unsigned int *)0xFFFA0000) // 인터럽터 관련 : AT91C_BASE_AIC // 0번 타이머 관련 : AT91C_BASE_TC0 // PMC 관련 : AT91C_BASE_PMC void Timer_Init(void) { // 타이머 카운터 0 사용을 위한 PMC 활성화(AT91C_ID_TC0) // 1.시작 : 타이머 클럭 비활성화 ------------------ // 타이머 클럭 비활성화(TC_CCR 설정) // 2. 시작 : 타이머 인터럽트 비활성화 ------------- // 타이머 인터럽트 비.. 2015. 8. 19. ATMEL ARM Base Source (AT91SAM7S) 2015년도 smart 과정용 소스 2015. 7. 16. DBGU 인터럽트 참고 http://chilles.tistory.com/22 001.//---------- 입출력 IO설정002.#define PIO_PER (*(volatile unsigned int *) 0xFFFFF400) //병렬 입출력 제어 레지스터 병렬 입출력 포트로 사용한다.003.#define PIO_PDR (*(volatile unsigned int *) 0xFFFFF404)004.#define PIO_OER (*(volatile unsigned int *) 0xFFFFF410) //출력 방향 설정005.#define PIO_SODR (*(volatile unsigned int *) 0xFFFFF430) //출력006.#define PIO_CODR (*(volatile unsigned int *) 0xFFFFF.. 2013. 5. 24. ATMEL ARM Base Source (AT91SAM7S) 2013. 4. 8. 이전 1 다음 728x90 반응형