'Busan IT/ARM Controller'에 해당되는 글 31건

  1. 2015.07.16 AT91SAM7S256 데이터시트, 드라이버 설치
Busan IT/ARM Controller2015. 7. 16. 17:40

================================ Outline ====================================

AT91SAM7S256 데이터시트

AT91SAM7S265 드라이버 설치

----------------------------------------------------------------------------

 

AT91SAM7S256 데이터시트

 

http://atmega.com/ 에 접속한다.

 

Product -> Smart ARM-based MCUs 선택

 

사용할 MCU의 정식 명칭은 AT91SAM7S64이다.

 

Full versionDatasheet를 받아서 내용을 살펴보자.

 

High-density 16bit instruction Set: 32bit지만 16bit를 사용할 경우 메모리를 절약하기 위해서 16bit체제로 명령을 처리한다.

 

PLL = 주파수 체배기

 

PIOA: 핀의 개수가 포트 당 32개가 할당되는데 해당 MCU는 단일 포트임으로 PIO'A'만 사용한다.

 

SAM-BABoot Assistant : Rom내부에 Samba프로그램이 내장되어 있다. TST키를 활용(ON)하여 Rom에 있던 Samba프로그램을 flash memory에 옮길 수 있다. 이 후 전원을 끄고 다시 켜면 flash memory에 있던 삼바 프로그램이 구동되면서 samba프로그램은 SD memory에서 실행되고 flash memory에 사용자가 만든 프로그램이 자리잡게 된다.

 

TST switch가 삼바를 flash memory에 복사하는 장치이다. 복사하는데 걸리는 시간은 10초 정도가 소요된다. 10초 후에 TST를 내린 후 다시 구동하면 flash에 저장된 프로그램이 실행된다.

 

 

 

 

 

 

 

/*** abbreviation ***/

 

MC = Memory Controller

RSTC = Reset Controller

Clock Generator (CKGR)

Clock Generator (CKGR)

Debug Unit (DBGU)

Periodic Interval Timer (PIT)

Windowed Watchdog (WDT)

Real-time Timer (RTT)

One Parallel Input/Output Controller (PIOA) == GPIO

One Synchronous Serial Controller (SSC)

One Master/Slave Serial Peripheral Interface (SPI)

One Two-wire Interface (TWI)

 

 

AT91SAM7S265 드라이버 설치

 

http://www.atmel.com/tools/SAM7S-EK.aspx 에서 아래의 파일을 받는다.

해당 파일을 실행 시켜 무난하게 다음 혹은 설치 버튼을 눌러 파일을 설치한다.

 

MCUusb를 연결하여 컴퓨터와 연결한다.

 

아래의 드라이버가 깔려야 정상이다.

** 윈도우에서 자동으로 설치한 드라이버가 잘못된 경우 이를 완전히 지우기 위해서는 window safe mode로 부팅해서 지워야 한다.

 

삼바 프로그램을 실행시킨다.

 

아래의 목록을 클릭하고 연결한다.

 



반응형

'Busan IT > ARM Controller' 카테고리의 다른 글

Interrupt  (0) 2015.07.29
AT91SAM7S256 데이터 시트, LCD 코딩  (0) 2015.07.23
AT91SAM7S254회로도, LED불켜기  (0) 2015.07.21
ARM 데이터시트 및 소스파일 분석  (0) 2015.07.20
ARM Compiler/Cygwin 설치  (0) 2015.07.17
Posted by newind2000