• 제목/요약/키워드: Embedded Application

검색결과 1,083건 처리시간 0.024초

UML을 이용한 ZigBee Application Model 개발에 관한 연구 (A Study on ZigBee Application Model Development Using UML)

  • 정승모;유주형;이정한;임동진
    • 전기학회논문지
    • /
    • 제58권12호
    • /
    • pp.2492-2497
    • /
    • 2009
  • In this paper, a user application based on ZigBee is developed using UML. Conventional development procedure for an application using ZigBee stack requires a tremendous effort, since a developer has to study programming interfaces and analyze sample code to modify and add necessary code. In this study, a sample user application based on ZigBee is modeled using UML and embedded software code is generated using an automatic code generation tool. If the application development method using UML proposed in this paper is used, it is possible for a user to easily develop an application using powerful notations of UML diagrams without paying attention to the details of complex programming code.

Translation Java Bytecode to EVM SIL Code for Embedded Virtual Machines

  • Lee, Yang-Sun;Park, Jin-Ki
    • 한국멀티미디어학회논문지
    • /
    • 제8권12호
    • /
    • pp.1658-1668
    • /
    • 2005
  • This paper presents the bytecode-to-SIL translator which enables the execution of the java program in EVM(Embedded Virtual Machine) environment without JVM(java Virtual Machine), translating bytecodes produced by compiling java programs into SIL(Standard Intermediate Language) codes. EVM, what we are now developing, is a virtual machine solution that can download and execute dynamic application programs written in sequential languages like C language as well as object oriented languages such as C#, Java, etc. EVM is a virtual machine mounted on embedded systems such as mobile device, set-top box, or digital TV, and converts the application program into SIL, an assembly language symbolic form, and execute it. SIL is a virtual machine code for embedded systems, based on the analysis of existing virtual machine codes such as bytecode, MSIL, etc. SIL has such features as to accommodate various programming languages, and in particularly has an operation code set to accept both object-oriented languages and sequential languages. After compiling, a program written in java language is converted to bytecode, and also executed by JVM platform but not in other platform such as .NET, EVM platform. For this reason, we designed and implemented the bytecode-to-SIL translator system for programs written in java language to be executed in the EVM platform without JVM. This work improves the execution speed of programs, enhances the productivity, and provides an environment for programmers to execute application programs at various platforms.

  • PDF

AM3359 마이크로프로세서 기반 임베디드 시스템 설계 및 제작 (Design and Implementation of Embedded System based on AM3359 Microprocessor)

  • 김형우;김세준;최준영
    • 대한임베디드공학회논문지
    • /
    • 제12권2호
    • /
    • pp.89-96
    • /
    • 2017
  • We develop an embedded system to measure various sensor data, control multiple motors, and communicate with mobile devices for system managements. Choosing TI AM3359 microprocessor featuring high processing performance, low power consumption, and various I/O device support, we design and build the embedded system hardware so that it supports multiple global positioning system (GPS) and gyro sensor modules to measure precise position; multiple pulse width modulation (PWM) outputs to control multiple direct current (DC) motors; a Bluetooth module to communicate with mobile devices. Then, we port the boot loader and device drivers to the built circuit board and construct the firmware development environment for the application programming. The performance of the designed and implemented embedded system is demonstrated by real motor control test using GPS and gyro sensor data and control parameters configured by a mobile device.

Embedded Resistor 적용을 위한 Organic 기판 위에 균일한 두께의 형상을 갖는 저항체의 제조공정과 편차에 대한 조사 (Investigation on Fabrication Process and Tolerance of Resistance Body with A Uniform Thickness Shape on Organic Substrate for Application of Embedded Resistor)

  • 박화선
    • 대한전자공학회논문지SD
    • /
    • 제45권4호
    • /
    • pp.72-77
    • /
    • 2008
  • 본 논문에서는 Embedded resistor 적용을 위한 오개닉 기판 위에 캐버티(Cavity) 공정에 의해서 형성된 균일한 두께를 갖는 저항체의 제조 방법과 저항편차에 대해서 조사했다. 기존의 스크린 프린팅에 의해서 발생하는 PCB의 위치에 따른 저항값의 편차를 개선하기 위하여 캐버티 공정을 소개했다. 원하는 모양과 부피를 갖는 저항은 스크린 프린팅과 페이스트를 이용하여 cavity 공정에 의해 정확하게 형성되어 졌다. 이 방법은 PCB의 생산 공정시간을 줄일 수 있고, 스크린 프린팅의 정밀도에 의한 큰 영향 없이 빠르게 공정 조건을 배치할 수 있으므로써 생산량을 개선시킬 수 있다.

간호교육 프로그램학습성과 평가를 위한 Course Embedded Assessment(CEA) 적용방안 기초연구 (A Study on application Course Embedded Assessment(CEA) for Program Outcome Assessment in Nursing Education)

  • 남성미
    • 한국산학기술학회논문지
    • /
    • 제16권5호
    • /
    • pp.3121-3130
    • /
    • 2015
  • 본 연구는 간호교육 인증평가의 핵심인 프로그램학습성과 평가에 Course embedded Assessment(CEA)를 적용하기 위한 기초연구로 시행되었다. 선행연구과 미국대학 평가 사무국의 자료를 통해 CEA의 개념, 장 단점, 단계, 적용 시 주의사항 등을 고찰하였으며, 이를 근거로 간호교육 프로그램학습성과 평가체계에 적합한 CEA모형과 세부지침을 제시하였다. CEA 과정은 프로그램학습성과 설정, 학습성과의 가중치 산정, 교육과정에 연계, 루브릭 개발, 평가, 결과 및 성과달성도 분석, 교육과정개선을 위한 피드백으로 구성하였으며 선행연구에서 제시된 단점과 주의사항을 보완하여 시행 지침을 작성하였다. 본 연구를 토대로 간호교육 프로그램학습성과평가 체계를 구축한다면 학생의 성장과 성취에 대한 일관성 있는 평가와 지속적인 교육과정 개선으로 간호교육의 질적 향상에 기여할 것으로 사료된다.

유비쿼터스 센서 네트워크를 이용한 시스템관리 응용 시스템의 구현에 관한 연구 (Study about implementation of the system management application system that used an ubiquitous sensor network)

  • 남상엽;이민구;강정훈;윤명현
    • 대한임베디드공학회논문지
    • /
    • 제2권2호
    • /
    • pp.116-122
    • /
    • 2007
  • System management application system is one of the most interesting fields in Ubiquitous Sensor Networks. It conforms to the property of Ubiquitous Sensor Networks very well, and it is the closest application for commercial use. We have two kinds of system management technology, such as the one which is accessed by web browser at anytime, anywhere and another one which is for local accessed system. In this paper, our purpose is implementation of system management application system which provides Mesh Sensor Networks topology with IP based agent platform and system management server. Furthermore we introduce the functions used for our recent implementation and propose several future issues about system management application system.

  • PDF

OSEK OS를 적용한 어플리케이션 효율화 (Efficient Applications Based on OSEK OS)

  • 박원용;유춘영;김재오;정구민;문찬우;안현식
    • 대한전기학회:학술대회논문집
    • /
    • 대한전기학회 2008년도 심포지엄 논문집 정보 및 제어부문
    • /
    • pp.143-144
    • /
    • 2008
  • 본 논문에서는 차량용 실시간 운영체제인 OSEK/VDX가 어떠한 구조로 이루어졌는지 알아보고 간단한 Application에 응용해 보았다. OSEK/VDX의 표준화 되어있는 기본 구성요소인 OS, COM, NM, OIL에 대하여 각각의 기능에 대하여 소개하고 OIL파일을 작성해서 ECU에 적용하기 위한 설계 가이드를 제시한다.

  • PDF

Validation of Free-Vortex Embedded CAA Method for Airfoil Vortex Interaction

  • Wie, Seong-Yong;Lee, Duck-Joo
    • The Journal of the Acoustical Society of Korea
    • /
    • 제25권2E호
    • /
    • pp.85-88
    • /
    • 2006
  • Blade-vortex interaction (BVI) is one of the most important phenomena in rotor flow since it causes undesirable intense vibration and noise. Since three dimensional Euler or Navier-Stokes solutions to BVI require very high computational cost, BVI has been approximated by airfoil-vortex interaction (AVI) in chordwise planes. To describe more realistic situations with AVI, three dimensional vortex informations such as position, core size and strength are embedded artificially to Computational Aeroacoustics (CAA) calculation at each computational time step. To implement this requirement, in this paper, a technique called free vortex embedded method was used. And the solution by this method was compared with the solution by conventional method for interaction between freely convected vortex and airfoil. For the application to three dimensional free vortex embedded CAA, two dimensional free vortex embedded CAA method was validated in advance.

Flexible PCB를 이용한 내장형 캐패시터의 분석 (Analysis of embedded capacitor using Flexible PCB)

  • 유찬세;김진완;유명재;박성대;이우성;이형규;강남기
    • 한국전기전자재료학회:학술대회논문집
    • /
    • 한국전기전자재료학회 2004년도 춘계학술대회 논문집 반도체 재료 센서 박막재료 전자세라믹스
    • /
    • pp.150-152
    • /
    • 2004
  • The number of layers in rigid PCB(printed circuit board) is restricted, so the number of components can be embedded in module is restricted also. But using flexible multilayer PCB, the layers over than 7 can be evaluated. In this study, to verify the possibility of application of flexible multilayer PCB to RF modules, multilayered embedded capacitor is fabricated and analyzed. The characteristics of embedded capacitor is analyzed and compared to that of MLCC and LTCC capacitor. Embedded capacitor has better electrical features than MLCC and compatible one to LTCC capacitor.

  • PDF

A Hypervisor for ARM based Embedded Systems

  • Son, Sunghoon
    • 한국컴퓨터정보학회논문지
    • /
    • 제22권5호
    • /
    • pp.11-19
    • /
    • 2017
  • In this paper, we propose a hypervisor for embedded systems based on ARM microprocessor. The proposed hypervisor makes it possible to run several real-time kernels concurrently on a single embedded system by virtualizing its microprocessor. With assistance of MMU, it supports virtual memory which enables each guest operating system has its own address space. Exploiting the fact that most embedded systems use memory-mapped I/O device, it provides a mechanism to distribute an external interrupt to virtual machines properly. It also achieves load balancing through live migration which moves a running virtual machine to other embedded system. Unlike other para-virtualization techniques, minor modifications are needed to run it on the hypervisor. Extensive performance measurement studies are conducted to show that the proposed hypervisor has enough potentiality of its real-world application.