Abstract:
AUTOSAR 표준플랫폼 규격에 호환 되는 차량용 룸램프 제어 시스템의 응용 소프트웨어 설계 및 구현 방법을 개시한다. 일 실시예로서, 차량용 룸램프 제어 시스템의 응용 소프트웨어 설계 방법은 미들웨어 계층으로서의 AUTOSAR(AUTomotive Open System Architecture) RTE(Run Time Environment)와, 기본 소프트웨어 계층으로서의 BSW(Basic Software)를 적어도 포함하는 플랫폼을 형성하는 단계; 차량 룸램프와 연관된 소프트웨어 컴포넌트를 설계하는 단계; 및 상기 설계된 소프트웨어 컴포넌트를 상기 플랫폼의 상위 계층으로 구성하여, AUTOSAR 플랫폼을 구성하는 단계를 포함한다.
Abstract:
개시된 기술은 메모리 주소를 이용한 실시간 디버깅 방법에 관한 것으로, 디버깅 프로세서(Deburgging Processor)에서 타겟 시스템(Target System)을 실시간으로 디버깅하는 방법에 있어서, 상기 타겟 시스템이 컴파일러(Compiler)에서 생성한 심볼 정보(Symbol Information)를 다운로드하여 메모리에 저장하는 단계; 상기 디버깅 프로세서가 상기 심볼 정보를 분석하여 변수가 저장되는 상기 타겟 시스템의 메모리 주소를 획득하는 단계; 상기 디버깅 프로세서가 통신 인터페이스(Communication Interface)를 통하여 상기 타겟 시스템의 인터럽트 서비스 루틴(Interrupt Service Routine, ISR)으로 상기 변수에 대한 디버깅 패킷을 전송하는 단계; 상기 인터럽트 서비스 루틴이 상기 디버깅 패킷을 수신하고, 상기 디버깅 패킷에 따라 상기 변수의 값(Value)을 읽는 단계; 및 상기 인터럽트 서비스 루틴이 상기 디버깅 패킷에 따라 상기 변수의 값을 변경하는 단계를 포함한다. 따라서 디버깅하는 소프트웨어를 추가하지 않고 메모리 주소를 이용하여 실시간으로 디버깅을 제공하므로 비용을 절감하고 전체 임베디드 시스템의 리소스를 절약하는 효과를 제공한다.
Abstract:
The present invention relates to a method for controlling a power steering device, and more specifically, to a method for controlling a power steering device with an interlock mode restricting the steering of a vehicle. The method for controlling a power steering device according to one embodiment of the present invention can perform an interlock mode suitable for interlock conditions. The method for controlling a power steering device of the present invention includes a step of determining whether an interlock mode is executed or not, a step of setting the interlock mode according to interlock conditions, and a step of performing the interlock mode set according to the interlock conditions.
Abstract:
PURPOSE: A network transmission delay minimizing device in a control system and a method thereof are provided to minimize network transmission delay between a sensor and a controller in a sampling shifting method. CONSTITUTION: A sampling shifting unit(40) removes transmission delay generated between a sensor and a controller in a sampling shifting method. A task scheduling unit(50) removes transmission delay between the controller and a driver through a task scheduling method. The sampling shifting unit removes waiting time for transmitting a sample from the sensor to the controller in the sampling shifting method. The sampling shifting unit measures the waiting time generated in a k-1 sampling step. The sampling shifting unit executes a sampling process by controlling the measured waiting time in a k sampling step. [Reference numerals] (10) Sensor; (20) Controller; (30) Driver; (40) Sampling shifting unit; (50) Task scheduling unit; (TA) Transmission delay(TA); (TB) Transmission delay(TB)
Abstract:
PURPOSE: An alarm management method of an OS(Operating System), the OS, and a recording medium thereof are provided to improve the whole performance of the OS by not checking the expiration of all alarms. CONSTITUTION: A list of alarms is arranged in order of shorter cycle values of an alarm delivering an event to an application(S310). When a current tick is generated, a current tick count value is compared with a cycle value of the alarm(S330). If the current tick count value is not greater than the cycle value, a current alarm is deleted from the list(S340). The current tick count value is greater than the cycle value, only a first alarm greater than the tick count value is checked(S360). [Reference numerals] (AA) Start; (S310) Arrange a list of alarms in order of shorter cycle; (S320) Is a current tick generated?; (S330) Tick count value > Cycle ?; (S340) Delete a current alarm from the list of alarms; (S360) Check the state of a first alarm with a cycle which is greater than the tick count value
Abstract:
본 발명은, 인코딩에 의해 생성된 패리티 비트의 수와 동일한 수의 데이터가 제거된 하나 이상의 심볼 단위의 데이터 비트와 패리티 비트를 제공받아, 상기 하나 이상의 심볼 단위의 데이터 비트에서 제거된 비트 수만큼의 데이터를 임의로 부가한 비트열들을 생성하는 비트열 생성부; 상기 비트열 생성부와 병렬 연결된 하나 이상의 디코더로 구성되고, 상기 비트열들 중 어느 하나를 입력받아 오류 검사 및 오류 정정을 이행하여, 상기 오류 정정 결과를 토대로 오류 정정 가능 여부를 나타내는 정보값을 출력하는 제1디코더; 상기 제1디코더에서 출력하는 정보값 중에서 어느 하나가 오류 정정이 가능한 값을 제공하면, 상기 정보값을 제공하는 제1디코더를 검출하고 상기 검출된 제1디코더로 입력된 비트열을 출력하는 서치부; 상기 서치부가 출력하는 비트열을 입력받아 오류를 검사하고 정정하여 출력하는 제2디코더;를 구비하는 오류 정정을 위한 디코딩 장치 및 방법을 제공한다.