안녕하세요 L입니다.
이번포스팅에는 ARM 스팩에 대해서 간단하게 알아보겠습니다.
ARM강좌에 본격적으로 들어 가기전에 알아두면 좋은 정보입니다.
스팩에 관한 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;
궁금하신 점은 댓글로 남겨주세요 !
오늘도 좋은 하루 되세요
ARM 자료 ( 각 레지스터의 기능 / ARM LED 제어 ) [20120709] (0) | 2016.11.15 |
---|---|
ARM 자료 ( PMC / PIO ) [20120706] (0) | 2016.11.15 |
ARM 자료 ( Source lnsight 검색 / ARM메모리 구축 형태 ) [20120706] (0) | 2016.11.15 |
ARM ( 스팩 보는법 / 사용 방법 기초 ) [20120625] (0) | 2016.11.15 |
AT91SAM7S256 BOARD( ARM ) [20120525] (0) | 2016.11.14 |