본문 바로가기
코스웨어/14년 스마트컨트롤러

ARM 소스코딩

by 알 수 없는 사용자 2014. 10. 29.
728x90
반응형


#include "AT91SAM7S256.h"

int main()

{

// AT91C_BASE_PMC->AT91C_PMC_PCER = AT91C_PMC_PRES_CLK_2;

*AT91C_PMC_PCER = AT91C_PMC_PRES_CLK_2;


// AT91C_BASE_PIOA->PIO_PDR = 0xFFFFFFFF;

*AT91C_PIOA_PDR = 0xFFFFFFFF;


// AT91C_BASE_PIOA->PIO_PER = AT91C_PIO_PA0|AT91C_PIO_PA1;

*AT91C_PIOA_PER = AT91C_PIO_PA0|AT91C_PIO_PA1;


// AT91C_BASE_PIOA->PIO_OER = AT91C_PIO_PA1;

*AT91C_PIOA_OER = AT91C_PIO_PA1;


// AT91C_BASE_PIOA->PIO_ODR = AT91C_PIO_PA0;

*AT91C_PIOA_ODR = AT91C_PIO_PA0;

while (1)

{

// if((AT91C_BASE_PIOA->PIO_PDSR & AT91C_PIO_PA0))

if((*AT91C_PIOA_PDSR & AT91C_PIO_PA0))

// AT91C_BASE_PIOA->PIO_SODR = AT91C_PIO_PA1;

AT91C_PIOA_SODR = AT91C_PIO_PA1;

}

else

{

// AT91C_BASE_PIOA->PIO_CODR = AT91C_PIO_PA1;

AT91C_PIOA_CODR = AT91C_PIO_PA1;

}

}

return 0;

}


728x90

'코스웨어 > 14년 스마트컨트롤러' 카테고리의 다른 글

ARM 한솔  (0) 2014.10.29
ARM main 소스  (0) 2014.10.29
[이경진] ARM main  (0) 2014.10.29
ARM 헤더파일 Define 김재성  (0) 2014.10.29
2014.10.28/ 일일 교육 보고 - 오두환  (7) 2014.10.28
20141027 업무일지 양태영 [16번]  (10) 2014.10.28
20141024서상우보고서  (8) 2014.10.26
업무일지 박영주  (8) 2014.10.23