<그림 1> 윈도우 10 기반의 IoT 플랫폼 새롭게 출시된 세 개의 플랫폼 중 가장 흥미로운 플랫폼은 그 동안 코드명 아테네(Athens) 로 알려졌던 Windows 10 IoT Core(이하 Windows IoT Core) 플랫폼이다. 이 플랫폼은 오랫동안 개발자들

Size: px
Start display at page:

Download "<그림 1> 윈도우 10 기반의 IoT 플랫폼 새롭게 출시된 세 개의 플랫폼 중 가장 흥미로운 플랫폼은 그 동안 코드명 아테네(Athens) 로 알려졌던 Windows 10 IoT Core(이하 Windows IoT Core) 플랫폼이다. 이 플랫폼은 오랫동안 개발자들"

Transcription

1 유정현 과장 / chris@mdstec.com 마이크로소프트 Windows Embedded MVP로 MDS테크놀로지(주)에서 윈도우 임베디드 운영체제 기술지원을 담당하고 있다. 다양한 마이크로소프트 임베디드 세미나와 개발 실습 교육을 통해 윈도우 임베디드 기술 전도사 로서 활약하고 있다. 윈도우 임베디드 개발자 커뮤니티: 윈도우와 IoT 이야기 페이스북: fb.com/mdswinemb 윈도우 임베디드 제품 솔루션: MDS테크놀로지 홈페이지: 마이크로소프트 차세대 IoT 플랫폼 Windows 10 IoT Core Internet Of Things 시대를 대비하는 마이크로소프트 전략이 Build 2015 행사를 통해 공개 되었다. 마이크로소프트의 IoT 전략은 크게 IoT 디바이스와 클라우드 전략으로 나뉜다. 클라우드 플랫폼은 마이크로소프트 애저를 통해 진행되고 있다. 애저에 서비스 버스, 이벤트 허브, 실시간 분석 (Azure Stream Analytics) 등의 IoT 시나리오를 고려한 기능들이 업데이트 되었고, 머신 러닝이나 파워 BI 등의 솔루션으로 데이터를 가공하는 것이 마이크로소프트의 IoT 클라우드 전략이다. 윈도우 10 의 출시와 더불어 마이크로소프트의 IoT 디바이스 전략도 업데이트 되었다. 기존 IoT 디바이스를 겨냥한 마이크로소프트의 플랫폼은 윈도우 임베디드와 더불어, 윈도우 10 출시를 통해 IoT 디바이스를 위한 플랫폼 세 가지를 더 추가하였다.

2 <그림 1> 윈도우 10 기반의 IoT 플랫폼 새롭게 출시된 세 개의 플랫폼 중 가장 흥미로운 플랫폼은 그 동안 코드명 아테네(Athens) 로 알려졌던 Windows 10 IoT Core(이하 Windows IoT Core) 플랫폼이다. 이 플랫폼은 오랫동안 개발자들의 요구사항이었던 ARM 과 x86 을 아우르는 하나의 플랫폼을 구현한 원코어 시스템이라 한다. 윈도우가 ARM 에 포팅 되었다는 것이 필자는 처음엔 생소하고 신기하였다. 실제 OS 코어는 100% 같지 않음에도 불구하고 프레임워크만 비슷하게 하는 방법으로 OS 통합을 했다고 하는 것이 아닌가 하는 생각마저 들었다. ARM 기반의 라즈베리파이 2 Windows IoT Core 의 개발 환경, 어플리케이션 개발, 주변기기 통신, 드라이버 개발, OS 디버깅에 대해 알아보면서 과연 Windows IoT Core 가 마이크로소프트가 제시하는 원코어 플랫폼인 Universal Windows Platform (이하 UWP)의 조건을 갖추었는지 알아보기로 하자. 개발환경 Windows IoT Core 를 개발하기 위해 개발 PC (윈도우 10 PC) 와 타깃 디바이스 (라즈베리파이 2 혹은 인텔의 MinnowBoard Max) 가 필요하다. 개발 PC 에 윈도우 10 을 설치 후 비주얼 스튜디오 2015

3 RC 버전을 설치한다. <그림 2>Windows IoT Core 개발 환경 및 툴 개발 PC 에서 앱과 디바이스 드라이버를 개발한 후 타깃 디바이스에 이더넷을 통해 배포하여 테스트 한다. 타깃 디바이스는 모니터가 있는 디바이스(Headed) 와 그렇지 않은 디바이스 (Headless) 로 나뉜다. 많은 IoT 장비 들은 키보드가 없는 환경이 있기 때문에 타깃 디바이스 제어는 개발 PC 에서 이더넷을 통한 PowerShell 명령어로 가능하다. 그리고 시스템이나 드라이버 디버깅을 위해 WINDBG 툴이 사용 가능하다. 개발 PC 환경 설정 개발 PC 에 윈도우 10 과 비주얼 스튜디오 2015 버전을 설치하면 기본적인 앱개발 테스트를 진행할 수 있다. 앱 개발과 더불어 OS 자체를 새롭게 빌드하거나 디바이스 드라이버 개발을 하려면 추가적인 툴 설치가 요구된다. ADK (Windows Assessment and Deployment Kit) : 사용자가 원하는 대로 사용자 정의의 윈도우 IoT 이미지를 만들기 위한 툴이다. Windows IoT Core 이미지에서 컴포넌트화된 기능들을 적절히 조합하여 이미지 사이즈나 기능들을 제어할 수 있다. 이 툴은 Windows Insider 프로그램에 가입한 후 무료로 다운 가능하다. 이 툴 안에는 WICD ( Windows Imaging and Configuration Designer), Windows Assessment Toolkit, Windows Performance Toolkit 등이 포함되어 있다.

4 SDK (Software Development Kit) : 앱 개발 뿐만 아니라, 드라이버 개발을 위한 WDK 를 사용하기 위해 Standalone Windows SDK 를 반드시 설치 하여야 한다. WDK (Windows Driver Kit) : 윈도우 디바이스 드라이버 개발을 위한 툴킷이다. 윈도우 10 출시와 함께 소개된 Universal 드라이버 모델의 디바이스 드라이버를 만들 수 있다. 디바이스 드라이버의 기본 템플릿, 테스트, 사이닝에 대한 툴이 제공되고 사용자 정의 OS 제작 시에 필요한 툴들도 포함되어 있다. ADK 나 WDK 툴킷은 사용자 정의의 OS 이미지를 만들거나, 사용자 정의 디바이스 드라이버를 만들지 않는 다면 별도로 설치를 하지 않아도 된다. 이 두 개의 툴킷은 상당히 큰 저장장치의 용량을 요구하기 때문이다. 타깃 디바이스(라즈베리파이 2)에 Windows IoT Core 설치하기 개발 PC 의 환경설정이 완료되었다면 타깃 디바이스인 라즈베리파이 2 에 Windows IoT Core 이미지를 설치해 보자. 라즈베리파이 2 용 Windows IoT Core 이미지는 Microsoft Connect 사이트를 통해 다운 받을 수 있다. 사이트에 접속하여 Windows Embedded 를 검색하여 프로그램에 지원하면 라즈베리파이 2 용 Windows IoT Core 이미지를 다운 받을 수 있다. <그림 3> Microsoft Connect 사이트에서 라즈베리파이 2 용 Windows IoT Core 이미지 링크 (출처: Microsoft Connect 사이트) "Windows 10 IoT Core Insider Preview Image for Raspberry Pi 2" 를 다운로드 받고 압축을 풀면 flash.ffu 를 볼 수 있다. 이것이 라즈베리파이 2 용 Windows IoT Core 이미지이다. 마이크로 SD 카드를 개발 PC 에 넣고 이미지를 굽는 툴인 DISM 을 실행하기 위해 Command Prompt 를 관리자 계정으로 실행 한다. Diskpart, list disk, exit 명령을 통해 DISM 으로 작업할 파티션을 확인한다.

5 Windows IoT Core 이미지(flash.ffu) 가 있는 폴더로 이동하여 DISM 명령어를 사용해 이미지를 굽는(Flash) 작업을 한다. 디바이스 안전 제거를 하여 라즈베리파이 2 에 삽입 후 전원을 인가하여 부팅이 완료되면 IoTCoreDefaultApp 어플리케이션이 실행된 모습을 확인할 수 있다. <그림 4>기본 쉘로 지정된 IoTCoreDefaultApp 의 모습 (출처 : WindowsOnDevices.com )

6 파워쉘을 이용하여 개발 PC 에서 타깃 디바이스 제어하기 IoT 장비는 여러 시나리오가 가능하다. 모니터가 있는 디바이스(Headed)에서 없는 디바이스(Headless), 키보드가 없는 디바이스 등 여러 가지 형태로 변형된 OS 가 탑재될 것이다. 여러 제약사항이 있는 환경을 고려해 개발 PC 에서 타깃 PC 를 제어하기 위해 파워쉘을 사용할 수 있다. 파웨쉘을 사용하여 타깃 디바이스 접근을 위한 간단한 명령어 숙지는 필수이다. 라즈베리파이 2 에 개발 PC 에서 파워쉘로 접근하기 위해서 라즈베리파이 2 를 부팅하고 기본 쉘에서 IP 주소를 확인한다. 개발 PC 에서 파워쉘을 관리자 계정으로 실행하고 WINRM 서비스(Windows Remote Management)를 실행하여 리모트 연결을 활성화한다. 이 후 개발 PC 와 라즈베리파이 2 의 Trust Relationship 을 위해 SET-ITEM 명령어를 이용한다. 라즈베리파이 2 의 디바이스 이름이나 IP 주소를 이용할 수 있으나 필자의 경험으로는 IP 주소를 넣는 것이 여러모로 좋을 수 있다. 이어지는 질문에 Y 를 입력하여 명령어 실행을 마무리 한다. 파워쉘에서 리모트머신의 StackOverflowException 을 야기 시키는 이슈가 있다. 이를 대처하는 방안으로 remove-module psreadline -force 명령어를 실행한다. Enter-PsSession 명령어를 이용하여 Windows IoT Core 와 세션을 시작한다. Enter-PsSession -ComputerName <machine-name or IP Address> -Credential <machine-name or IP Address or localhost>\administrato 기본 Connect 사이트에서 받은 이미지의 기본 패스워드는 p@ssw0rd 이다. Universal 앱 개발 준비 하기 UWP 기반의 Universal 앱을 개발하면 윈도우 IoT 의 모든 플랫폼에서 구동 가능하다. Universal 앱 개발을 위해 준비할 사항이 있다. 우선 WindowsIoTWatcher.exe 구동이다. IoT 시나리오에서 특히 모니터가 없는 장비의 부팅 여부나 상태를 확인하기 위해 유용한 앱이다. WindowsIoTWatcher 를 이용하여 이더넷으로 연결된 타깃 디바이스의 상태를 확인할 수 있다. <그림 5> WindowsIoTWatcher 로 타깃 디바이스 모니터링

7 Universal 앱을 개발하고 디버깅하기 위해서 개발 PC 에 개발자 모드를 활성화 하여야 한다. 개발자 모드가 활성화 되어 있지 않으면 Universal 앱을 디버깅할 수 없고, 비주얼 스튜디오의 XAML 디자이너 기능도 활성화 되지 않는다. 현재 윈도우 10 버전에서 GUI 로 디버그 모드 활성화 기능이 제공되지 않아 GPEDIT.MSC 를 활용하여야 한다. CMD 에서 GPEDIT.MSC 를 실행하고 Local Computer Policy > Computer Configuration > Administrative Templates > Windows Components > App Package Deployment 에서 Allow all trusted apps to install -> Enable 로 활성화 Allows development of Windows Store apps and installing them from an integrated development environment (IDE) -> Enable 로 활성화 한다. <그림 6>개발 PC 에 개발자 모드 활성화 모습 비주얼 스튜디오에서 Hello World! 실행하기 비주얼 스튜디오 2015 RC 를 열고 새로운 프로젝트를 생성한다. 다이얼로그 박스에서 Windows Universal 앱 모델을 C# 기반으로 사용해 보기로 하자. 프로젝트 템플릿은 Blank App 을 선택한다.

8 프로젝트를 생성하면 솔루션 탐색기에서 프로젝트 생성 중에 생성된 UI 와 소스 코드를 확인할 수 있다. 이 파일은 Windows 8 이상의 스토어 앱 프로젝트 생성 시 생성되었던 파일과 크게 다르지 않다. 프로젝트에서 MainPage.xaml 파일에 텍스트박스와 버튼을 생성하기 위한 부분을 추가해 보기로 한다. MainPage.xaml 의 <Grid> 속성안에 다음의 스크립트를 삽입해 보자. XAML 디자이너에서 버튼을 선택하면 속성 창에서 ClickMe_Click 이벤트가 Click 이벤트란에 정의가 된 것을 확인 할 수 있다. ClickMe_Click 텍스트 박스를 더블 클릭하면 MainPage.xaml.cs 에 ClickMe_Click 이름의 이벤트가 생성 되는 것을 확인 할 수 있다. ClickMe_Click 이벤트에 간단하게 텍스트 박스의 내용을 Hello, Windows IoT Core! 로 바꾸도록 해보자.

9 작성한 앱은 Universal 앱이기 때문에 개발 PC 에서도 비주얼 스튜디오 에서 F5 버튼을 눌러 앱을 구동 시켜 볼 수 있다. 물론 작성한 앱을 윈도우 10 IoT 코어가 동작 중인 라즈베리파이 2 에도 구동 시켜 볼 것이다. 라즈베리파이 2 는 우리가 흔히 개발용 PC 로 사용하는 x86 플랫폼이 아니라 ARM 플랫폼이다. 그렇기 때문에 비주얼 스튜디오 툴바에서 아케텍쳐 메뉴를 ARM 으로 설정 하고, Local Machine 대신 Remote Machine 을 선택한다. 이어서 나타나는 Remote Connections 다이얼로그 박스에서 라즈베리파이 2 의 디바이스 이름이나, IP 주소를 Address 란에 입력할 수 있다. 추가로 Authentication Mode 는 None 으로 선택하고, Select 버튼을 누른다.

10 리모트 연결에 대한 설정 확인이나 수정은 프로젝트의 속성 -> 디버그 란을 통해서 진행할 수 있다. 이제 리모트 연결을 통해 Windows IoT Core 가 동작 중인 라즈베리파이 2 와 연결하기 위한 준비는 모두 마쳤다. 비주얼 스튜디오에서 F5 를 눌러 앱이 라즈베리파이 2 에서 잘 동작 되는 지 확인해 볼 수 있다. < 그림 7 > 라즈베리파이 2 에서 Universal 앱 실행의 예

11 GPIO 컨트롤러 사용하기 IoT 의 디바이스들은 여러 주변기기, 센서들과 통신을 할 수 있어야 한다. GPIO, SPI, I2C 그리고 시리얼 포트 등의 인터페이스를 통해 주변기기와 통신할 수 있도록 UWP 에 새로운 네임스페이스가 포함이 되었다. 새롭게 추가된 GPIO 네임스페이스를 이용해 라즈베리파이 2 의 GPIO 포트를 제어하여 LED 를 켜보는 코드를 살펴보도록 하자. LED 의 두 핀 중 짧은 부분이 (-) 로써 라즈베리파이 2 의 GPIO 5 번 포트에 연결이 되고, 긴 핀은 (+)로써 220 Ω 을 통해 3.3v 부분에 연결을 하여 하드웨어 구성을 하여 본다. < 그림 8 >라즈베리파이 2 의 핀에 LED 를 연결한 모습 (출처 : WindowOnDevices.com) GPIO 네임스페이스 사용을 위해 프로젝트의 Windows IoT Extension SDK 이 참조 되어야 한다.

12 프로젝트가 준비 되면 GPIO 네임스페이스와 GpioController, GpioPin 클래스를 이용하여 라즈베리파이 2 의 GPIO 5 번 포트를 제어할 수 있다. GpioController 의 GetDefault(); 를 이용해 GPIO 컨트롤러를 접근하고 OpenPin(); 를 이용하여 라즈베리파이 2 의 GPIO 5 번 핀을 연결한다. GPIO 5 번 핀을 Output 모드로 설정 후 Write(); 를 통해 GPIO 에 데이터를 출력할 수 있다. Universal Windows Driver 개발 UWP 에서는 동일한 어플리케이션 모델을 지원함과 동시에 디바이스 드라이버 모델도 동일하다. Universal Windows Driver 모델로 작성된 디바이스 드라이버는 모든 윈도우 10 IoT 플랫폼에서 동작 가능하다. 하나의 앱을 만들어 모든 윈도우 10 기반 디바이스에 배포하는 것처럼 디바이스 드라이버도 모든 윈도우 10 기반 디바이스에서 동작시킬 수 있다. (단 하드웨어 종속적인 기본 코드들은 ACPI 코드 수정을 통해 재정의하여야 한다. ) 현재 비주얼 스튜디오 2015 RC 버전에서 WDK (Windows Driver Kit) 을 설치 후 Universal Windows Driver 개발이 가능하다. 윈도우에서는 간단한 드라이버 개발을 위해 WDF (Windows Driver Frameworks) 모델을 지원한다. WDF 기반의 디바이스 드라이버 템플릿을 사용하면 드라이버 객체에 대한 초기화, 하드웨어 접근, 메시지 처리에 대한 기본 인터페이스가 정의 되어 있다. WDF 템플릿에서 제공되는 기본 인터페이스 코드를 최대한 이용하여 몇 줄의 코드 추가로 디바이스 드라이버 개발이 가능하다. Universal Windows Driver 에서는 GPIO 컨트롤을 위해 GPIOClx 프레임워크를 제공한다. CPU 벤더가 GPIO Controller Driver 를 제작하여 윈도우 IoT 플랫폼을 지원한다. 이 드라이버는 일반적인 GPIO 포트를 통한 읽기/쓰기 및 인터럽트 명령을 수행한다. 하지만 때로는 다양한 IoT 시나리오에 의해 CPU 벤더가 개발한 기본 드라이버 동작 외에 사용자가 정의한 다른 동작을 해야 하는 경우도 있다. 읽기/쓰기로 설정된 GPIO 핀 속성을 인터럽트 설정으로 변경한다든지, 센서 모듈과의 GPIO 포트를 이용한 통신 드라이버 작성, 보드

13 핀맵 변경 그리고 사용자 정의의 특정 IOCTL 처리 등이 필요할 때가 바로 사용자 정의 디바이스 드라이버가 필요한 때이다. 이런 사용자 정의 디바이스 드라이버를 윈도우 10 에서는 Peripheral Device Driver 모델로 개발할 수 있다. <그림 9 >GPIO 드라이버 프레임워크 WindowsOnDevices.com 에서 제공하는 샘플 드라이버(GPIOKMDFDEMO)로 Windows IoT Core 에서 WDK 를 이용한 커널모드 드라이버 (Kernel Mode Device Framework) 를 구동하여 테스트 해볼 수 있다. 이 드라이버는 Win32 콘솔 앱에서 사용자 정의 디바이스 드라이버 인터페이스인 IOCTL 명령을 통해 GPIO 핀을 High 나 Low 로 설정 한다. 샘플드라이버인 GPIOKMDFDEMO 는 윈도우 10 에서 제공되는 GPIO 프레임워크인 GPIOClx (GPIO Class Extension) 와 통신 하는 Peripheral Device Driver 이다. 샘플 드라이버 빌드 샘플드라이버를 비주얼 스튜디오 2015 RC 에서 열고 빌드를 하기 위한 몇 가지 준비를 해야 한다. 샘플드라이버 프로젝트의 속성 창에서 Driver Signing 노드에서 General 메뉴를 선택한다. Test Certificate 를 선택하고 Select from Store 메뉴에서 Windows Phone OEM Test Cert 2013 (TEST ONLY) 증명서를 선택한다.

14 선택이 완료되면 비주얼 스튜디오에서 라즈베리파이 2 용으로 빌드하기 위해 ARM 플랫폼으로 선택 후 빌드 메뉴를 통해 프로젝트를 빌드 한다. 빌드가 성공적으로 완료되면, 프로젝트의 ARM\Debug\gpiokmdfdemo 폴더에.inf 파일과.sys 파일이 생성된다. INF 파일은 디바이스 드라이버의 매니페스트 파일이다. 디바이스 드라이버가 등록되는 속성의 값을 가지고 있다. 그리고 SYS 파일은 디바이스 드라이버의 소스가 컴파일 된 바이너리 파일이다.

15 디바이스 드라이버의 빌드가 완료되면 하드웨어 종속적인 코드인 ACPI 테이블이 업데이트되어야 한다. WDK 를 설치하면 C:\Program Files (x86)\windows Kits\10\Tools\x86\ACPIVerify 폴더에 마이크로소프트가 제공하는 ACPI 소스 컴파일러가 존재한다. 이 폴더에 rpi2.asl 파일을 복사한다. CMD 파일을 관리자 권한으로 실행하고, ACPI 컴파일러 폴더로 이동한다. cd C:\Program Files (x86)\windows Kits\10\Tools\x86\ACPIVerify 라즈베리파이 2 용 ACPI 테이블을 아래 명령어로 컴파일 한다. asl.exe rpi2.asl 컴파일이 완료되면 ACPITABL.dat 파일이 생성된다. 샘플 드라이버 배포와 테스트 샘플 드라이버 빌드로 생성된 INF, SYS, DAT 파일을 타깃 디바이스의\Windows\system32\ 로 복사하고 BCDEDIT 로 테스트 사인을 활성화하여 테스트 할 수 있다. 타깃 디바이스에서 디바이스 드라이버를 설치하기 위해서는 DEVCON.exe 명령어를 파워쉘을 통해 사용한다. bcdedit /store C:\EFIESP\EFI\Microsoft\boot\BCD /set testsigning on devcon.exe install gpiokmdfdemo.inf ACPI\GPOT0001 설치가 완료되면 DEVCON STATUS ACPI\GPOT0001 명령어로 드라이버 상태를 확인한다. 샘플드라이버 프로젝트안에 제공되는 콘솔 앱(BlinkyApp_ARM.exe)을 타깃 디바이스의 FTP 를 통해 복사한 후 파워쉘을 이용하여 복사한 콘솔 앱의 위치로 이동 후 low 2, high 2 매개변수를 통해 LED 를 제어해 본다. 디바이스 드라이버 디버깅 Windows IoT Core 가 구동중인 라즈베리파이 2 의 디바이스 드라이버 디버깅을 WINDBG 로 할 수 있다. WINDBG 는 기존 데스크탑 OS 의 디버깅이나 드라이버 디버깅에 사용되는 툴이다. 라즈베리파이 2 를 디버깅하기 위해서는 USB TTL UART 케이블이 필요하다. USB TTL UART 케이블을 라즈베리파이 2 에 연결하고 개발 PC 에서 몇 번 시리얼 포트로 연결되었는지 확인한다.

16 < 그림 10 >USB TTL UART 를 라즈베리파이 2 에 연결한 모습 라즈베리파이 2 를 구동 하고, 파워쉘 명령어를 이용하여 접속한다. 부팅정보를 BCDEDIT 로 설정하여 라즈베리파이 2 를 시리얼 포트를 이용한 디버깅 설정을 한다. bcdedit -store C:\EFIESP\efi\Microsoft\Boot\bcd -dbgsettings serial bcdedit -store C:\EFIESP\efi\Microsoft\Boot\bcd -debug on 개발 PC 의 CMD 에서 WINDBG 가 있는 폴더로 이동하여 COM3 을 통한 연결 설정하여 WINDBG 를 구동시킨다. 설정 후 파워쉘의 명령어 shutdown /r /t 0 을 이용하여 라즈베리파이 2 를 재부팅 시킨다. 재부팅이 완료되면 개발 PC 에서 대기하고 있던 WINDBG 가 시리얼 포트를 통해 연결이 되는 것을 확인할 수 있다. WINDBG 가 타깃 디바이스와 연결이 되면 GPIOKMDFDEMO 드라이버의 OnDeviceIoControl 함수에 BM 명령어를 활용하여 브레이크 포인트를 설정한다. 파워쉘을 통해 라즈베리파이 2 의 BLINKYAPP_ARM LOW 2 를 실행 시킨다.

17 BlinkyApp_Arm.exe 콘솔앱을 실행 시키면 WINDBG 에서 브레이크 포인트를 설정한 함수에서 실행이 멈추는 것을 확인할 수 있다. < 그림 11 >드라이버 소스에 WINDBG 로 브레이크 포인트가 설정된 모습 콘솔앱에서는 사용자 정의 디바이스 드라이버 접근을 위해 DeviceIoControl 인터페이스를 사용한다. 이 DeviceIoControl 인터페이스를 통해 디바이스 드라이버의 함수를 호출하면, GPIOKMDFDEMO 드라이버에서 사용자가 정의한 기능을 수행하기 위해 OnDeviceIoControl 함수가 호출 되고 이 과정에서 브레이크 포인트가 설정된 부분에서 디버깅을 시작할 수 있다. 사용자 정의 OS 만들기 IoT 디바이스에서는 디바이스 설정 관련하여 여러 가지 사용자 정의 설정이 있을 수 있다. OS 의 쉘을 변경한다든지, 특정 디바이스 드라이버를 제거하여 디바이스의 오동작을 미연에 방지한다든지, 사용자 정의 디바이스 패키지를 첨부하는 것이 여러 사용자 정의의 시나리오들이다.

18 Windows IoT Core 는 사용자 정의에 의해 OS 를 빌드 할 수 있는 다양한 툴을 지원한다. ImageApp.exe 와 WICD(Windows Image and Configuration Designer)가 바로 OS 빌드를 위한 툴이다. ADK 와 WDK 를 설치한 개발 PC 에서 이 툴들을 사용할 수 있다. Microsoft Connect 사이트를 통해 x86 과 ARM 플랫폼 빌드를 위한 기본 패키지를 다운받을 수 있고, 라즈베리파이 2 하드웨어와 종속된 패키지도 다운 가능하다. ImageApp.exe 를 실행하는 기본 스크립트가 C:\Program Files (x86)\windows Kits\10\Tools\bin\i386 경로에 IMGGEN.cmd 파일로 제공되어 간단한 명령어로 Windows IoT Core 의 사용자 정의 이미지.FFU 파일을 만들 수 있다. imggen.cmd flash.ffu "%KITSROOT%\OEMInputSamples\RPi2\ProductionOEMInput.xml" "%KITSROOT%\MSPackages" arm 현 시점에서는 WICD 의 많은 부분이 공개되지 않았다. WICD 는 GUI 환경에서 쉽게 OS 설정을 할 수 있는 환경을 제공한다. 차후 WICD 에 대한 부분이 공개 되면 GUI 환경에서 OS 설정을 쉽게 진행할 수 있다. 마치며 지금까지 ARM 기반의 라즈베리파이 2 에 포팅된 Windows IoT Core 의 개발 환경, 어플리케이션 개발, 디바이스 드라이버 개발 방법 그리고 WINDBG 툴을 사용한 디버깅 방법까지 알아보았다. 플랫폼 별로 OS 코어가 다르다는 점은 결국 개발 소스와 툴 사용에 있어서 파편화를 초래한다. 윈도우 10 기반의 IoT 플랫폼은 하나의 코어로 이루어져 있기 때문에 소스의 수정 없이 x86 에서 사용했던 코드를 그대로 ARM 기반 플랫폼에서 사용할 수 있었다. 디바이스 드라이버 코드도 마찬가지다. 하드웨어 종속성이 강한 ACPI 부분만 제외하면 x86 과 ARM 플랫폼에서 소스 하나 바꾸지 않은 채로 디바이스 드라이버가 호환되었다. 개발과 디버깅에 동일한 툴인 비주얼 스튜디오와 WINDBG 를 사용했고, 타깃 디바이스 컨트롤이나 설정에 있어서도 파워쉘, BCDEDIT, DISM 등 동일한 툴을 이용하여 진행하였다. ARM 과 x86 지원에 대한 부분은 마치 윈도우의 리눅스화라고 생각되는 부분이며 마이크로소프트의 툴들을 충분히 활용하여 오히려 더 편리한 개발 환경이 구축되었다. 하지만 아직 프리뷰 버전이라 몇 가지 아쉬운 점들도 있다. 우선 x86 플랫폼과 비교하였을 때 UI 관련 성능에 대한 부분이다. 이 부분은 현재 마이크로소프트에서 최적화 작업이 진행 중이라고 한다. 물론 지난 오랜 시간 동안 마이크로소프트와 인텔의 협업으로 일궈낸 성과을 단기간에 따라 잡기란 여간 쉬운

19 일이 아닐 것이라 생각 된다. 하지만 필자가 예상했던 성능 보다는 좋은 성능을 보여 준 점은 고무적인 부분이다. 그리고 다른 아쉬운 점은 아직 지원되는 ARM 플랫폼이 몇 가지 없다는 데에 있다. 현재 브로드컴, 퀄컴 정도의 칩셋이 지원되어 좀 더 많은 칩셋 지원은 플랫폼 확산에 큰 숙제인 것으로 생각된다. 첫 술에 배부를 수 있을까? 그리고 아직 프리뷰 버전이다. Universal Windows Platform 의 어플리케이션 모델과 디바이스 드라이버 모델, 그리고 기존 툴과의 유기적인 결합에 많은 잠재성이 있는 것으로 생각된다. 성능과 칩셋 지원 부분의 숙제가 해결 되면 IoT 디바이스 군에서 Universal Windows Platform 의 지배력이 커지는 것을 기대해 보자.

Windows 8에서 BioStar 1 설치하기

Windows 8에서 BioStar 1 설치하기 / 콘텐츠 테이블... PC에 BioStar 1 설치 방법... Microsoft SQL Server 2012 Express 설치하기... Running SQL 2012 Express Studio... DBSetup.exe 설정하기... BioStar 서버와 클라이언트 시작하기... 1 1 2 2 6 7 1/11 BioStar 1, Windows 8 BioStar

More information

Microsoft PowerPoint - chap01-C언어개요.pptx

Microsoft PowerPoint - chap01-C언어개요.pptx #include int main(void) { int num; printf( Please enter an integer: "); scanf("%d", &num); if ( num < 0 ) printf("is negative.\n"); printf("num = %d\n", num); return 0; } 1 학습목표 프로그래밍의 기본 개념을

More information

Microsoft Word - windows server 2003 수동설치_non pro support_.doc

Microsoft Word - windows server 2003 수동설치_non pro support_.doc Windows Server 2003 수동 설치 가이드 INDEX 운영체제 설치 준비과정 1 드라이버를 위한 플로피 디스크 작성 2 드라이버를 위한 USB 메모리 작성 7 운영체제 설치 과정 14 Boot Sequence 변경 14 컨트롤러 드라이버 수동 설치 15 운영체제 설치 17 운영체제 설치 준비 과정 Windows Server 2003 에는 기본적으로

More information

Raspbian 설치 라즈비안 OS (Raspbian OS) 라즈베리파이 3 Model B USB 마우스 USB 키보드 마이크로 SD 카드 마이크로 SD 카드리더기 HDM I 케이블모니터

Raspbian 설치 라즈비안 OS (Raspbian OS) 라즈베리파이 3 Model B USB 마우스 USB 키보드 마이크로 SD 카드 마이크로 SD 카드리더기 HDM I 케이블모니터 운영체제실습 Raspbian 설치 2017. 3 표월성 wspyo74@naver.com cherub.sungkyul.ac.kr 목차 Ⅰ. 설치 1. 라즈비안 (Raspbian 설치 ) 2. 설치후, 설정 설정사항 Raspbian 설치 라즈비안 OS (Raspbian OS) 라즈베리파이 3 Model B USB 마우스 USB 키보드 마이크로 SD 카드 마이크로

More information

Microsoft PowerPoint - 02_Linux_Fedora_Core_8_Vmware_Installation [호환 모드]

Microsoft PowerPoint - 02_Linux_Fedora_Core_8_Vmware_Installation [호환 모드] 리눅스 설치 Vmware를 이용한 Fedora Core 8 설치 소프트웨어실습 1 Contents 가상 머신 실습 환경 구축 Fedora Core 8 설치 가상 머신 가상 머신 가상 머신의 개념 VMware의 설치 VMware : 가상 머신 생성 VMware의 특징 실습 환경 구축 실습 환경 구축 Fedora Core 8 설치 가상 머신의 개념 가상 머신 (Virtual

More information

목차 윈도우드라이버 1. 매뉴얼안내 운영체제 (OS) 환경 윈도우드라이버준비 윈도우드라이버설치 Windows XP/Server 2003 에서설치 Serial 또는 Parallel 포트의경우.

목차 윈도우드라이버 1. 매뉴얼안내 운영체제 (OS) 환경 윈도우드라이버준비 윈도우드라이버설치 Windows XP/Server 2003 에서설치 Serial 또는 Parallel 포트의경우. 소프트웨어매뉴얼 윈도우드라이버 Rev. 3.03 SLP-TX220 / TX223 SLP-TX420 / TX423 SLP-TX400 / TX403 SLP-DX220 / DX223 SLP-DX420 / DX423 SLP-DL410 / DL413 SLP-T400 / T403 SLP-T400R / T403R SLP-D220 / D223 SLP-D420 / D423

More information

Microsoft PowerPoint Android-SDK설치.HelloAndroid(1.0h).pptx

Microsoft PowerPoint Android-SDK설치.HelloAndroid(1.0h).pptx To be an Android Expert 문양세강원대학교 IT 대학컴퓨터학부 Eclipse (IDE) JDK Android SDK with ADT IDE: Integrated Development Environment JDK: Java Development Kit (Java SDK) ADT: Android Development Tools 2 JDK 설치 Eclipse

More information

Microsoft Word - 임베디드월드_WindowsEmbeddedCompact7_rev

Microsoft Word - 임베디드월드_WindowsEmbeddedCompact7_rev 글 : 김재형팀장, MDS테크놀로지 ES사업부 SE팀 www.mdstec.com 진보된기술과화려한사용자환경, 다양한응용프로그램들로무장한 스마트폰쓰나미 가몰려오고있다. 이쓰나미의영향은단지휴대용통신기기에만미치지않고, 주저하던임베디드시스템에도막대한영향을끼치고있다. 하지만임베디드시스템개발자와사용자라면누구나이 스마트폰쓰나미 의시초가임베디드시스템이었음을인정할것이다. 수많은미래지향적아이디어들을현실화하면서새로운

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 Tizen IoT 환경설정의모든것 Tizen IoT 알아보기 August 21, 2018 Tizen IoT 알아보기 Ⅰ Ⅱ Ⅲ 타이젠스튜디오설치하기 타이젠의다양한프로파일소개 타이젠 IoT 개발환경소개 Tizen Studio 설치 타이젠스튜디오다운로드 https://developer.tizen.org/ Tizen developer 사이트에접속하여타이젠스튜디오다운로드페이지에접속합니다.

More information

4S 1차년도 평가 발표자료

4S 1차년도 평가 발표자료 모바일 S/W 프로그래밍 안드로이드개발환경설치 2012.09.05. 오병우 모바일공학과 JDK (Java Development Kit) SE (Standard Edition) 설치순서 Eclipse ADT (Android Development Tool) Plug-in Android SDK (Software Development Kit) SDK Components

More information

Microsoft PowerPoint SDK설치.HelloAndroid(1.5h).pptx

Microsoft PowerPoint SDK설치.HelloAndroid(1.5h).pptx To be an Android Expert 문양세강원대학교 IT 대학컴퓨터학부 개발환경구조및설치순서 JDK 설치 Eclipse 설치 안드로이드 SDK 설치 ADT(Androd Development Tools) 설치 AVD(Android Virtual Device) 생성 Hello Android! 2 Eclipse (IDE) JDK Android SDK with

More information

이도경, 최덕재 Dokyeong Lee, Deokjai Choi 1. 서론

이도경, 최덕재 Dokyeong Lee, Deokjai Choi 1. 서론 이도경, 최덕재 Dokyeong Lee, Deokjai Choi 1. 서론 2. 관련연구 2.1 MQTT 프로토콜 Fig. 1. Topic-based Publish/Subscribe Communication Model. Table 1. Delivery and Guarantee by MQTT QoS Level 2.1 MQTT-SN 프로토콜 Fig. 2. MQTT-SN

More information

Mango-IMX6Q mfgtool을 이용한 이미지 Write하기

Mango-IMX6Q mfgtool을 이용한 이미지 Write하기 Mango-IMX6Q mfgtool 을 이용한이미지 Write 하기 http://www.mangoboard.com/ http://cafe.naver.com/embeddedcrazyboys Crazy Embedded Laboratory www.mangoboard.com cafe.naver.com/embeddedcrazyboys CRZ Technology 1 Document

More information

커알못의 커널 탐방기 이 세상의 모든 커알못을 위해서

커알못의 커널 탐방기 이 세상의 모든 커알못을 위해서 커알못의 커널 탐방기 2015.12 이 세상의 모든 커알못을 위해서 개정 이력 버전/릴리스 0.1 작성일자 2015년 11월 30일 개요 최초 작성 0.2 2015년 12월 1일 보고서 구성 순서 변경 0.3 2015년 12월 3일 오탈자 수정 및 글자 교정 1.0 2015년 12월 7일 내용 추가 1.1 2015년 12월 10일 POC 코드 삽입 및 코드

More information

노트북 IT / 모바일 데스크탑 34 올인원PC 35 PC 소프트웨어 포터블SSD / SSD / 메모리카드 36 태블릿 37 휴대폰 39 PC 솔루션 IT / 모바일 IT / 모바일 노트북 29 삼성전자는 Windows 를 권장합니다. 삼성전자만의 편리하고 다양한 소프트웨어를 통해 초보자도 보다 쉽고 빠르게 이용 가능합니다. Easy Settings 삼성 패스트

More information

DE1-SoC Board

DE1-SoC Board 실습 1 개발환경 DE1-SoC Board Design Tools - Installation Download & Install Quartus Prime Lite Edition http://www.altera.com/ Quartus Prime (includes Nios II EDS) Nios II Embedded Design Suite (EDS) is automatically

More information

Install stm32cubemx and st-link utility

Install stm32cubemx and st-link utility STM32CubeMX and ST-LINK Utility for STM32 Development 본문서는 ST Microelectronics 의 ARM Cortex-M 시리즈 Microcontroller 개발을위해제공되는 STM32CubeMX 와 STM32 ST-LINK Utility 프로그램의설치과정을설명합니다. 본문서는 Microsoft Windows 7

More information

서현수

서현수 Introduction to TIZEN SDK UI Builder S-Core 서현수 2015.10.28 CONTENTS TIZEN APP 이란? TIZEN SDK UI Builder 소개 TIZEN APP 개발방법 UI Builder 기능 UI Builder 사용방법 실전, TIZEN APP 개발시작하기 마침 TIZEN APP? TIZEN APP 이란? Mobile,

More information

임베디드시스템설계강의자료 4 (2014 년도 1 학기 ) 김영진 아주대학교전자공학과

임베디드시스템설계강의자료 4 (2014 년도 1 학기 ) 김영진 아주대학교전자공학과 임베디드시스템설계강의자료 4 (2014 년도 1 학기 ) 김영진 아주대학교전자공학과 Outline n n n n n n 보드개요보드연결필수패키지, Tool-Chain 설치 Kernel, file system build Fastboot 및 Tera Term설치 Kernel, file system 이미지전송및설치 - 2 - Young-Jin Kim X-Hyper320TKU

More information

Microsoft 을 열면 깔끔한 사용자 중심의 메뉴 및 레이아웃이 제일 먼저 눈에 띕니다. 또한 은 스마트폰, 테블릿 및 클라우드는 물론 가 설치되어 있지 않은 PC 에서도 사용할 수 있습니다. 따라서 장소와 디바이스에 관계 없이 언제, 어디서나 문서를 확인하고 편집

Microsoft 을 열면 깔끔한 사용자 중심의 메뉴 및 레이아웃이 제일 먼저 눈에 띕니다. 또한 은 스마트폰, 테블릿 및 클라우드는 물론 가 설치되어 있지 않은 PC 에서도 사용할 수 있습니다. 따라서 장소와 디바이스에 관계 없이 언제, 어디서나 문서를 확인하고 편집 Modern Modern www.office.com ( ) 892 5 : 1577-9700 : http://www.microsoft.com/korea Microsoft 을 열면 깔끔한 사용자 중심의 메뉴 및 레이아웃이 제일 먼저 눈에 띕니다. 또한 은 스마트폰, 테블릿 및 클라우드는 물론 가 설치되어 있지 않은 PC 에서도 사용할 수 있습니다. 따라서 장소와

More information

Microsoft Word - ntasFrameBuilderInstallGuide2.5.doc

Microsoft Word - ntasFrameBuilderInstallGuide2.5.doc NTAS and FRAME BUILDER Install Guide NTAS and FRAME BUILDER Version 2.5 Copyright 2003 Ari System, Inc. All Rights reserved. NTAS and FRAME BUILDER are trademarks or registered trademarks of Ari System,

More information

목 차 국회 1 월 중 제 개정 법령 대통령령 7 건 ( 제정 -, 개정 7, 폐지 -) 1. 댐건설 및 주변지역지원 등에 관한 법률 시행령 일부개정 1 2. 지방공무원 수당 등에 관한 규정 일부개정 1 3. 경력단절여성등의 경제활동 촉진법 시행령 일부개정 2 4. 대

목 차 국회 1 월 중 제 개정 법령 대통령령 7 건 ( 제정 -, 개정 7, 폐지 -) 1. 댐건설 및 주변지역지원 등에 관한 법률 시행령 일부개정 1 2. 지방공무원 수당 등에 관한 규정 일부개정 1 3. 경력단절여성등의 경제활동 촉진법 시행령 일부개정 2 4. 대 목 차 국회 1 월 중 제 개정 법령 대통령령 7 건 ( 제정 -, 개정 7, 폐지 -) 1. 댐건설 및 주변지역지원 등에 관한 법률 시행령 일부개정 1 2. 지방공무원 수당 등에 관한 규정 일부개정 1 3. 경력단절여성등의 경제활동 촉진법 시행령 일부개정 2 4. 대도시권 광역교통관리에 관한 특별법 시행령 일부개정 3 5. 영유아보육법 시행령 일부개정 4

More information

종사연구자료-이야기방2014 7 18.hwp

종사연구자료-이야기방2014 7 18.hwp 차례 1~3쪽 머리말 4 1. 계대 연구자료 7 가. 증 문하시랑동평장사 하공진공 사적기 7 나. 족보 변천사항 9 1) 1416년 진양부원군 신도비 음기(陰記)상의 자손록 9 2) 1605년 을사보 9 3) 1698년 무인 중수보 9 4) 1719년 기해보 10 5) 1999년 판윤공 파보 10 - 계대 10 - 근거 사서 11 (1) 고려사 척록(高麗史摭錄)

More information

벤처연구사업(전동휠체어) 평가

벤처연구사업(전동휠체어) 평가 운영체제실습 Raspbian 설치 2019. 3 표월성 wspyo74@naver.com cherub.sungkyul.ac.kr 목차 Ⅰ. 개요 1. 설치전준비시항 - H/W 및 S/W - Raspbian 이미지파일 2. 라즈비안 (Raspbian) 설치 - Destop 설치 ( 가상화시스템이용 ) - NOOBS를이용한설치 - Raspbian 이미지를이용한설치

More information

인천광역시의회 의원 상해 등 보상금 지급에 관한 조례 일부개정조례안 의안 번호 179 제안연월일 : 2007. 4. 제 안 자 :조례정비특별위원회위원장 제안이유 공무상재해인정기준 (총무처훈령 제153호)이 공무원연금법 시행규칙 (행정자치부령 제89호)으로 흡수 전면 개

인천광역시의회 의원 상해 등 보상금 지급에 관한 조례 일부개정조례안 의안 번호 179 제안연월일 : 2007. 4. 제 안 자 :조례정비특별위원회위원장 제안이유 공무상재해인정기준 (총무처훈령 제153호)이 공무원연금법 시행규칙 (행정자치부령 제89호)으로 흡수 전면 개 인천광역시의회 의원 상해 등 보상금 지급에 관한 조례 일부개정조례안 인 천 광 역 시 의 회 인천광역시의회 의원 상해 등 보상금 지급에 관한 조례 일부개정조례안 의안 번호 179 제안연월일 : 2007. 4. 제 안 자 :조례정비특별위원회위원장 제안이유 공무상재해인정기준 (총무처훈령 제153호)이 공무원연금법 시행규칙 (행정자치부령 제89호)으로 흡수 전면

More information

비디오 / 그래픽 아답터 네트워크 만약에 ArcGolbe를 사용하는 경우, 추가적인 디스크 공간 필요. ArcGlobe는 캐시파일을 생성하여 사용 24 비트 그래픽 가속기 Oepn GL 2.0 이상을 지원하는 비디오카드 최소 64 MB 이고 256 MB 이상을 메모리

비디오 / 그래픽 아답터 네트워크 만약에 ArcGolbe를 사용하는 경우, 추가적인 디스크 공간 필요. ArcGlobe는 캐시파일을 생성하여 사용 24 비트 그래픽 가속기 Oepn GL 2.0 이상을 지원하는 비디오카드 최소 64 MB 이고 256 MB 이상을 메모리 ArcGIS for Desktop 10.4 Single Use 설치가이드 Software: ArcGIS for Desktop 10.4 Platforms: Windows 10, 8.1, 7, Server 2012, Server 2008 ArcGIS for Desktop 10.4 시스템 요구사항 1. 지원 플랫폼 운영체제 최소 OS 버전 최대 OS 버전 Windows

More information

Chapter 1

Chapter 1 3 Oracle 설치 Objectives Download Oracle 11g Release 2 Install Oracle 11g Release 2 Download Oracle SQL Developer 4.0.3 Install Oracle SQL Developer 4.0.3 Create a database connection 2 Download Oracle 11g

More information

SBR-100S User Manual

SBR-100S User Manual ( 1 / 13 ) SBR-100S 모델에 대한 사용자 펌웨어 업그레이드 방법을 안내해 드립니다. SBR-100S 는 신규 펌웨어가 있을시 FOTA(자동업데이트) 기능을 통하여 자동 업그레이드가 되며, 필요시 사용자가 신규 펌웨어를 다운받아 수동으로 업그레이드 할 수 있습니다. 1. 준비하기 1.1 연결 장치 준비 펌웨어 업그레이드를 위해서는 SBR-100S

More information

디지털 공학

디지털 공학 캡스톤디자인 App Inventor 디지털전자정보계열 앱 인벤터란? MIT 대학 미디어 랩 연구실에서 만든 안드로 이드용 스마트폰 앱 제작하는 블록 프로그래 밍 기법의 비주얼 프로그래밍 도구이다. 스마트폰의 화면을 디자인하고 블록들을 조 립하면 우리가 원하는 앱을 만들 수 있다. 인터넷이 연결된 곳에서는 어디서라도 접속 하여 앱 화면을 직접 디자인하고 프로그래밍

More information

(Microsoft PowerPoint - AndroG3\306\367\306\303\(ICB\).pptx)

(Microsoft PowerPoint - AndroG3\306\367\306\303\(ICB\).pptx) w w w. g b t e c. c o. k r 6 안드로이드 App 적용하기 115 1. 안드로이드개요 모바일 OS 의종류 - 스마트폰 : 스마트폰운영체제탑재 애플의 IOS(iPhone OS) - 아이폰, 아이패드, 아이팟터치 구글의안드로이드 - Nexus, 갤럭시 A, S, 모토로이, 시리우스,... MS 의윈도우모바일 ( 윈도우폰 7) - 옴니아 2,

More information

SIGIL 완벽입문

SIGIL 완벽입문 누구나 만드는 전자책 SIGIL 을 이용해 전자책을 만들기 EPUB 전자책이 가지는 단점 EPUB이라는 포맷과 제일 많이 비교되는 포맷은 PDF라는 포맷 입니다. EPUB이 나오기 전까지 전 세계에서 가장 많이 사용되던 전자책 포맷이고, 아직도 많이 사 용되기 때문이기도 한며, 또한 PDF는 종이책 출력을 위해서도 사용되기 때문에 종이책 VS

More information

Microsoft PowerPoint - 11주차_Android_GoogleMap.ppt [호환 모드]

Microsoft PowerPoint - 11주차_Android_GoogleMap.ppt [호환 모드] Google Map View 구현 학습목표 교육목표 Google Map View 구현 Google Map 지원 Emulator 생성 Google Map API Key 위도 / 경도구하기 위도 / 경도에따른 Google Map View 구현 Zoom Controller 구현 Google Map View (1) () Google g Map View 기능 Google

More information

Microsoft PowerPoint - chap02-C프로그램시작하기.pptx

Microsoft PowerPoint - chap02-C프로그램시작하기.pptx #include int main(void) { int num; printf( Please enter an integer "); scanf("%d", &num); if ( num < 0 ) printf("is negative.\n"); printf("num = %d\n", num); return 0; } 1 학습목표 을 작성하면서 C 프로그램의

More information

歯20010629-001-1-조선일보.PDF

歯20010629-001-1-조선일보.PDF 6. 29 () 11:00 ( ) 20 0 1. 6. 29 11( ).(397-1941) 1. 2. 3. 4. 5. 1. 28, 60() (,, ) 30 619(, 6. 29) () 6 (,,,,, ),,, - 1 - < > (, ), () < > - 2 - 2.,,, 620,, - 3 - 3. ( ) 1,614,, 864 ( ) 1,6 14 864 () 734

More information

1. 자바프로그램기초 및개발환경 2 장 & 3 장. 자바개발도구 충남대학교 컴퓨터공학과

1. 자바프로그램기초 및개발환경 2 장 & 3 장. 자바개발도구 충남대학교 컴퓨터공학과 1. 자바프로그램기초 및개발환경 2 장 & 3 장. 자바개발도구 충남대학교 컴퓨터공학과 학습내용 1. Java Development Kit(JDK) 2. Java API 3. 자바프로그래밍개발도구 (Eclipse) 4. 자바프로그래밍기초 2 자바를사용하려면무엇이필요한가? 자바프로그래밍개발도구 JDK (Java Development Kit) 다운로드위치 : http://www.oracle.com/technetwork/java/javas

More information

설치 순서 Windows 98 SE/Me/2000/XP 1 PC를 켜고 Windows를 시작합니다. 아직 컴퓨터에 프린터를 연결하지 마십시오. 2 PC에 P-S100 CD-ROM(프 린터 드라이버)을 삽입합니다. 3 설치 프로그램을 시작합니다. q CD-ROM의 PS1

설치 순서 Windows 98 SE/Me/2000/XP 1 PC를 켜고 Windows를 시작합니다. 아직 컴퓨터에 프린터를 연결하지 마십시오. 2 PC에 P-S100 CD-ROM(프 린터 드라이버)을 삽입합니다. 3 설치 프로그램을 시작합니다. q CD-ROM의 PS1 디지털 사진 프린터 P-S100 프린터 드라이버 설치 가이드 사용하는 컴퓨터에 따라 제공된 프린터 드라이버를 설치합니다. 설치 절차 에 대한 자세한 내용은 CD-ROM의 Readme 파일을 참조하십시오. 작동 환경 Windows 호환 모델: IBM PC/AT 및 호환품 운영 체제: Windows 98 SE/Me/2000/XP (Windows 98 SE/Me/2000/XP

More information

Splentec V-WORM Quick Installation Guide Version: 1.0 Contact Information 올리브텍 주소 : 경기도성남시분당구구미로 11 ( 포인트타운 701호 ) URL: E-M

Splentec V-WORM Quick Installation Guide Version: 1.0 Contact Information 올리브텍 주소 : 경기도성남시분당구구미로 11 ( 포인트타운 701호 ) URL:   E-M Splentec V-WORM Quick Installation Guide Version: 1.0 Contact Information 올리브텍 주소 : 경기도성남시분당구구미로 11 ( 포인트타운 701호 ) URL: http://www.olivetech.co.kr E-Mail: tech@olivetech.co.kr TEL: 031-726-4217 FAX: 031-726-4219

More information

WinCE 실험실습 #1

WinCE 실험실습 #1 WinCE 실험실습 #1 주제 실습보드에 WinCE 이미지포팅 실습보드상에서애플리케이션제작 개요 1. 플랫폼생성개요 2. BSP 설치및제작 3. 플랫폼생성및이미지빌딩 4. 커널이미지다운로드 & 실행 5. Win-CE 애플리케이션제작 Windows CE.NET 2 1.1 Win-CE Core Architecture Bootloader (Eboot) Board-dependent

More information

Microsoft Word ARM_ver2_0a.docx

Microsoft Word ARM_ver2_0a.docx [Smart]0703-ARM 프로그램설치 _ver1_0a 목차 1 윈도우기반으로리눅스컴파일하기 (Cygwin, GNU ARM 설치 )... 2 1.1 ARM datasheet 받기... 2 1.2 Cygwin GCC-4.0 4.1 4.2 toolchain 파일받기... 2 1.3 Cygwin 다운로드... 3 1.4 Cygwin Setup... 5 2 Cygwin

More information

아이콘의 정의 본 사용자 설명서에서는 다음 아이콘을 사용합니다. 참고 참고는 발생할 수 있는 상황에 대처하는 방법을 알려 주거나 다른 기능과 함께 작동하는 방법에 대한 요령을 제공합니다. 상표 Brother 로고는 Brother Industries, Ltd.의 등록 상

아이콘의 정의 본 사용자 설명서에서는 다음 아이콘을 사용합니다. 참고 참고는 발생할 수 있는 상황에 대처하는 방법을 알려 주거나 다른 기능과 함께 작동하는 방법에 대한 요령을 제공합니다. 상표 Brother 로고는 Brother Industries, Ltd.의 등록 상 Android 용 Brother Image Viewer 설명서 버전 0 KOR 아이콘의 정의 본 사용자 설명서에서는 다음 아이콘을 사용합니다. 참고 참고는 발생할 수 있는 상황에 대처하는 방법을 알려 주거나 다른 기능과 함께 작동하는 방법에 대한 요령을 제공합니다. 상표 Brother 로고는 Brother Industries, Ltd.의 등록 상표입니다. Android는

More information

목 차 1. 드라이버 설치...3 1.1 설치환경...3 1.2 드라이버 설치 시 주의사항...3 1.3 USB 드라이버 파일...3 1.4 Windows XP에서 설치...4 1.5 Windows Vista / Windows 7에서 설치...7 1.6 Windows

목 차 1. 드라이버 설치...3 1.1 설치환경...3 1.2 드라이버 설치 시 주의사항...3 1.3 USB 드라이버 파일...3 1.4 Windows XP에서 설치...4 1.5 Windows Vista / Windows 7에서 설치...7 1.6 Windows 삼성SDS 하이패스 USB 드라이버 설치 매뉴얼 삼성SDS(주) 목 차 1. 드라이버 설치...3 1.1 설치환경...3 1.2 드라이버 설치 시 주의사항...3 1.3 USB 드라이버 파일...3 1.4 Windows XP에서 설치...4 1.5 Windows Vista / Windows 7에서 설치...7 1.6 Windows 8에서 설치...9 2. 드라이버

More information

Microsoft Word - src.doc

Microsoft Word - src.doc IPTV 서비스탐색및콘텐츠가이드 RI 시스템운용매뉴얼 목차 1. 서버설정방법... 5 1.1. 서비스탐색서버설정... 5 1.2. 컨텐츠가이드서버설정... 6 2. 서버운용방법... 7 2.1. 서비스탐색서버운용... 7 2.1.1. 서비스가이드서버실행... 7 2.1.2. 서비스가이드정보확인... 8 2.1.3. 서비스가이드정보추가... 9 2.1.4. 서비스가이드정보삭제...

More information

목차 1. 개요... 3 2. USB 드라이버 설치 (FTDI DRIVER)... 4 2-1. FTDI DRIVER 실행파일... 4 2-2. USB 드라이버 확인방법... 5 3. DEVICE-PROGRAMMER 설치... 7 3-1. DEVICE-PROGRAMMER

목차 1. 개요... 3 2. USB 드라이버 설치 (FTDI DRIVER)... 4 2-1. FTDI DRIVER 실행파일... 4 2-2. USB 드라이버 확인방법... 5 3. DEVICE-PROGRAMMER 설치... 7 3-1. DEVICE-PROGRAMMER < Tool s Guide > 목차 1. 개요... 3 2. USB 드라이버 설치 (FTDI DRIVER)... 4 2-1. FTDI DRIVER 실행파일... 4 2-2. USB 드라이버 확인방법... 5 3. DEVICE-PROGRAMMER 설치... 7 3-1. DEVICE-PROGRAMMER 실행파일... 7 4. DEVICE-PROGRAMMER 사용하기...

More information

2 PX-8000과 RM-8000/LM-8000등의 관련 제품은 시스템의 간편한 설치와 쉬운 운영에 대한 고급 기술을 제공합니다. 또한 뛰어난 확장성으로 사용자가 요구하는 시스템을 손쉽게 구현할 수 있습니다. 메인컨트롤러인 PX-8000의 BGM입력소스를 8개의 로컬지

2 PX-8000과 RM-8000/LM-8000등의 관련 제품은 시스템의 간편한 설치와 쉬운 운영에 대한 고급 기술을 제공합니다. 또한 뛰어난 확장성으로 사용자가 요구하는 시스템을 손쉽게 구현할 수 있습니다. 메인컨트롤러인 PX-8000의 BGM입력소스를 8개의 로컬지 PX-8000 SYSTEM 8 x 8 Audio Matrix with Local Control 2 PX-8000과 RM-8000/LM-8000등의 관련 제품은 시스템의 간편한 설치와 쉬운 운영에 대한 고급 기술을 제공합니다. 또한 뛰어난 확장성으로 사용자가 요구하는 시스템을 손쉽게 구현할 수 있습니다. 메인컨트롤러인 PX-8000의 BGM입력소스를 8개의 로컬지역에

More information

Mango-E-Toi Board Developer Manual

Mango-E-Toi Board Developer Manual Mango-E-Toi Board Developer Manual http://www.mangoboard.com/ http://cafe.naver.com/embeddedcrazyboys Crazy Embedded Laboratory www.mangoboard.com cafe.naver.com/embeddedcrazyboys CRZ Technology 1 Document

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 BOOTLOADER Jo, Heeseung 부트로더컴파일 부트로더소스복사및압축해제 부트로더소스는웹페이지에서다운로드 /working 디렉터리로이동한후, wget으로다운로드 이후작업은모두 /working 디렉터리에서진행 root@ubuntu:# cp /media/sm5-linux-111031/source/platform/uboot-s4210.tar.bz2 /working

More information

1. Windows 설치 (Client 설치 ) 원하는위치에다운받은발송클라이언트압축파일을해제합니다. Step 2. /conf/config.xml 파일수정 conf 폴더에서 config.xml 파일을텍스트에디터를이용하여 Open 합니다. config.xml 파일에서, 아

1. Windows 설치 (Client 설치 ) 원하는위치에다운받은발송클라이언트압축파일을해제합니다. Step 2. /conf/config.xml 파일수정 conf 폴더에서 config.xml 파일을텍스트에디터를이용하여 Open 합니다. config.xml 파일에서, 아 LG U+ SMS/MMS 통합클라이언트 LG U+ SMS/MMS Client Simple Install Manual LG U+ SMS/MMS 통합클라이언트 - 1 - 간단설치매뉴얼 1. Windows 설치 (Client 설치 ) 원하는위치에다운받은발송클라이언트압축파일을해제합니다. Step 2. /conf/config.xml 파일수정 conf 폴더에서 config.xml

More information

PCServerMgmt7

PCServerMgmt7 Web Windows NT/2000 Server DP&NM Lab 1 Contents 2 Windows NT Service Provider Management Application Web UI 3 . PC,, Client/Server Network 4 (1),,, PC Mainframe PC Backbone Server TCP/IP DCS PLC Network

More information

아이패드에 주목하는 것은 현재 성능 때문이 아니다. 오히려 기존 PC나 휴대폰과 구분되는 가치와 사용형태로부터 파생될 변화 때문이다. 되는 선호도 조사에서는 아이패드가 넷북과 e-book보다 월등한 것으로 나타났다. 제품별 인지도는 넷북이 아이패드보다 월등하게 나타 났

아이패드에 주목하는 것은 현재 성능 때문이 아니다. 오히려 기존 PC나 휴대폰과 구분되는 가치와 사용형태로부터 파생될 변화 때문이다. 되는 선호도 조사에서는 아이패드가 넷북과 e-book보다 월등한 것으로 나타났다. 제품별 인지도는 넷북이 아이패드보다 월등하게 나타 났 아이패드가 모바일 세상에 던지는 의미 아이패드의 출시가 2주 앞으로 다가 왔다. 아이패드를 애플의 또 다른 i 시리즈의 성공 여부로 바라보기 보다는 아이패드가 몰고 올 생태계적 변화와 디바이스간 경쟁, 새로운 시장기회 그리고 소비자 기기 사용 방식의 변화에 주목해야 할 것이다. 김영건 선임연구원 ykkim@lgeri.com 들고 다니는 모니터 올 초 최고의

More information

*2008년1월호진짜

*2008년1월호진짜 3. USB 이동식저장장치를이용하여전파되는악성코드분석 1. 개 요 최근 USB 이동식 저장장치를 통하여 전파되는 악성코드에 대한 감염피해가 증가하고 있어 주의가 필요하다. 이번에 확인된 ntion.exe 악성코드는 감염 시, 특정 사이트에 접속하여 추가 악성코드를 다운로드하는 Dropper 기능을 수행한다. 또한, 웹 서버가 감염될 경우는 웹 서버내의 웹 페이지가

More information

고급 프로그래밍 설계

고급 프로그래밍 설계 UNIT 13 라즈베리파이블루투스 광운대학교로봇 SW 교육원 최상훈 Bluetooth Module 2 Bluetooth Slave UART Board UART 인터페이스용블루투스모듈 slave/device mode 라즈베리파이 GPIO 3 < 라즈베리파이 B+ 의 P1 헤더핀 GPIO 배치도 > wiringpi 라이브러리 4 라즈베리파이 GPIO 라이브러리

More information

640..

640.. 제640호 [주간] 2014년 12월 25일(목요일) http://gurotoday.com http://cafe.daum.net/gorotoday 문의 02-830-0905 구로구 새해 살림살이 4,292억 확정 구의회 제242회 정례회 폐회 2015년도 세입 세출예산안 등 13건 처리 의원사무실 설치 예산 전액 삭감, 교육 복지 분야에 쓰기로 구로구의회(의장

More information

TTA Journal No.157_서체변경.indd

TTA Journal No.157_서체변경.indd 표준 시험인증 기술 동향 FIDO(Fast IDentity Online) 생체 인증 기술 표준화 동향 이동기 TTA 모바일응용서비스 프로젝트그룹(PG910) 의장 SK텔레콤 NIC 담당 매니저 76 l 2015 01/02 PASSWORDLESS EXPERIENCE (UAF standards) ONLINE AUTH REQUEST LOCAL DEVICE AUTH

More information

<C6EDC1FDBABB2DB5F0C0DAC0CEBAD0BEDF2E687770>

<C6EDC1FDBABB2DB5F0C0DAC0CEBAD0BEDF2E687770> 2009. 9 2009. 9 일러 두기 1. 본 책자는 심판관의 전문성을 제고하고 심판품질을 향상하기 위한 심판관 보수교육 교재로 편찬한 것으로써 먼저 권리별(상표, 디자인, 특허 실용 신안)로 대별하고, 특허 실용신안에 대하여는 기계 금속 건설, 화학 생명공학, 전기 전자 통신 분야로 구분하여 발간하였습니다. 2. 본 책자에 게재된 판결문은 2009년 4

More information

52 l /08

52 l /08 Special Theme_임베디드 소프트웨어 Special Report 모바일 웹 OS 기술 현황과 표준화 동향 윤 석 찬 다음커뮤니케이션 DNALab 팀장 1. 머리말 디바이스에 애플리케이션을 배포할 수 있다. 본 고에서는 모바일 웹 OS의 현황과 임베디드 환 오늘날 인터넷에서 웹 기반 콘텐츠가 차지하는 부 경에서 채용되고 있는 최적화 기술을 살펴보고, 웹

More information

스마트폰 저렴하게 구매하는곳

스마트폰 저렴하게 구매하는곳 스마트폰 저렴하게 구매하는곳 폰광장 관리인 소개글 스마트폰 공동구매!!! 스마트폰, 핸드폰 저렴하게 구입하는 곳!!! 목차 1 아이폰5s 불량교체 난감 ~~~ 4 2 구글이 만든 또 하나의 운영체제!! 6 3 SKT 제휴 카드!!! 10 4 KT 제휴카드!!! 12 아이폰5s 불량교체 난감 ~~~ 2013.11.04 12:09 불량 아이폰5s, 교체해드리겠습니다.

More information

온라인등록용 메뉴얼

온라인등록용 메뉴얼 WIZPLAT Corporation User Manual Gigabit LAN Port + USB3.0 HUB 사용자 설명서 이번에는 Gigabit LAN Port + USB3.0 HUB 를 구입해 주셔서 대단히 감사합니다. 이 사용설명서에는 중요한 주의 사항과 제품의 취급방법이 설명되어 있습니다. 사용하기 전에 설명서를 잘 읽어 보신 후 본 제품을 바르고

More information

PDF_Compass_32호-v3.pdf

PDF_Compass_32호-v3.pdf Design Compass는 특허청의 디자인맵 웹사이트에서 제공하는 디자인, 브랜드, 기술, 지식재산권에 관한 다양한 콘텐츠를 디자이너들의 입맛에 맞게 엮은 격월간 디자인 지식재산권 웹진입니다. * Design Compass는 저작이용이 허락된 서울서체(서울시)와 나눔글꼴(NHN)을 사용하여 제작되었습니다. 2 4 5 6 7 9 10 11 편집 / 디자인맵

More information

슬라이드 1

슬라이드 1 Qt Creator 1. 도구개요 2. 설치및실행 3. 주요기능 4. 활용예제 1. 도구개요 도구명 소개 Qt Creator (http://qt-project.org/wiki/category:tools::qtcreator) 라이선스 LGPL v2.1 GUI 프로그램을쉽게만들수있는 Cross-platform 프레임워크인 Qt 를통해애플리케이션을개발할수있게해주는

More information

삼외구사( 三 畏 九 思 ) 1981년 12월 28일 마산 상덕법단 마산백양진도학생회 회장 김무성 외 29명이 서울 중앙총본부를 방문하였을 때 내려주신 곤수곡인 스승님의 법어 내용입니다. 과거 성인께서 말씀하시길 道 를 가지고 있는 사람과 어울려야만 道 를 배울 수 있

삼외구사( 三 畏 九 思 ) 1981년 12월 28일 마산 상덕법단 마산백양진도학생회 회장 김무성 외 29명이 서울 중앙총본부를 방문하였을 때 내려주신 곤수곡인 스승님의 법어 내용입니다. 과거 성인께서 말씀하시길 道 를 가지고 있는 사람과 어울려야만 道 를 배울 수 있 2014 2 통권 342호 차 례 제목 : 백양역사의 초석 사진 : 모경옥 단주 2 7 8 12 14 17 20 30 32 34 36 38 42 45 곤수곡인법어 성훈한마디 신년사 심법연구 이상적멸분( 離 相 寂 滅 分 ) 59 경전연구 論 語 78 미륵세상 만들기 스승을 그리며/김문자 점전사 편 용두봉 음악 산책

More information

Internet Explorer 11 자동업데이트방지 사용자가이드 작성일 : Version 1.0

Internet Explorer 11 자동업데이트방지 사용자가이드 작성일 : Version 1.0 Internet Explorer 11 자동업데이트방지 사용자가이드 작성일 : 2013.11 Version 1.0 Table of Contents 1 개요... 1 1.1 윈도우업데이트를통한 Internet Explorer 11 자동배포... 1 1.2 자동배포적용대상... 1 1.3 자동배포방지... 1 2 Blocker Toolkit 배치파일을통한자동배포방지...

More information

고객 카드 1588-7278

고객 카드 1588-7278 고객 카드 1588-7278 i 안전을 위한 경고사항 안전을 위한 주의사항 i 헤드유닛 DISP RADIO MEDIA PHONE SEEK TRACK 헤드유닛 FOLDER MUTE SCAN SETUP 스티어링 휠 리모트 컨트롤 + - MODE 기본모드 화면 Radio 모드 변경 RADIO 라디오 주파수 검색하기 SEEK TRACK 라디오 모드 사용하기 저장방송

More information

스마트월드캠퍼스 교육교제

스마트월드캠퍼스 교육교제 LG Smart TV SDK 활용법 Contents 1. Using LG Smart TV SDK 2. Testing & Publishing 3. UX Guideline Using LG Smart TV SDK LG Smart TV SDK 구성 Open API IDE* App 구현을 위한 LG Smart TV 인터페이스 제공 Media playback, TV 제어,

More information

목차 제 1 장 inexio Touch Driver소개... 3 1.1 소개 및 주요 기능... 3 1.2 제품사양... 4 제 2 장 설치 및 실행... 5 2.1 설치 시 주의사항... 5 2.2 설치 권고 사양... 5 2.3 프로그램 설치... 6 2.4 하드웨

목차 제 1 장 inexio Touch Driver소개... 3 1.1 소개 및 주요 기능... 3 1.2 제품사양... 4 제 2 장 설치 및 실행... 5 2.1 설치 시 주의사항... 5 2.2 설치 권고 사양... 5 2.3 프로그램 설치... 6 2.4 하드웨 최종 수정일: 2010.01.15 inexio 적외선 터치스크린 사용 설명서 [Notes] 본 매뉴얼의 정보는 예고 없이 변경될 수 있으며 사용된 이미지가 실제와 다를 수 있습니다. 1 목차 제 1 장 inexio Touch Driver소개... 3 1.1 소개 및 주요 기능... 3 1.2 제품사양... 4 제 2 장 설치 및 실행... 5 2.1 설치 시

More information

HTML5* Web Development to the next level HTML5 ~= HTML + CSS + JS API

HTML5* Web Development to the next level HTML5 ~= HTML + CSS + JS API WAC 2.0 & Hybrid Web App 권정혁 ( @xguru ) 1 HTML5* Web Development to the next level HTML5 ~= HTML + CSS + JS API Mobile Web App needs Device APIs Camera Filesystem Acclerometer Web Browser Contacts Messaging

More information

User Guide

User Guide HP ThinUpdate 관리자 설명서 Copyright 2016 HP Development Company, L.P. Windows는 미국 및/또는 기타 국가에서 Microsoft Corporation의 등록 상표 또는 상표입 니다. 기밀 컴퓨터 소프트웨어. 소유, 사용 또는 복사 에 필요한 유효한 사용권을 HP로부터 취득했 습니다. FAR 12.211 및

More information

System Recovery 사용자 매뉴얼

System Recovery 사용자 매뉴얼 Samsung OS Recovery Solution 을이용하여간편하게 MagicInfo 의네트워크를설정하고시스템을백업및복원할수있습니다. 시스템시작시리모컨의 - 버튼이나키보드의 F3 키를연속해서누르면복구모드로진입한후 Samsung OS Recovery Solution 이실행됩니다. Samsung OS Recovery Solution 은키보드와리모컨을사용하여조작할수있습니다.

More information

MF Driver Installation Guide

MF Driver Installation Guide Korean MF 드라이버 설치설명서 사용자 소프트웨어 CD-ROM... 드라이버 및 소프트웨어 정보...1 지원되는 운영 체제...1 MF 드라이버 및 MF Toolbox 설치... [쉬운 설치]를 사용한 설치...2 [사용자 정의 설치]를 사용한 설치...10 USB 케이블 연결(USB를 이용해 연결하는 경우만)...20 설치 결과 확인...21 온라인

More information

ThinkVantage Fingerprint Software

ThinkVantage Fingerprint Software ThinkVantage 지문 인식 소프트웨어 First Edition (August 2005) Copyright Lenovo 2005. Portions Copyright International Business Machines Corporation 2005. All rights reserved. U.S. GOVERNMENT USERS RESTRICTED RIGHTS:

More information

슬라이드 1

슬라이드 1 전자정부개발프레임워크 1 일차실습 LAB 개발환경 - 1 - 실습목차 LAB 1-1 프로젝트생성실습 LAB 1-2 Code Generation 실습 LAB 1-3 DBIO 실습 ( 별첨 ) LAB 1-4 공통컴포넌트생성및조립도구실습 LAB 1-5 템플릿프로젝트생성실습 - 2 - LAB 1-1 프로젝트생성실습 (1/2) Step 1-1-01. 구현도구에서 egovframe>start>new

More information

Windows Embedded Compact 2013 [그림 1]은 Windows CE 로 알려진 Microsoft의 Windows Embedded Compact OS의 history를 보여주고 있다. [표 1] 은 각 Windows CE 버전들의 주요 특징들을 담고

Windows Embedded Compact 2013 [그림 1]은 Windows CE 로 알려진 Microsoft의 Windows Embedded Compact OS의 history를 보여주고 있다. [표 1] 은 각 Windows CE 버전들의 주요 특징들을 담고 OT S / SOFTWARE 임베디드 시스템에 최적화된 Windows Embedded Compact 2013 MDS테크놀로지 / ES사업부 SE팀 김재형 부장 / jaei@mdstec.com 또 다른 산업혁명이 도래한 시점에 아직도 자신을 떳떳이 드러내지 못하고 있는 Windows Embedded Compact를 오랫동안 지켜보면서, 필자는 여기서 그와 관련된

More information

MVVM 패턴의 이해

MVVM 패턴의 이해 Seo Hero 요약 joshua227.tistory. 2014 년 5 월 13 일 이문서는 WPF 어플리케이션개발에필요한 MVVM 패턴에대한내용을담고있다. 1. Model-View-ViewModel 1.1 기본개념 MVVM 모델은 MVC(Model-View-Contorl) 패턴에서출발했다. MVC 패턴은전체 project 를 model, view 로나누어

More information

기사스크랩 (160504).hwp

기사스크랩 (160504).hwp 경향신문 / 2016.05.03(화) "갈등없는 성과연봉제 도입" 홍보하던 동서발전, 부당노동행위 정황 성과연봉제 노사합의안 찬반투표 당시 동서발전 울산화력본부 기표소 모습 공기업 발전회사 중 처음으로 성과연봉제 확대 도입에 대한 노사합의가 이뤄진 한국동서발전이 직원 들의 찬성 투표를 유도하기 위해 부당노동행위를 벌인 복수의 정황이 나왔다. 직원들에게 동의서를

More information

Microsoft PowerPoint - Windows CE Programming_2008 [호환 모드]

Microsoft PowerPoint - Windows CE Programming_2008 [호환 모드] Programming 고재관 Microsoft Mobile Device MVP Speaker 고재관 myaustin@korea.com Microsoft MVP 2006-2008 2008 Mobile Devices 분야 500 시간세미나 / 강의 실무경력 15 년메신저 Portable Device since 1995 집필도서 커뮤니티 http://myaustin.egloos.com

More information

Sena Device Server Serial/IP TM Version

Sena Device Server Serial/IP TM Version Sena Device Server Serial/IP TM Version 1.0.0 2005. 3. 7. Release Note Revision Date Name Description V1.0.0 2005-03-7 HJ Jeon Serial/IP 4.3.2 ( ) 210 137-130, : (02) 573-5422 : (02) 573-7710 email: support@sena.com

More information

로봇SW교육원 강의자료

로봇SW교육원 강의자료 UNIT 01 라즈베리파이환경설정 로봇 SW 교육원 최상훈 (shchoi82@gmail.com) 학습목표 2 Raspbian ( 리눅스 ) 설치 Serial 통신설정 SSH 통신설정 실습 1-1: Raspbian 설치 3 Raspbian 이미지다운로드 주소 : http://www.raspberrypi.org/ 실습 1-2: Raspbian 설치 4 실습 1-3:

More information

산림병해충 방제규정 4. 신문 방송의 보도내용 등 제6 조( 조사지역) 제5 조에 따른 발생조사는 다음 각 호의 지역으로 구분하여 조사한다. 1. 특정지역 : 명승지 유적지 관광지 공원 유원지 및 고속국도 일반국도 철로변 등 경관보호구역 2. 주요지역 : 병해충별 선단

산림병해충 방제규정 4. 신문 방송의 보도내용 등 제6 조( 조사지역) 제5 조에 따른 발생조사는 다음 각 호의 지역으로 구분하여 조사한다. 1. 특정지역 : 명승지 유적지 관광지 공원 유원지 및 고속국도 일반국도 철로변 등 경관보호구역 2. 주요지역 : 병해충별 선단 산림병해충 방제규정 산림병해충 방제규정 [ 시행 2015.9.9] [ 산림청훈령 제1262 호, 2015.9.9, 일부개정] 산림청( 산림병해충과), 042-481-4038 제1장 총칙 제1 조( 목적) 이 규정은 산림보호법 제3 장 " 산림병해충의 예찰 방제 에서 위임된 사항과 산림병해충( 이하 " 병 해충 이라 한다) 의 예방 구제를 위하여 병해충의 발생조사와

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 Install the PDI on CentOS 2013.04 G L O B E P O I N T 1 Ⅰ linux 구성 II Pentaho Install 2013, Globepoint Inc. All Rights Reserved. 2 I. Linux 구성 2013, Globepoint Inc. All Rights Reserved. 3 IP 설정 1. 설정파일

More information

김기중 - 방송통신심의위원회 인터넷 내용심의의 위헌 여부.hwp

김기중 - 방송통신심의위원회 인터넷 내용심의의 위헌 여부.hwp 방송통신심의위원회 인터넷 내용심의와 그 위헌 여부에 관한 소론 - 서울고등법원 2011.2.1.자 2010아189 위헌법률심판제청결정을 중심으로 한국정보법학회 2011년 5월 사례연구회 2011. 5. 17.발표 변호사 김기중 미완성 원고임 1. 서론 헌법재판소는 2002. 6. 27. 99헌마480 전기통신사업법 제53조등 위헌확인사건에 서 불온통신 의 단속에

More information

< 목차 > Ⅰ. 개요 3 Ⅱ. 실시간스팸차단리스트 (RBL) ( 간편설정 ) 4 1. 메일서버 (Exchange Server 2007) 설정변경 4 2. 스팸차단테스트 10

< 목차 > Ⅰ. 개요 3 Ⅱ. 실시간스팸차단리스트 (RBL) ( 간편설정 ) 4 1. 메일서버 (Exchange Server 2007) 설정변경 4 2. 스팸차단테스트 10 (https://www.kisarbl.or.kr) < 목차 > Ⅰ. 개요 3 Ⅱ. 실시간스팸차단리스트 (RBL) ( 간편설정 ) 4 1. 메일서버 (Exchange Server 2007) 설정변경 4 2. 스팸차단테스트 10 Ⅰ. 개요 실시간스팸차단리스트 (RBL) 는메일서버를운영하는누구나손쉽게효과적으로스팸수신을차단하는데이용할수있도록한국인터넷진흥원 (KISA)

More information

안전을 위한 주의사항 제품을 올바르게 사용하여 위험이나 재산상의 피해를 미리 막기 위한 내용이므로 반드시 지켜 주시기 바랍니다. 2 경고 설치 관련 지시사항을 위반했을 때 심각한 상해가 발생하거나 사망에 이를 가능성이 있는 경우 설치하기 전에 반드시 본 기기의 전원을

안전을 위한 주의사항 제품을 올바르게 사용하여 위험이나 재산상의 피해를 미리 막기 위한 내용이므로 반드시 지켜 주시기 바랍니다. 2 경고 설치 관련 지시사항을 위반했을 때 심각한 상해가 발생하거나 사망에 이를 가능성이 있는 경우 설치하기 전에 반드시 본 기기의 전원을 Digital Video Recorder 간편설명서 XD3316 안전을 위한 주의사항 제품을 올바르게 사용하여 위험이나 재산상의 피해를 미리 막기 위한 내용이므로 반드시 지켜 주시기 바랍니다. 2 경고 설치 관련 지시사항을 위반했을 때 심각한 상해가 발생하거나 사망에 이를 가능성이 있는 경우 설치하기 전에 반드시 본 기기의 전원을 차단하고, 전원 플러그를 동시에

More information

USB 케이블만을이용한리눅스 NFS 개발환경 (VirtualBox) 최초작성 : 2010 년 10 월 21 일 작성자 : 김정현 수정내용 최초작성 by 김정현 스크립트추가, 설명보충 by 유형목 1. VritualBox

USB 케이블만을이용한리눅스 NFS 개발환경 (VirtualBox) 최초작성 : 2010 년 10 월 21 일 작성자 : 김정현 수정내용 최초작성 by 김정현 스크립트추가, 설명보충 by 유형목 1. VritualBox USB 케이블만을이용한리눅스 NFS 개발환경 (VirtualBox) 최초작성 : 2010 년 10 월 21 일 작성자 : 김정현 수정내용 2010. 10. 21. 최초작성 by 김정현 2010. 10. 24. 스크립트추가, 설명보충 by 유형목 1. VritualBox 설정 Windows 환경에서 VirtualBox 를설치한다음게스트 OS 로우분투리눅스를사용하는경우,

More information

Ⅰ- 1 Ⅰ- 2 Ⅰ- 3 Ⅰ- 4 Ⅰ- 5 Ⅰ- 6 Ⅰ- 7 Ⅰ- 8 Ⅰ- 9 Ⅰ- 10 Ⅰ- 11 Ⅰ- 12 Ⅰ- 13 Ⅰ- 14 Ⅰ- 15 Ⅰ- 16 Ⅰ- 17 Ⅰ- 18 Ⅰ- 19 Ⅰ- 20 Ⅰ- 21 Ⅰ- 22 Ⅰ- 23 Ⅰ- 24 Ⅰ- 25 Ⅰ- 26 Ⅰ- 27 Ⅰ- 28 Ⅰ- 29 Ⅰ- 30 Ⅰ- 31 Ⅰ- 32 Ⅰ- 33 Ⅰ- 34 Ⅰ- 35

More information

Visual Studio online Limited preview 간략하게살펴보기

Visual Studio online Limited preview 간략하게살펴보기 11월의주제 Visual Studio 2013 제대로파헤쳐보기! Visual Studio online Limited preview 간략하게살펴보기 ALM, 언제어디서나 연결된 IDE Theme와 Visual Design 편집기의강화된생산성기능들성능최적화및디버깅개선 Microsoft 계정으로 IDE에서로그인가능다양한머신사이에서개발환경유지다양한디바이스에걸쳐설정을동기화개선된

More information

05Àå

05Àå CHAPTER 05 NT,, XP,. NT NTFS, XP. D,,. XP x NT,,, ( x, x ). NT/ /XP,.. PC NT NT. + Guide to Software: Understanding and Installing Windows 2000 and Windows NT + SOFTWARE Guide to Software 3/e SOFTWARE

More information

Windows Live Hotmail Custom Domains Korea

Windows Live Hotmail Custom Domains Korea 매쉬업코리아2008 컨퍼런스 Microsoft Windows Live Service Open API 한국 마이크로소프트 개발자 플랫폼 사업 본부 / 차세대 웹 팀 김대우 (http://www.uxkorea.net 준서아빠 블로그) Agenda Microsoft의 매쉬업코리아2008 특전 Windows Live Service 소개 Windows Live Service

More information

View Licenses and Services (customer)

View Licenses and Services (customer) 빠른 빠른 시작: 시작: 라이선스, 라이선스, 서비스 서비스 및 주문 주문 이력 이력 보기 보기 고객 가이드 Microsoft 비즈니스 센터의 라이선스, 서비스 및 혜택 섹션을 통해 라이선스, 온라인 서비스, 구매 기록 (주문 기록)을 볼 수 있습니다. 시작하려면, 비즈니스 센터에 로그인하여 상단 메뉴에서 재고를 선택한 후 내 재고 관리를 선택하십시오. 목차

More information

1

1 1 2 3 4 5 6 b b t P A S M T U s 7 m P P 8 t P A S M T U s 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 Chapter 1 29 1 2 3 4 18 17 16 15 5 6 7 8 9 14 13 12 11 10 1 2 3 4 5 9 10 11 12 13 14 15

More information

IRISCard Anywhere 5

IRISCard Anywhere 5 이 빠른 사용자 가이드는 IRISCard Anywhere 5 및 IRISCard Corporate 5 스캐너의 설치와 시작을 도와 드립니다. 이 스캐너와 함께 제공되는 소프트웨어는: - Cardiris Pro 5 및 Cardiris Corporate 5 for CRM (Windows 용) - Cardiris Pro 4 (Mac OS 용) Cardiris 의

More information

컴퓨터과학과 교육목표 컴퓨터과학과의 컴퓨터과학 프로그램은 해당분야 에서 학문적 기술을 창의적으로 연구하고 산업적 기술을 주도적으로 개발하는 우수한 인력을 양성 함과 동시에 직업적 도덕적 책임의식을 갖는 IT인 육성을 교육목표로 한다. 1. 전공 기본 지식을 체계적으로

컴퓨터과학과 교육목표 컴퓨터과학과의 컴퓨터과학 프로그램은 해당분야 에서 학문적 기술을 창의적으로 연구하고 산업적 기술을 주도적으로 개발하는 우수한 인력을 양성 함과 동시에 직업적 도덕적 책임의식을 갖는 IT인 육성을 교육목표로 한다. 1. 전공 기본 지식을 체계적으로 2015년 상명대학교 ICT융합대학 컴퓨터과학과 졸업 프로젝트 전시회 2015 Computer Science Graduate Exhibition 2015 Computer Science Graduate Exhibition 1 컴퓨터과학과 교육목표 컴퓨터과학과의 컴퓨터과학 프로그램은 해당분야 에서 학문적 기술을 창의적으로 연구하고 산업적 기술을 주도적으로 개발하는

More information

MOD360: Microsoft Virtualization 360A Panel Discussion on Microsoft’s Virtualization Strategy

MOD360: Microsoft Virtualization 360A Panel Discussion on Microsoft’s Virtualization Strategy Seung Joo Baek IT Pro Evangelist Microsoft Korea http://www.koalra.com 소프트웨어유지보수감소 공격지점감소 관리감소 적은디스크공간필요 Standard and Enterprise Server Roles TS IAS Web Server Share Point Etc Server Core Server Roles

More information

CODESYS 런타임 설치과정

CODESYS 런타임 설치과정 CODESYS 런타임설치과정 CODESYS Control RTE / SoftMotion RTE Setup Web: www.altsoft.kr E-mail: altsoft@altsoft.kr Tel: 02-547-2344 목 차 CODESYS 런타임 - Control RTE, SoftMotion RTE... 2 다운로드및설치과정... 2 CODESYS EtherCAT

More information

슬라이드 1

슬라이드 1 Visual 2008 과신속한애플리케이션 개발 Smart Client 정병찬 ( 주 ) 프리엠컨설팅개발팀장 johnharu@solutionbuilder.co.kr http://www.solutionbuilder.co.kr 목차 Visual Studio 2008 소개 닷넷프레임워크 3.5 소개 Language Integrated Query (LINQ) 어플리케이션개발홖경

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 Deep Learning 작업환경조성 & 사용법 ISL 안재원 Ubuntu 설치 작업환경조성 접속방법 사용예시 2 - ISO file Download www.ubuntu.com Ubuntu 설치 3 - Make Booting USB Ubuntu 설치 http://www.pendrivelinux.com/universal-usb-installer-easy-as-1-2-3/

More information

2힉년미술

2힉년미술 제 회 Final Test 문항 수 배점 시간 개 00 점 분 다음 밑줄 친 부분의 금속 공예 가공 기법이 바르게 연결된 것은? 금, 은, 동, 알루미늄 등의 금속을 ᄀ불에 녹여 틀에 붓거나 금속판을 ᄂ구부리거나 망치로 ᄃ두들겨서 여러 가지 형태의 쓸모 있는 물건을 만들 수 있다. ᄀ ᄂ ᄃ ᄀ ᄂ ᄃ 조금 단금 주금 주금 판금 단금 단금 판금 주금 판금 단금

More information

목차 데모 홖경 및 개요... 3 테스트 서버 설정... 4 DC (Domain Controller) 서버 설정... 4 RDSH (Remote Desktop Session Host) 서버 설정... 9 W7CLIENT (Windows 7 Client) 클라이얶트 설정

목차 데모 홖경 및 개요... 3 테스트 서버 설정... 4 DC (Domain Controller) 서버 설정... 4 RDSH (Remote Desktop Session Host) 서버 설정... 9 W7CLIENT (Windows 7 Client) 클라이얶트 설정 W2K8 R2 RemoteApp 및 Web Access 설치 및 구성 Step-By-Step 가이드 Microsoft Korea 이 동 철 부장 2009. 10 페이지 1 / 60 목차 데모 홖경 및 개요... 3 테스트 서버 설정... 4 DC (Domain Controller) 서버 설정... 4 RDSH (Remote Desktop Session Host)

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 유니티와아두이노를활용한 VR 컨트롤러개발 Part 06 헬로앱스코딩교육 김영준 공학박사, 목원대학교겸임교수前 Microsoft 수석연구원 splduino@gmail.com http://www.helloapps.co.kr 키보드로물체생성하기 키보드로물체생성하기 public GameObject CubeObject; public GameObject MyCamera;

More information

우리나라의 전통문화에는 무엇이 있는지 알아봅시다. 우리나라의 전통문화를 체험합시다. 우리나라의 전통문화를 소중히 여기는 마음을 가집시다. 5. 우리 옷 한복의 특징 자료 3 참고 남자와 여자가 입는 한복의 종류 가 달랐다는 것을 알려 준다. 85쪽 문제 8, 9 자료

우리나라의 전통문화에는 무엇이 있는지 알아봅시다. 우리나라의 전통문화를 체험합시다. 우리나라의 전통문화를 소중히 여기는 마음을 가집시다. 5. 우리 옷 한복의 특징 자료 3 참고 남자와 여자가 입는 한복의 종류 가 달랐다는 것을 알려 준다. 85쪽 문제 8, 9 자료 통합 우리나라 ⑵ 조상님들이 살던 집에 대 해 아는 어린이 있나요? 저요. 온돌로 난방과 취사를 같이 했어요! 네, 맞아요. 그리고 조상님들은 기와집과 초가집에서 살았어요. 주무르거나 말아서 만들 수 있는 전통 그릇도 우리의 전통문화예요. 그리고 우리 옷인 한복은 참 아름 답죠? 여자는 저고리와 치마, 남자는 바지와 조끼를 입어요. 명절에 한복을 입고 절을

More information

상품 전단지

상품 전단지 2013 2013 추석맞이 추석맞이 지역우수상품 안내 안내 지역우수상품 지역 우수상품을 안내하여 드리오니 명절 및 행사용 선물로 많이 활용하여 주시기 바랍니다. 지역우수상품을 구입하시면 지역경제가 살아납니다. 즐거운 한가위 보내시고, 복 많이 받으세요! - 경기동부상공회의소 임직원 일동 - 지역우수상품을 구입하시면 지역경제가 살아납니다.

More information

::: 해당사항이 없을 경우 무 표시하시기 바랍니다. 검토항목 검 토 여 부 ( 표시) 시 민 : 유 ( ) 무 시 민 참 여 고 려 사 항 이 해 당 사 자 : 유 ( ) 무 전 문 가 : 유 ( ) 무 옴 브 즈 만 : 유 ( ) 무 법 령 규 정 : 교통 환경 재

::: 해당사항이 없을 경우 무 표시하시기 바랍니다. 검토항목 검 토 여 부 ( 표시) 시 민 : 유 ( ) 무 시 민 참 여 고 려 사 항 이 해 당 사 자 : 유 ( ) 무 전 문 가 : 유 ( ) 무 옴 브 즈 만 : 유 ( ) 무 법 령 규 정 : 교통 환경 재 시 민 문서번호 어르신복지과-1198 주무관 재가복지팀장 어르신복지과장 복지정책관 복지건강실장 결재일자 2013.1.18. 공개여부 방침번호 대시민공개 협 조 2013년 재가노인지원센터 운영 지원 계획 2013. 01. 복지건강실 (어르신복지과) ::: 해당사항이 없을 경우 무 표시하시기 바랍니다. 검토항목 검 토 여 부 ( 표시) 시 민 : 유 ( ) 무

More information