본문으로 건너뛰기
로그인 둘러보기
개발·코딩·데이터베이스 · 윈도우즈 유틸

AVR Downloader/UploaDEr

0

AVRDUDE는 AVR 마이크로컨트롤러의 ROM 및 EEPROM 내용을 시스템 내 프로그래밍(ISP) 방식으로 다운로드, 업로드 및 조작하는 유틸리티입니다.

마이크로컨트롤러오픈소스커맨드라인프로그래밍

소개

AVRDUDE는 AVR 마이크로컨트롤러의 ROM 및 EEPROM 내용을 시스템 내 프로그래밍(ISP) 방식으로 다운로드, 업로드 및 조작하는 유틸리티입니다. 브라이언 S. 딘(Brian S. Dean)에 의해 처음 개발된 이 프로그램은 주요 POSIX 스타일 운영 체제와 Win32 플랫폼에서 실행됩니다. 명령줄 기반 사용자 인터페이스를 통해 다양한 프로그래밍 하드웨어를 지원하며, 퓨즈 바이트 조작이나 메모리 영역 검사 같은 고급 기능을 제공합니다.

상세정보

프로그램 소개

AVRDUDE(AVR Downloader/UploaDEr)는 Atmel AVR 마이크로컨트롤러 시리즈를 위한 오픈소스 프로그래밍 도구입니다. 시스템 내 프로그래밍(ISP) 기술을 사용하여 대상 장치의 메모리를 직접 관리할 수 있습니다.

주요 기능

  • 다운로드, 업로드 및 퓨즈 바이트 처리를 위한 명령줄 기반 사용자 인터페이스
  • 인터랙티브 ‘터미널 모드’에서 다양한 메모리 영역 검사 및 수정 가능
  • Intel Hex, Motorola S-Record, 원시 바이너리 파일 형식 지원 (입력 시 자동 감지)
  • 广泛的 프로그래밍 하드웨어 지원: 병렬 포트 ISP 플러그, 직렬 포트 어댑터, AVR910 스타일 ISP 장치, Atmel STK500 보드, Atmel JTAG ICE mkII 등

지원 환경·시스템 요구사항

모든 주요 POSIX 스타일 운영 체제와 Win32 플랫폼에서 실행됩니다. Win32 플랫폼에서 병렬 포트 접근 시, 사용자 프로세스에 직접 IO 레지스터 접근을 허용하는 드라이버(giveio.sys)의 사전 설치가 필요합니다.

최신 버전·업데이트

제공된 증거에서 최신 버전 번호나 릴리스 노트는 확인되지 않았습니다.

제한 사항·확인 사항

Win32 플랫폼에서 병렬 포트를 사용하려면 특별한 드라이버(giveio.sys) 설치가 필요합니다.

시스템 요구사항

별도의 시스템 요구사항이 등록되지 않았습니다.