본문 바로가기

2014/047

맥에서 AVR 개발하기 4 : 다운로더 설치 및 프로그램 다운로드 맥에서 AVR 개발 하기 4 : 다운로더 설치 및 프로그램 다운로드 맥에서 AVR 개발하기 1 : AVR 툴체인 설치하기맥에서 AVR 개발하기 2 : 개발 프로그램 컴파일하기맥에서 AVR 개발하기 3 : ISP 드라이버 설치하기맥에서 AVR 개발하기 4 : 다운로더 설치 및 프로그램 다운로드 0. 개요 이전 강좌에서 ISP 드라이버를 설치하였습니다. ISP가 정상적으로 연결되어 /dev 아래에 디바이스가 보인다면 모든 준비가 완료된 것입니다. 이제 다운로드 프로그램을 설치하고 앞에서 컴파일해 놓은 HEX 파일을 다운로드 해 보도록 하겠습니다. 1. 다운로드 프로그램 설치하기 맥에서 AVR 타겟보드에 다운로드 할 수 있는 프로그램은 avrdude 입니다. avrdude는 다음의 공식 사이트에서 소스를 다운.. 2014. 4. 30.
맥에서 패키지를 관리하자 Homebrew 맥에서 패키지를 관리하자 Homebrew 0. 개요 오랫동안 Linux를 사용하면서 rpm, dselect, apt-get 등의 여러가지 패키지 관리 툴을 사용해 왔습니다. 이러한 패키지 관리 툴은 설치하고자 하는 패키지의 의존성을 체크하여 필요한 패키지를 추가로 설치해 줍니다. 그러므로 새로운 패키지를 손쉽게 설치하고 삭제할 수 있습니다. 맥도 리눅스를 기반으로 개발된 OS이기 때문에 유사한 방법으로 패키지를 관리할 수 있습니다. 맥에서 패키지를 관리할 수 있는 패키지 관리자는 몇 가지가 있지만 그 중 MacPorts가 가장 많이 사용되고 있습니다. 하지만 MacPorts은 여러가지 문제점이 많아 이러한 문제점을 해결한 Homebrew라는 패키지관리자가 나왔습니다. 1. MacPorts 삭제하기 만일 .. 2014. 4. 29.
맥에서 AVR 개발하기 3 : ISP 드라이버 설치하기 맥에서 AVR 개발하기 3 : ISP 드라이버 설치하기 맥에서 AVR 개발하기 1 : AVR 툴체인 설치하기맥에서 AVR 개발하기 2 : 개발 프로그램 컴파일하기맥에서 AVR 개발하기 3 : ISP 드라이버 설치하기맥에서 AVR 개발하기 4 : 다운로더 설치 및 프로그램 다운로드 0. 개요 지난 강좌에서 개발된 소스를 avr 툴체인을 사용하여 컴파일을 하여 hex 파일을 만들었습니다. 그럼 이번 강좌에서는 이 hex 파일을 다운로드하기 위한 ISP 드라이버 설치에 대하여 알아보도록 하겠습니다. 참고: ISP(In System Programming)는 Atmel사얘서 생산되는 8bit RISC Microconrtoller를 타겟 보드에 장착한 상태에서 프로그램이 가능하게 해주는 장비입니다. 1. ISP 디.. 2014. 4. 28.
맥에서 AVR 개발하기 2 : 개발 프로그램 컴파일하기 맥에서 AVR 개발하기 2 : 개발 프로그램 컴파일하기 맥에서 AVR 개발하기 1 : AVR 툴체인 설치하기맥에서 AVR 개발하기 2 : 개발 프로그램 컴파일하기맥에서 AVR 개발하기 3 : ISP 드라이버 설치하기맥에서 AVR 개발하기 4 : 다운로더 설치 및 프로그램 다운로드 0. 개요 지난번에 AVR 툴체인을 설치하였습니다. 그럼 이번에는 설치된 툴체인을 사용하여 개발된 프로그램을 컴파일해 보도록 하겠습니다. 우선 프로젝트에 맞는 AVR 프로그램을 개발합니다. 예를 들어 초음파 거리측정을 하는 프로그램을 개발했다고 가정합니다. Project 이름은 SonicCalc 입니다. SonicCalc.h SonicCalc.c ExtInt.h ExtInt.c TimerInt.h TimerInt.c UART.h.. 2014. 4. 26.
맥에서 AVR 개발하기 1 : AVR 툴체인 설치하기 맥에서 AVR 개발하기 1 : AVR 툴체인 설치하기 맥에서 AVR 개발하기 1 : AVR 툴체인 설치하기맥에서 AVR 개발하기 2 : 개발 프로그램 컴파일하기맥에서 AVR 개발하기 3 : ISP 드라이버 설치하기맥에서 AVR 개발하기 4 : 다운로더 설치 및 프로그램 다운로드 0. 개요 윈도우에서 맥으로 이사를 온 후, 많은 개발 프로그램들 때문에 윈도우를 떠나지 못하고 있습니다. 물론 개발 툴 뿐만 아니라 파워포인트나 엑셀, 아래한글과 같은 프로그램들도 같은 이유이겠지만...그동안 AVR 개발을 하기 위해서 패러럴즈의 윈도우를 띄우고 AVRStudio를 실행시켜 개발을 해야 했습니다.그러다 어느날 우연히 맥에서도 개발이 가능하다는 정보를 보게되고, 그 다음부터 한참을 검색해서 개발 환경 구축에 성공하.. 2014. 4. 24.
패러럴즈에서 윈도우 한영전환키 변경하기 패러럴즈에서 윈도우 한영전환키 변경하기 맥의 기본 한영전환키는 [Command+Space] 입니다. 또한 패러럴즈의 윈도우 기본 한영전환키는 [오른쪽 Alt] 입니다. 맥에서 윈도우를 자주 사용하는 필자로서는 맥과 윈도우에서의 한영전환키가 다른 것이 너무나 불편했습니다. 그래서 윈도우에서도 맥과 동일한 한영전환키[Command+Space]를 사용할 수 없을까 하는 생각에 알아보았습니다. 1. 패러럴즈 설정하기 우선 패러럴즈의 메뉴에서 [설정]을 선택합니다. [단축키]를 선택한 후, 가상컴퓨터 항목의 [Windows 7]을 선택합니다. 여러가지 단축키 맵핑 테이블을 볼 수 있습니다. 단축키 맵핑 테이블은 OS X의 단축키를 윈도우의 단축키로 변환해 주는 테이블입니다. (자세히 보면 시작 Mac OS X와 .. 2014. 4. 17.
아이폰속의 전자지갑 kWallet 아이폰속의 전자지갑 kWallet 0. 개요 kWallet은 보안카드 및 신용카드, 멤버십카드등의 개인정보를 보관할 수 있는 전자지갑 앱 입니다. kWallet은 다음과 같은 기능을 제공합니다. - 보안카드 - 은행계좌 - 신용카드 - 멤버십카드 - 계정정보 - 개인정보 - 보험정보 - Google 백업/복원 - PC 백업/복원 그럼 kWallet에 대하여 알아보도록 하겠습니다. 1. 실행하기 아이폰에서 kWallet을 실행합니다. kWallet은 보안을 위하여 비밀번호로 잠겨있습니다. 자물쇠 부분을 클릭하면 비밀번호를 묻습니다. 초기 비밀번호는 ‘0000’ 입니다. kWallet의 초기 화면입니다. 아직 아무 데이터가 없기 때문에 깨끗합니다. 2. 데이터 입력 및 확인하기 1) 보안카드 입력 우측 상단.. 2014. 4. 11.