Abstract:
The present invention relates to a method for setting time in a vehicle by using a smart device and an apparatus thereof. The method for setting time in a vehicle by using a smart device according to the present invention includes: performing wireless pairing between the smart device and a head unit in the vehicle; requesting time information setting to the head unit; and transmitting a current time in the smart device and a preset delay time to the head unit when approval with respect to the request is received from the head unit.The head unit sets a sum of the current time and the delay time as a current time to be displayed on the vehicle. According to the method for setting time in a vehicle by using a smart device and an apparatus thereof, the user may conveniently set a current time inside the vehicle by using a smart device and may accordingly set the time displayed on the vehicle as a standard time. The present invention is implemented as an application program in the smart device so that convenience of the user may be improved.
Abstract:
태스크 상태변화가 반드시 스케줄링과 태스크 컨텍스트 스위칭을 필요로 하는 경우와 그렇지 않은 경우를 구분하고, 상태변화에 따른 우선순위에 따라 차량용 실시간 운영체제 내 OS 스케줄러의 기능을 분산한다. 본 발명에 따른 차량용 실시간 운영체제의 스케줄링 방법은, Running, Ready, Waiting, Suspended의 네 가지 상태 중 하나의 상태로부터 다른 하나의 상태로 변화하는 태스크의 상태변화 발생을 감지하는 단계; 상기 상태변화가 Waiting으로부터 Ready로의 변화이거나, Suspended로부터 Ready로의 변화인 경우, 제1 플래그를 On으로 설정하는 단계; 상기 상태변화에 따라 새롭게 Ready 상태로 된 태스크의 우선순위가 현재 Running 상태의 태스크의 우선순위보다 높은 경우, 제2 플래그를 True로 설정하는 단계; 및 상기 차량용 실시간 운영체제의 스케줄러를 호출하는 단계를 포함한다.
Abstract:
The disclosed technique relates to a method for debugging an embedded software in real time using a memory address and, more specifically, to a method for debugging a target system in a debugging processor in real time. The method comprises the steps of: allowing the target system to download symbol information generated by a compiler and store the symbol information in a memory; allowing the debugging processor to analyze the symbol information to acquire a memory address of the target system, in which a variable is stored; allowing the debugging processor to transmit a debugging packet for the variable to an interrupt service routine (ISR) of the target system through a communication interface; allowing the ISR to receive the debugging packet and read a value of the variable according to the debugging packet; and allowing the ISR to change the value of the variable according to the debugging packet. Thus, costs can be reduced and the entire resource of the embedded system can be saved by providing debugging in real time using the memory address without adding a debugging software. [Reference numerals] (110) Store symbol information; (120) Acquire a memory address; (130) Transmit a debugging packet; (140) Debugging; (AA) Start; (BB) End
Abstract:
본 발명은 운영체제가 콘텍스트 스위치를 위해서 참조하는 테스크 스케줄링 테이블을 배열로 구성하여 테이블을 단순화함으로써 운영체제의 실시간성 및 성능을 향상시킬 수 있는 실시간 운영체제의 테스크 스케줄링 테이블을 이용한 테스크 관리장치 및 관리방법에 관한 것으로, 일정 영역에 배열을 이용한 고정된 테스크 스케줄링 테이블을 구성하여 다수의 테스크를 저장하는 메모리, 및 운영체제에서 하나의 테스크를 실행하고, 콘텍스트 스위치의 발생을 판단하여 현재 테스크를 상기 메모리의 테스크 스케줄링 테이블에 저장하고 다음 실행될 테스크를 리딩하여 실행시키는 마이크로프로세서를 포함한다.
Abstract:
PURPOSE: A task management device using an array-type task scheduling table of a real-time operating system and a management method thereof are provided to comprise the task scheduling table that the operating system refers for a context switch as an array, thereby improving real-time performance of the operating system. CONSTITUTION: A memory(20) stores tasks by comprising a task scheduling table(21) which is fixed by using arrays in a constant area. When one task is executed in an operating system, a microprocessor(10) stores a current task in the task scheduling table by determining generation of a context switch and executes a next task by reading the same. A specification of each task is assigned to the task scheduling table. [Reference numerals] (10) Microprocessor; (11) Real time operating system; (20) Memory; (21) Task scheduling table; (AA) Task 1; (BB) Task 2; (CC) Task 3; (DD) Task 4; (EE) Task N
Abstract:
PURPOSE: An encoding and decoding method and apparatus for error correction are provided to reduce a memory storage space by reducing the number of output data in an error correction circuit. CONSTITUTION: A decoding apparatus is composed of a bit string generating unit(200), first to N(10,8)th RS(Reed-Solomon) decoders(2021-202N), a search unit(204), and an N+1(10,8)th RS decoder(206). The bit string generating unit generates 256 bit strings by receiving 8 symbol data and 2 symbol data reduced to 3 bits per symbol. First to N(10,8)th RS decoders provides outputs to the search unit. The search unit detects a (10,8) RS decoder having one value from the outputs of the First to N(10,8)th RS decoders. The N+1(10,8)th RS decoder checks and corrects errors by receiving the bit string provided from the search unit.
Abstract:
PURPOSE: An infra in a vehicle communication system that is based on an infra base and a beginning connection method between vehicles are provided to minimize a resources that is used for a discovery beam. CONSTITUTION: Each of vehicles(320, 330) that enters to a service coverage of the infra(310) receives a discovery beam. Each of the vehicles selects one of mini slots according to a location of a contention slot that is included in the discovery beam. Each of the vehicles transmits own ID. The infra senses ID. The infra assigns an uplink resource about the vehicles that is corresponding to the ID.
Abstract:
PURPOSE: An adjacent vehicle position identification system using a base station is provided to check surrounding environment in real time through a communication between the vehicle and the base station. CONSTITUTION: A vehicle(120) displays other adjacent vehicles using a traffic control message which is received from a base station(150). The base station receives location information and characteristic serial number from the vehicles. The base station extracts the model number of the target vehicles from the characteristic serial number. The base station creates the traffic control message including the location information and model number. The base station transfers the traffic control message to all vehicles within the range of the communication region.
Abstract:
PURPOSE: An apparatus and a method for generating a perimeter image for a vehicle are provided to enable a driver to accurately recognize obstacles by generating an image corresponding with a distance between a vehicle and the obstacles. CONSTITUTION: An apparatus(100) for generating a perimeter image for a vehicle comprises a laser scanning unit(110), a laser receiving unit(130), a distance detecting unit(140), and an image generating unit(150). The laser scanning unit scans a laser beam. The laser receiving unit receives the laser beam reflected from an object(170). The distance detecting unit detects a distance between a vehicle and the object. The image generating unit generates an image corresponding to the detected distance.
Abstract:
PURPOSE: A method and an apparatus for arranging a slot in a static segment are provided to maximize real time property and extensibility by minimizing delay of transmission time. CONSTITUTION: Transmission preparing time for a message with a specific length is calculated(S410). The number of kinds of message cycle is calculated(S420). Transmission preparation times are integrated and the total transmission preparing time for transmitting one cycle is calculated(S430). The number of dummy slots is calculated(S440). The dummy slot is arranged in a front of the FlexRay cycle(S450). A message is allocated behind the FlexRay cycle considering a priority(S460).