본문 바로가기

Embedded

구글 안드로이드. Google Android. SDK페이지. 한글번역. SDK Download Site: 현재 버전 Version m3-rc22a 출처 : http://code.google.com/android/intro/installing.html 원본 : System and Software Requirements 한글번역 원본 : Installing the SDK 한글번역 원본 : Installing the Eclipse Plugin (ADT) 한글번역 Developing Android Applications on Eclipse Developing Android Applications with Other IDEs and Tools Debugging Debug and Test Settings on the Device Top Debugging Tips Building and.. 더보기
구글 안드로이드. Google Android 번역. 이클립스 플러그인(ADT)설치하기. Install the Eclipse Plugin(ADT) 원본 : Installing the Eclipse Plugin (ADT) 안드로이드 프로그램 개발환경에 이클립스 IDE를 쓴다면, 안드로이드 프로젝트와 툴들을 종합적으로 지원하는 안드로이드 개발 툴(ADT)이라 불리는 플러그인을 설치할수있다. ADT 플러그인은 안드로이드 프로그램을 빠르게 손쉽게 만들고, 실행시키며, 디버깅 할수 있는 다양하고 강력한 확장성을 가진다. 이클립스 IDE를 쓰지않는다면, ADT 플러그인을 설치할 필요는 없다. ADT 플러그인을 다운로드하고, 설치하려면, 아래의 순서대로 이클립스 원격 업데이트 사이트를 설정해야 한다. 이클립스를 시작한다. Help>Software Updates>Filnd and Install 를 선택한다. 다이얼로그박스가 나타나면, Search for new .. 더보기
마이크로마우스_센서부회로도 마이크로마우스_센서부회로도 더보기
마이크로마우스_라인회로도 마이크로마우스_라인회로도 더보기
마이크로마우스_센서보드회로도 마이크로마우스_센서보드회로도 출처 : http://cafe.naver.com/okh0217 더보기
마이크로마우스_모터부회로도 마이크로마우스_모터부회로도 더보기
2-2-1 레지스터파일 80C196KC에 어드레스 0000H ~ 01FFH의 256바이트 RAM이 있으며, 00H~FFH의 256바이트 중 특수기능레지스터(SFR)24를 제외한 232바이트가 사용자 레지스터 파일로 되어있다. 사용자가 주로 프로그램을 만드는 부분인 레지스터 파일과 추가 RAM부분은 80C196KC를 사용하려면 잘 알고 있어야 한다. 01FFH 0100H 상위 RAM 윈도우 이용한 직접번지지정 데이터 액세스 00FFH 001AH 레지스터 파일 직접,간접,인덱스번지지정 이용 데이터 액서스 0019H 0018H Stack Pointer 스택 포인터 0017H 0000H SFR I/O , 다른 주변 기능 제어 레지스터 파일(Register File) 80C196KC에는 레지스터파일이라는 대용량 레지스터를 베이스로 연산.. 더보기
80C196 다다미디어 "Micro Controller 80196", "C언어로 배우는 80C196", 80196을 이용한 Micro Mouse" #1 MDE-80196 키트 1-1 키트 시스템 구성 1-2 키트 사용법 1-3 프로그램 실행 #2 80C196KC 2-1 MCS-96 2-2 80C196KC 구조 2-2-1 레지스터파일 #3 80C196KC 명령어 3-1 데이터 전송명령 3-2 산술 연산 명령 3-3 어셈블러 3-4 브렌치 명령 3-5 논리 연산 명령 3-6 스택, 서브루틴, 시스템 제어명령 #4 80C196 핀구조, 타이밍도 #5 인터럽트 #6 타이머 #7 HSI/HSO #8 PWM #9 A/D 컨버터 #10 PTS 이 글은 스프링노트에서 작성되었습니다. 더보기
임베디드 시스템에 쓰이는 운영체제 - 3 저 자 : 송인준 출판일 : 2003년 8월호 특별한 장치 지원 임베디드 시스템 크기의 제약으로 하드디스크를 달기에는 공간이 부족하고 그렇다고 디스크나 CD-ROM을 넣자니 디스크 리더나 CD-ROM을 꽂을 소켓도 없을 뿐만 아니라 전원도 부족합니다. 따라서 임베디드 장치들을 위한 저장장치는 적은 전력을 사용하면서도 크기의 요구를 맞출 수 있는 작은 종류의 저장장치들을 사용합니다. 물론 응용 프로그램도 아주 작은 수준이고, 하는 일도 매우 단순해서 저장장치가 필요 없다면 운영체제와 특정 응용 프로그램만을 저장할 수 있는 크기의 메모리 공간만을 사용하면 되겠지만, PDA와 같은 임베디드 시스템의 경우 내용을 저장할 수 없다면 몹시 불편하겠지요. 플래시 롬과 같은 장치들이 PDA나 디지털 카메라와 같은 임베.. 더보기
임베디드 시스템에 쓰이는 운영체제 - 2 저 자 : 송인준 출판일 : 2003년 8월호 임베디드 시스템의 반대말은 범용 시스템? 임베디드 시스템을 어떤 특화된 목적을 위한 시스템으로 생각해 본다면 그 반대의 개념으로는 범용 시스템을 들 수 있습니다. 그렇다면 그 차이는 무엇일까요? 어떠한 개념을 확립하는데 있어서 그 반대되는 개념과의 차이를 명확히 구분짓는 것이 중요합니다. 시스템과 그 위에서 돌아가는 응용 프로그램의 관계를 설명하면서 두 개념을 풀이하면 범용 시스템은 응용 프로그램 자체가 시스템에게 맞추어 가는 것이고, 그에 반해 임베디드 시스템은 시스템이 응용 프로그램에게 맞추어 가는 것입니다. 이렇게 시스템이 응용 프로그램에게 맞추어가는 것을 Application Specific System이라고 합니다. 즉, 여러 가지 목적을 위한 범용.. 더보기
임베디드 시스템에 쓰이는 운영체제 - 1 저 자 : 송인준 출판일 : 2003년 8월호 요즘 IT 잡지나 신문에서 많이 볼 수 있는 단어 중 하나가 바로 임베디드 시스템(Embedded System)이라는 말입니다. 과연 이 임베디드 시스템이 무엇인지, 그리고 왜 필요한지, 이러한 컴퓨터 시스템에는 어떠한 운영체제가 필요한지를 이번 연재에서 알아 봅시다. 임베디드 시스템이라는 것을 정의하기에 앞서, 이 임베디드 시스템이 절대로 낯선 존재라고 생각하지 마십시오. 주변의 핸드폰, PDA, 심지어 냉장고와 TV, 콘솔 게임기 등도 임베디드 시스템의 한 종류입니다. 이렇게 말하니 이제 좀 친숙해지는 것 같지요? 그러면 이번 호에는 임베디드 시스템이 무엇인지부터 시작해서, 무엇이 문제인지, 그리고 이런 문제를 해결해나가기 위한 노력들을 살펴보도록 합니다.. 더보기
리눅스 플랫폼의 임베디드 프로그래밍 원작자 누구인지 알수 없네요... 네이버 카페에있는 글을 가져왔는데, 원작자를 알수 없는관계로 표기를 하지 못했습니다. 이 글의 원작자분의 요청이 계시면, 삭제 혹은 표기를 하겠습니다. 정리쪾홍석운 기자 |vichong@pserang.co.kr 리눅스 플랫폼의 임베디드 프로그래밍 임베디드 리눅스 시스템이 안정성과 개발 용이성을 자랑하며 최근 각광받고 있다. 실제 많은 임베디드 시스템에 리눅스가 채택되고 있는 실정이다. 이 글은 이러한 임베디드 리눅스의 발전 과정 및 향후 전망은 물론 실전 애플리케이션 제작에 대해 집중 소개하기로 한다. 임베디드 리눅스 개발 그룹에 대한 정보도 요약 제공한다. 컴퓨터 기술과 인터넷을 포함한 정보 통신의 눈부신 발전은 PC 보급 확산을 재촉했다. PC는 사무 자동화, 교육 .. 더보기
RS232/422/485 통신 IC 참고자료 출처 : allcyber http://cafe.naver.com/allcyber/284 마이크로프로세서는 주변장치를 통해서 외부와 정보를 교환할 수 있으며 일반적으로 정보를 외부와 교환하는 방법으로는 병렬통신과 직렬통신 2가지로 나눌 수가 있다. 일반적으로 컴퓨터내의 장치와 정보교환을 할 때는 통상적으로 고속의 통신속도를 필요로하여 한꺼번에 많은 정보를 처리할 수 있는 병렬통신 방식을 주로 쓴다. 이는 대량의 정보를 빠른시간에 한꺼번에 처리함으로써 컴퓨터의 성능을 향상 시킬 수가 있기 때문인데 이러한 방법의 대표적인 것이 마이크로프로세서 자체의 정보처리량을 증가시키는 것이며 이것은 데이터 비트수로써 나타난다. (80286은 16비트의 외부 데이터 비트, 80386, 80486은 32비트의 외부 테이터 비.. 더보기
임베디드월드 링크 http://www.embeddedworld.co.kr/ 더보기
Microsoft Robotics Studio Microsoft Robotics Studio 목차 소개 Microsoft DSS 매니페스트 편집기 (PDF 파일) Microsoft Visual Programming Language 사용자 가이드 및 튜토리얼 (PDF 파일) Microsoft Visual Simulation 사용자 가이드 및 튜토리얼(PDF 파일) CCR 및 DSS 사용자 가이드 (PDF 파일) 로보틱스 튜토리얼 및 예제 (PDF 파일) 소개 마이크로소프트 Robotics Studio(MSRS)는 로봇분야에 관심이 있는 개발자, 학생 또는 일반인들이 프로그래밍에 대한 기본적인 지식만 가지고 있으면, 다양한 로봇 하드웨어 상에서 필요로 하는 다양한 로봇 애플리케이션을 쉽게 개발할 수 있도록 지원하는 개발 툴 및 환경입니다. MSRS는 개.. 더보기