8/31/2015

AVR-ATMEGA-128A

1. 개발환경

ATMEGA-128A는 8bit Micom으로 내부 Flash와 EEPROM 및 SRAM을 포함하고 있으며,
ISP (In-System Programmable)를 이용하여 쉽게 Flash가 가능하다.

ISP는 ATMEGA-128A의 SPI Interface  연결 되어있으며, 이는 USB Device Chip과 SPI호환이 되는 CHIP이 연결이 되어 쉽게 개발이 가능하다.
PC는 USB Driver만 있다면, Flashing 과 Debugging이 쉽다.

  • AVR128A Datasheet 및 TOOL 정보 
  http://www.atmel.com/devices/ATMEGA128A.aspx
  http://rottenapp1e.tistory.com/36


  • 전자공작 까페 ( AVR 및 STM정보 확인)
  http://cafe.naver.com/circuitsmanual/113706
  http://cafe.naver.com/circuitsmanual/16709


설치하며, ToolChain은 이미 포함이 되어있으므로, 다른 IDE를 설치필요가 없다.
그 밖의 IDE는 Tools -> Extension Manager 를 이용하여 기능을 확장하자

  • Arduino IDE for Atme Studio 
  • CodeVisionAVR C compiler  
  • Atmel AVR 32bit GNU Toolchain Version 
  http://www.atmel.com/tools/STUDIOARCHIVE.aspx
   

  • CodevisionAVR
  http://www.codevision.be/atxmega-sbc-with-lcd/xg7100-atxmega-sbc


2. AVR STUDIO 사용법

기본적으로 필요한 패키지 (Visual Studio관련 패키지 및 관련패키지) 다 설치하면, 큰 어려움 없이 쉽게 설치가 가능하다.
Project를 있어야, Build 기능을 사용가능하다.

STK500 이용정보
  http://blog.daum.net/ledpark/20

AVR IDE Tool 정보
  http://binworld.kr/3

AVR128 PinMap 및 기본정보
  http://goni2.tistory.com/6