• 제목/요약/키워드: Windows Operating System

검색결과 241건 처리시간 0.023초

WINDOWS CE 기반 VGA 카메라 모듈의 영상 획득과 저장을 위한 디바이스 드라이버 개발 (Development of Device Driver for Image Capture and Storage by Using VGA Camera Module Based on Windows CE)

  • 김승환;함운철;이정환;이주연
    • 전자공학회논문지SC
    • /
    • 제44권4호통권316호
    • /
    • pp.27-34
    • /
    • 2007
  • 본 논문에서는 마이크로소프트사의 Windows CE 운영체제를 기반으로 한 소형의 모바일 시스템의 카메라 영상 획득을 위한 디바이스 드라이버에 관하여 살펴본다. 또한 NAND 플래시 메모리에 획득된 이미지를 저장하기 위하여 FAT 파일 시스템을 사용하였으며 NAND 메모리 특성을 반영한 FAT 파일 시스템에 대하여 다루어 본다. 영상획득을 위하여서 픽셀플러스사의 CMOS 카메라 모듈과 아지시스템에서 개발한 MBA2440 PDA 개발보드를 이용하여 하드웨어를 구현하였다. 이 카메라 모쥴은 VGA $640{\times}480$ 픽셀의 해상도를 지니고 있으며, 영상획득 속도 및 영상의 화질을 테스트하기 위한 디바이스 드라이버의 성능을 테스트 할 수 있는 응용 프로그램도 함께 제작하였다. 실험을 통하여 영상 획득을 위한 디바이스 드라이버와 FAT 파일 시스템을 이용하여 NAND 플래시 메모리에 획득한 영상을 저장하는 응용프로그램이 상호 잘 작동을 함을 확인하였다.

VxD를 이용한 GUI환경에서의 실시간 제어기법에 관한 연구 (A Study on the Control technique of the Real-Time over the Environment of Graphic User Interface Using VxD.)

  • 장성욱;이진걸
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 제어로봇시스템학회 2000년도 제15차 학술회의논문집
    • /
    • pp.120-120
    • /
    • 2000
  • In this study, in order to control real system under the environment of graphic user interface, study on the technique which can control real system without additional hardware drivers using virtual machine driver operated on the windows operating system. Consider the problem which is the error and the delay of a sampling time on the multi task processing through the load test of the experiment using graphic user interface.

  • PDF

전자문서용 색각 장애 보정 소프트웨어 개발 (Development of Assistive Software for color blind to Electronic Documents)

  • 장영건
    • 정보처리학회논문지B
    • /
    • 제10B권5호
    • /
    • pp.535-542
    • /
    • 2003
  • 본 연구는 컴퓨터에서 칼라 전자문서를 사용할 때 나타나는 색맹 및 색약 장애자의 혼란을 경감시키기 위하여 컴퓨터 디스플레이에 적용되는 보조 기술에 관한 것이다. 본 연구에서는 보조 기술을 마이크로소프트의 윈도우즈를 256색 모드로 사용할 때로 제한하였으며, 여러 개의 창을 열었을 때 나타나는 색의 왜곡을 줄이는 방식을 사용하였다. 색맹 및 색약 장애자용 팔레트는 christine이 표준으로 제안한 웹에서 안전한 216색상의 팔레트론 기준으로 모든 전자 문서에 적용한 수 있도록 256색 팔레트로 확장하여 구현하였다. 구현된 색각 보정 소프트웨어를 적록색맹 시뮬레이터를 사용하여 시험한 결과 색각 보정 효과가 있음이 검증되었다. 구현된 색각 보정 S/W는 전자문서의 설계과정에서 사용하면 좀 더 큰 색각 보정 효과를 거둘 수 있다.

가상머신 드라이브를 이용한 윈도우즈 환경에서의 실시간 제어기법 (The Real-Time Control Technique Over the Environment of Windows Using Virtual Machine Driver)

  • 장성욱;이진걸
    • 제어로봇시스템학회논문지
    • /
    • 제8권1호
    • /
    • pp.1-4
    • /
    • 2002
  • We studied the technique which can control the real system without additional hardware drivers using virtual machine driver operated on the windows operating system. We showed the feasibility of the proposed scheme under the error and the delay of a sampling time on the multi task processing through the load test of the experiment using graphic user interface.

윈도우환경을 기반으로 한 최적전력조류 프로그램 팩키지 개발 (Windows Based Programming for Optimal Power Flow Analysis)

  • 김규호;이상봉;이재규;유석구
    • 대한전기학회:학술대회논문집
    • /
    • 대한전기학회 2001년도 추계학술대회 논문집 전력기술부문
    • /
    • pp.239-242
    • /
    • 2001
  • This paper presents a windows program package for solving security constrained OPF in interconnected power systems, which is based on the combined application of evolutionary programming(EP) and sequential quadratic programming(SQP). The objective functions are the minimization of generation fuel costs and system power losses. The control variables are the active power of the generating units, the voltage magnitude of the generator, transformer tap settings and SVC setting. The state variables are the bus voltage magnitude, the reactive power of the generating unit, line flows and the tie line flow. In OPF considering security, the outages are selected by contingency ranking method. The resulting optimal operating point has to be feasible after outages such as any single line outage(respect of voltage magnitude, reactive power generation and power flow limits). The OPF package proposed is applied to 10 machines 39 buses model system.

  • PDF

공정제어시스템의 사이버보안 위험 노출 현황 및 대응방안 연구 (A Research on the Exposure Status of Cybersecurity Risk of Process Control System and Its Counterplan)

  • 김영세;박진형;김상기;김병직;이준원;박교식
    • Korean Chemical Engineering Research
    • /
    • 제60권4호
    • /
    • pp.492-498
    • /
    • 2022
  • 오늘날 대부분의 국내 석유화학 산업에서 사용되고 있는 공정제어시스템은 Windows 플랫폼 기반을 사용하고 있다. 개방형 기술에 따른 위험 노출이 증가하고 있지만, 사이버 공격에 대한 인식 부족과 오해로 인해 각종 사이버 공격에 대비하는 기업이 많지 않다. 본 연구는 석유화학 공정제어시스템이 OT 사이버보안 취약성에 얼마나 노출된 상태에서 운영 중인지를 조사하였으며, 보안 취약점을 감소시킬 수 있는 현실적인 방법을 제시하고자 하였다. 공정제어시스템의 사이버 위협 상태를 확인하기 위하여, 주요 사이버 위협 인자인 Windows 플랫폼에 대한 취약점을 확인하였으며 이를 위하여 국내 주요 3개 DCS 공급자와 635개 시스템의 Windows 플랫폼 단종 여부를 조사하였다. 조사결과 조사 대상의 77.5%가 아직도 이미 단종된 Windows 플랫폼으로 운영 중인 것으로 확인되어 공정제어 시스템이 보안 위협에 취약한 상태로 운영 중인 것으로 확인되었다. 이러한 사이버 위협에 능동적으로 대처하기 위해서는 미국과 같은 선진국에서 시행하고 있는 주요 석유화학 시설에 대한 중요기반시설 지정과 같은 법률적인 규제가 필요할 것으로 판단되며, 기존 DCS 공급자가 제공하는 보안 솔루션을 적극적으로 도입하여 공정제어시스템에 대한 보안 위협을 적극적으로 감소시키려는 노력이 필요한 시점이라고 판단된다.

AIT: A method for operating system kernel function call graph generation with a virtualization technique

  • Jiao, Longlong;Luo, Senlin;Liu, Wangtong;Pan, Limin
    • KSII Transactions on Internet and Information Systems (TIIS)
    • /
    • 제14권5호
    • /
    • pp.2084-2100
    • /
    • 2020
  • Operating system (OS) kernel function call graphs have been widely used in OS analysis and defense. However, most existing methods and tools for generating function call graphs are designed for application programs, and cannot be used for generating OS kernel function call graphs. This paper proposes a virtualization-based call graph generation method called Acquire in Trap (AIT). When target kernel functions are called, AIT dynamically initiates a system trap with the help of a virtualization technique. It then analyzes and records the calling relationships for trap handling by traversing the kernel stacks and the code space. Our experimental results show that the proposed method is feasible for both Linux and Windows OSs, including 32 and 64-bit versions, with high recall and precision rates. AIT is independent of the source code, compiler and OS kernel architecture, and is a universal method for generating OS kernel function call graphs.

Design and Walking Control of the Humanoid Robot, KHR-2(KAIST Humanoid Robot-2)

  • Kim, Jung-Yup;Park, Ill-Woo;Oh, Jun-Ho
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 제어로봇시스템학회 2004년도 ICCAS
    • /
    • pp.1539-1543
    • /
    • 2004
  • This paper describes platform overview, system integration and dynamic walking control of the humanoid robot, KHR-2 (KAIST Humanoid Robot - 2). We have developed KHR-2 since 2003. KHR-2 has totally 41 DOF (Degree Of Freedom). Each arm including a hand has 11 DOF and each leg has 6 DOF. Head and trunk also has 6 DOF and 1 DOF respectively. In head, two CCD cameras are used for eye. In order to control all joints, distributed control architecture is adopted to reduce the computation burden of the main controller and to expand the devices easily. The main controller attached its back communicates with sub-controllers in real-time by using CAN (Controller Area Network) protocol. We used Windows XP as its OS (Operating System) for fast development of main control program and easy extension of peripheral devices. And RTX, HAL(Hardware Abstraction Layer) extension program, is used to realize the real-time control in Windows XP environment. We present about real-time control of KHR-2 in Windows XP with RTX and basic walking control algorithm. Details of the KHR-2 are described in this paper.

  • PDF

Some Issues of Information Storage Management for GIS Applications on Pocket PC and Windows CE 3.0

  • Duc Duong Anh;Anh Le Thuy;Hung Son Do Lenh
    • 대한전자공학회:학술대회논문집
    • /
    • 대한전자공학회 2004년도 ICEIC The International Conference on Electronics Informations and Communications
    • /
    • pp.405-409
    • /
    • 2004
  • The Pocket PC has become more popular in market because of the advantages of its small size and convenience for regular customers. Pocket PC is a mobile device so that we can receive the benefits of shared data over a wireless network. Enabling us to transmit data to a central location, simply messaging from one point to the next, its ability to share information across a wireless platform is becoming central to our communication needs. However, using Windows CE - an embedded operating system, as well as being designed for mobile users, there are many limitations to memory and speed of arithmetic operations on Pocket PC. As a result, developers have to deal with many difficulties in managing information storage when developing applications, especially Geography Information System (GIS) applications. In this paper, we propose some efficient methods to store GIS data and to increase the speed of displaying maps in GIS applications developed on Pocket PC and Windows CE 3.0.

  • PDF

차량용 MOST 네트워크를 위한 POSIX 기반의 Network Service 설계 및 구현 (Design and Implementation of MOST Network Service over POSIX)

  • 이무열;정성문;진현욱
    • 대한임베디드공학회논문지
    • /
    • 제5권1호
    • /
    • pp.23-28
    • /
    • 2010
  • The automotive industry tries to provide infotainment systems to emerging automobiles. Since the infotainment systems require various peripheral devices and network connectivity, legacy operating systems such as Linux and Windows can be much preferred due to its plentiful device drivers and multimedia applications while the operating systems following OSEK standard are used for automotive electronic control units. Thus it is highly desired that the system software supporting infotainment applications can be portable over different legacy operating systems providing unified programming interfaces. The majority of legacy operating systems support POSIX interfaces for application development. MOST is an automotive network standard for infotainment systems. Network Service defines the protocol stacks for MOST control data, which is essential to implement infotainment applications over MOST. In this paper, we suggest a POSIX-based Network Service so that we can utilize legacy device drivers and applications for automotive infotainment systems. We measure the performance of the POSIX-based Network Service and show that its overhead is not significant.