본문 바로가기

SILABS

Silabs ToolStick 관련 자료 모음 Silabs ToolStick 관련 자료 모음 ToolStick Led Blink 프로그램 ToolStick 회로도 & PDF Silabs의 ToolStick 1 Paper Manual Silabs ToolStick IDE 와 SDCC 연결하기 Silabs ToolStick 사용 기초 Silicon Laboratories 에서 나온 8051 데모 키트 사용 후기 SDCC 현재 나온 최신버젼 더보기
ToolStick Led Blink 프로그램 ToolStick Led Blink 프로그램은 다음과 같다. 프로그램코드는 제공되는 CD안에 들어있으며, 역시 인터넷으로 Silabs 홈페이지에서 검색하여 사용이 가능하다. 컴파일은 Keil C51을 사용하였다. --- 프로그램코드 --- //----------------------------------------------------------------------------- // BLINK_LED.c //----------------------------------------------------------------------------- // Copyright (C) 2005 Silicon Laboratories, Inc. // // AUTH: PB // DATE: 20 JUN 05 // // .. 더보기
ToolStick 회로도 & PDF Part 1 : C8051F321 - USB 를 통한 PC와 연결 및 디버깅 담당 회로도는 두 부분으로 나눠져 있다. 간단히 USB 를 통해 PC와 연결되는 부분이 있다. 이 부분에 사용되는 칩이 C8051F321 이라는 칩이다. 역시 8051 칩인데 이건 PC와의 USB 통신을 통해 프로그램을 올리거나 디버깅용으로 사용된다. Part 2 : C8051F300 - 직접 제어하는 8051 코어 또 다른 부분이 직접 사용하는 부분이다. C8051F300 칩이 사용된다. 회로도를 보면 알겠지만, F300 보다는 차라리 F321 을 위한 회로였으면 하는 마음이 든다. 그래도 이건 StoolStick 의 Evaluation 버젼이고 간단한 테스트로 LED 를 깜박이는 것을 주로 하는 것이니 더 이상의 주문을 바라.. 더보기
Silabs의 ToolStick 1 Paper Manual 실제로 ToolStick 은 이보다는 조금 더 복잡하다. 하지만 이정도로 작은 크기다. 데모버젼의 ToolStick 은 작은 한장의 종이로 된 메뉴얼이 있다. Quick Start Tools Demo 라고 이름 붙여진 이 1-Paper Quick Start Guide 혹은 1-Paper Manual 은 간단하게 CD를 통해 프로그램을 설치하는 것부터 기본적 프로그램 디버깅까지 과정을 나타내고 있다. Silabs의 ToolStick 1 Paper Manual http://electoy.tistory.com/87 JelicleLim(2008.6.25) 더보기
Silabs:ToolStick 사용 기초 Silabs 의 ToolStick Evaluation Kit 은 $10.99 에 구입할 수 있다. 구입이 완료되었다고 하고(혹은 여러 행사가 있을때 사은품으로 주로 이 ToolStick 이 제공된다.), SDCC 도 설치가 되었다면 이제 두 가지를 연결해서 프로그램을 넣어보는 단계다. 여기엔 몇가지 프로그램이 필요하다. 우선 SDCC 를 사용할 때 모든 옵션을 직접 Line 상에서 하듯이 일일이 커맨드를 치거나 혹은 예전 방식의 배치파일을 만들어서 사용할 수도 있다. 하지만 Silabs 에서는 무료 IDE 를 공개하고 있다. 그 공개 IDE 를 가져다가 설치하자. [Silabs:IDE] 이곳에서 중간정도에 있는 [ Silicon Laboratories IDE ] 를 다운받으면 된다. 다운받고 설치하자. .. 더보기
SDCC 현재 나온 최신버젼 오늘 SDCC 를 찾아보니 약간의 버젼업이 되어 있다. 사실 내가 사용하는 부분은 8051 부분이라 그다지 별 변화는 없는 편이다. SDCC 는 홈페이지에 이렇게 소개되어 있다. SDCC is a retargettable, optimizing ANSI - C compiler that targets the Intel 8051, Maxim 80DS390, Zilog Z80 and the Motorola 68HC08 based MCUs. Work is in progress on supporting the Microchip PIC16 and PIC18 series. SDCC is Free Open Source Software, distributed under GNU General Public License (G.. 더보기
Silicon Laboratories 에서 나온 8051 데모 키트 사용 후기 꽤 오래전에 받은 평가판 8051 스틱(?)이다. 그림을 보면 잘 나와있듯이 USB 로 통신이 가능하다. USB 를 이용하는 칩을 통해 프로그램코드를 쓰고 디버깅할 수 있으며, C8051F321 과 함께 C8051F300 을 사용한다. LED 가 전면과 후면에 배치되어 있어, 깜박임을 관찰함으로 프로그램이 제대로 수행하는지 점검할 수 있게 한다. 1. 컴파일러 : SDCC 8051 의 프로그램은 보통 KEIL, IAR 등을 많이 사용한다. 물론 이 외에도 다른 컴파일러들이 몇있기는 하지만 아무래도 상용의 프로그램은 보통 이 둘 중 하나로 선택된다. 가장 강자는 KEIL 이다. 여기서는 Keil 과 Iar 대신 SDCC 라는 공개된 컴파일러를 사용해보려고 한다. 물론 공개기 때문에 공짜다. 프로그램을 해본.. 더보기