
1. Microchips Studio 설치
아트메가128 개발을 하기 위해선 IDE인 Microchip Studio 설치가 필요하다.
Microchip Studio for AVR® and SAM Devices | Microchip Technology






2. VCP 드라이버 설치

장치관리자에서 위와 같이 드라이버가 잡히지 않는다면 설치를 진행한다.
CP210x USB to UART Bridge VCP Drivers - Silicon Labs
The CP210x USB to UART Bridge Virtual COM Port (VCP) drivers are required for device operation as a Virtual COM Port to facilitate host communication with CP210x products. These devices can also interface to a host using the direct access driver.
www.silabs.com
운영체제에 맞는 드라이버를 설치한다.




3. 프로젝트 생성 및 디바이스 설정

Microchip Studio 실행 후 New Project를 클릭한다.




4. 빌드 및 프로그램 다운로드


코드 구현 후 Build를 실행한다. (단축키 F7)

빌드가 성공적으로 끝나면 [ Tools > Device Programming ]를 선택하여 ATmega128에 프로그램 다운로드를 진행한다. (단축키 ctrl + shift + p)

다운로드 창이 뜨면 [ Apply > Memories > Program ] 을 순서대로 눌러 ATmega128에 프로그램을 다운로드한다.
5. 프로그램 중지 (메모리 지우기)
ATmega128에서 동작하고 있는 프로그램을 중단하고 싶으면 Device Programming에서 [ Apply > Memories > Erase now ] 를 통해 현재 동작하고 있는 펌웨어를 지워준다.

위 과정들을 모두 진행하면 이후부턴 프로젝트를 생성해서 관리만 해주시면 됩니다.
'프로그래밍 > Atmega128' 카테고리의 다른 글
[ATmega128] 16Bit 타이머를 이용한 스텝모터 사용 방법 (28BYJ-48 + L298N) (2) | 2024.01.31 |
---|---|
[ATmega128] 16bit PWM을 이용한 서보 모터 (SG90) 사용 방법 (0) | 2024.01.29 |
[ATmega128] FND (7세그먼트) 4개 사용 방법 (3) | 2024.01.28 |