안녕하세요 L입니다. 오늘시간은 ARM 맛보기로 스팩보는법과 LED제어 맛보기 입니다. [ ARM 스팩 기초 ] ㆍARM = 32bit ㆍAtmega 는 LED를 on/off 시에 H/L 가 함께 존재 함으로 편리하지만 개별제어가 힘들다. ㆍARM 은 set/clean 으로 제어하고 H/L 레지스터가 개별로 되어있다. [ ARM 칩 회로도 ] [ 각 register 별 시작 address ] [ 위 register 내부의 상세 address ] [ 위 register 내부의 상세 Bit Register ] Ex) LED 사용 예 ====================================================== #define PIO_PER (*((volatile unsigned int *)..
안녕하세요 L입니다. 이번포스팅에는 ARM 스팩에 대해서 간단하게 알아보겠습니다. ARM강좌에 본격적으로 들어 가기전에 알아두면 좋은 정보입니다. 스팩에 관한 PDF 파일은 첨부파일에 있어요 ! ( 스팩 : 389p ) ㆍMCK는 클럭과 군주비를 나타낸다. ㆍParallel I/O Controller : 전력신호가 나가고 들어오는 제어부 TC_CCR : 0xFFFA0000 : Offset 0x00 #define TC_CCR (*((volatile nusigned int *)0xFFFA0000)) // 선언부 TC_CCR = 0x000000FF; // 초기값설정 ㆍTC Channel 0 ..
안녕하세요 L입니다. 오늘은 ARM7S 시리즈 AT91SAM7S256 BOARD에 대해 소개해 드리겠습니다. ★ AT91SAM7S64 BOARD ㆍATMEL 사에서 만든 ARM7S 시리즈 칩 [ 보드는 약 35,000원, 칩은 약 9,000원 ] : 정확한 가격은 디바이스마트 검색 !! ㆍJTAGSEL, TCK, TMS, TDO, TDI : JATG 관련 ㆍXOUT, XIN, PSSRC : 크리스탈 오실레이터 (발전기) ←크리스탈 ( 18.432 Mhz) ㆍclock =구현파 ㆍ외부에 크리스탈을 두는 이유는 클럭을 발생시켜 주기 때문이다. ※ 컴퓨터나 핸드폰의 sleep 모드는 클럭을 정지시키는 원리이다. ※ ARM 칩은 55Mhz 인데 크리스탈은 18.432Mhz 이다. PLL이라는 회..