Microprocessor/ARM7 ARM ( 스팩해석 ) [20120529]
  • 728x90
    반응형

       

    안녕하세요 L입니다.

       

    이번포스팅에는 ARM 스팩에 대해서 간단하게 알아보겠습니다.

       

    ARM강좌에 본격적으로 들어 가기전에  알아두면 좋은 정보입니다.

       

    스팩에 관한 PDF 파일은 첨부파일에 있어요 !

       


    AT91SAM7S_도면.pdf


    AT91SAM7S Series Preliminary Complete.pdf

       

       

       

     

       

       

       

    ( 스팩 : 389p )

       

       

    MCK 클럭과 군주비를 나타낸다.

       

       

       

       

    < Block Dlagram ( 스팩 : 390p ) >

       

       

       

    Parallel I/O Controller : 전력신호가 나가고 들어오는 제어부

       

       

       

       

       

    < 타이머 카운터 채널 메모리 ( 스팩 : 405p ) >

       

       

       

    TC_CCR : 0xFFFA0000 : Offset 0x00

       

       

       

        #define TC_CCR (*((volatile nusigned int *)0xFFFA0000))    // 선언부

       

        TC_CCR = 0x000000FF;    // 초기값설정

       

       

       

       

       

       

       

       

    TC Channel 0 ~ 2 Table 32-5 각각 가지고 있다.

       

    TC Channel 1 위테이블 0x00 0x40부터 시작된다.

       

       

       

       

       

       

       

       

    각메모리의0~2 제외한 - Reserved.

       

       

       

       

       

       

       

       

     1 넣었을 타이머 카운터가 켜진다.

       

       

    define 통하여 숫자를 넣어놓고 사용하면 알아보기 쉽고 편리하다.

       

        TC_CCR = 0x00000001;

       

            = 1 << 0;

       

        #define CL_KEN    0

       

            = 1 << CL_KEN;

       

       

       

       

       

        #define CL_DIS        1

       

        TC_CCR = 1 << CL_DIS;

       

       

       

       

    궁금하신 점은 댓글로 남겨주세요 !

       

    오늘도 좋은 하루 되세요 

       

       

       

    728x90
    반응형
상단으로