-
公开(公告)号:KR100981241B1
公开(公告)日:2010-09-10
申请号:KR1020080031298
申请日:2008-04-03
Applicant: 한국오므론전장주식회사
Abstract: 본 발명은 운전자가 차량의 시동을 꺼놓은 상태에서 장시간 주차시켜 두는 경우 다수의 전자유닛들로 이루어진 차량의 전장품에 대해 단계적으로 전원이 차단되도록 하여 배터리의 방전시간을 지연시켜, 배터리의 방전시간을 최대로 늘이기 위한 차량 배터리 방전 지연 장치 및 그 방법에 관한 것으로, 차량이 장시간 방치될 경우 차량에 구비되어 있는 전자유닛의 대기전류를 최소화하여, 차량 배터리의 방전이 지연되도록 하는 차량 배터리 방전 지연 장치에 있어서, 메인 유닛; 상기 메인 유닛에 네트워크를 통해 시리얼로 연결되며, 상기 네트워크를 통해 배터리 전원을 공급받아 구동하는 복수의 전자유닛; 리모컨 단말기로부터 송출되는 원격제어신호를 수신받는 리모컨 신호 수신부; 운전자 및/또는 승차자의 승하차 여부를 감지하여, 승차신호 또는 하차신호를 출력하는 승하차 감지부를 포함하는 것을 특징으로 하되, 상기 메인 유닛은, 상기 승하차 감지부로부터 하차신호가 입력되면 노말 모드를 슬립모드로 전환시키고, 슬립모드 전환 후 슬립모드 유지시간이 임의로 설정된 기준시간을 초과하는 경우 슬립모드를 스톱모드로 전환되도록 전체 시스템을 제어하는 것을 특징으로 한다.
차량, 배터리, 방전, 지연, 슬립모드, 스톱모드-
2.
公开(公告)号:KR1020080036733A
公开(公告)日:2008-04-29
申请号:KR1020060103350
申请日:2006-10-24
Applicant: 한국오므론전장주식회사
Abstract: An MCU(Micro Control Unit) for an embedded system to prevent incorrect operation and a stack management method in a storage space of the same are provided to prevent the incorrect operation by assigning a predetermined value to the last address of a stack area, setting the value address as a check address, and checking the value matched with the check address periodically when a program is operated. An MCU(10) comprises a RAM(30) including a stack area and a data area, and a controller(20). A predetermined check value is set at the last address of the stack area before the data area. The controller reads the last address of the stack area periodically and verifies whether the read last address is the predetermined check value. The controller interrupts a process when a verification result is invalid, and the controller progresses the process when the verification result is valid.
Abstract translation: 提供了用于防止错误操作的嵌入式系统的MCU(微控制单元)以及在其存储空间中的堆栈管理方法,以通过将预定值分配给堆栈区域的最后地址来防止错误操作, 值地址作为检查地址,并在程序运行时定期检查与检查地址匹配的值。 MCU(10)包括包括堆栈区域和数据区域的RAM(30),以及控制器(20)。 在数据区域之前的堆栈区域的最后地址处设定预定的检查值。 控制器周期性地读取堆栈区域的最后一个地址,并验证读取的最后一个地址是否是预定的检查值。 当验证结果无效时,控制器中断处理,当验证结果有效时,控制器进行处理。
-
公开(公告)号:KR1020080041777A
公开(公告)日:2008-05-14
申请号:KR1020060109787
申请日:2006-11-08
Applicant: 한국오므론전장주식회사
Abstract: A method for employing EEPROM data recovery in an embedded system is provided to store plural sets of data in an EEPROM and, even if there occurs an error at one among the plural sets of data, to maintain smoothly a system by using other sets of data. A method for employing EEPROM data recovery in an embedded system comprises the following several steps. A micro control unit loads the first set of data of the EEPROM(S100). The micro control unit inspects the loaded data via a check code and determines whether the loaded data is legal(S200). If there occurs an error at the data, the micro control unit loads the next set of data from the EEPROM(S300). The micro control unit inspects the loaded next set of data by using the check code(S400). If there occurs no error at the new loaded data, the micro control unit replaces the first set of data with the next set of data(S500).
Abstract translation: 提供了一种在嵌入式系统中采用EEPROM数据恢复的方法,用于在EEPROM中存储多组数据,并且即使在多组数据之一中出现错误,也可以通过使用其他数据集来平滑地维护系统 。 在嵌入式系统中采用EEPROM数据恢复的方法包括以下几个步骤。 微控制单元加载EEPROM的第一组数据(S100)。 微控制单元通过检查码检查加载的数据,并确定加载的数据是否合法(S200)。 如果数据发生错误,则微控制单元从EEPROM加载下一组数据(S300)。 微控制单元通过使用校验码检查加载的下一组数据(S400)。 如果新加载的数据没有发生错误,则微控制单元用下一组数据替换第一组数据(S500)。
-
公开(公告)号:KR100841886B1
公开(公告)日:2008-06-27
申请号:KR1020060109788
申请日:2006-11-08
Applicant: 한국오므론전장주식회사
Abstract: 본 발명은 임베디드 시스템에서의 마이크로컨트롤유닛과 이이피롬의 제어에 있어서, 일단 이이피롬으로부터 데이터를 로딩한 경우에는 매 동작시마다 이이피롬에 접속하지 않고 마이크로컨트롤유닛 내에 저장된 해당 데이터를 사용하며, 마이크로컨트롤유닛에 저장된 데이터에 이상이 있는 경우에만 이이피롬에 접속하여 데이터를 로딩하므로, 이이피롬으로부터 데이터를 로딩받는 시간을 절약하기 위한 임베디드 시스템에서의 마이크로컨트롤유닛의 메모리 운용방법에 관한 것이다. 본 발명의 구성은, 임베디드 시스템에서의 마이크로컨트롤유닛 메모리 운용방법에 있어서, 임베디드 시스템은 마이크로컨트롤유닛(MCU)과 이이피롬(EEPROM)을 포함하고, 상기 마이크로컨트롤유닛은 저장공간(RAM)을 구비하며, 상기 이이피롬에는 프로그램 동작에 필요한 데이터와 특정 체크값을 저장하고 있으며, 상기 마이크로컨트롤유닛은 프로그램 동작을 위하여, (1) 상기 이이피롬으로부터 프로그램 동작에 필요한 데이터와 특정 체크값을 로딩하는 과정; (2) 상기 데이터와 특정 체크값을 저장공간(RAM) 내에 저장하는 과정; (3) 프로그램 동작 명령이 입력된 경우 제어부와 연동하면서 상기 저장공간 내에 저장된 상기 데이터를 사용하면서 프로그램이 실행되도록 하는 과정; 및 (4) 상기 프로그램이 실행되고 있는 동안 또는 상기 프로그램이 실행되기 전후에 상기 저장공간 내에 저장된 특정 체크값이 정당한 값인지를 판단하는 과정;을 포함하여 구성되는 것을 특징으로 한다.
본 발명은 임베디드 시스템에 있어서, 마이크로컨트롤유닛의 저장공간 내에 저장된 데이터의 정당성을 검증함으로써, 매 프로세스의 동작 신뢰도를 향상시킬 수 있도록 하는 효과를 갖는다. 또한 본 발명은 마이크로컨트롤유닛 내의 데이터에 오류가 있는 경우에만, 이이피롬의 데이터를 로딩하도록 하여, 로딩에 필요한 프로세스 시간을 감소시키고, 시스템의 동작 반응 시간을 최소화하는 효과를 갖는다.
임베디드, 마이크로컨트롤유닛, 이이피롬, 체크섬-
公开(公告)号:KR1020090105686A
公开(公告)日:2009-10-07
申请号:KR1020080031298
申请日:2008-04-03
Applicant: 한국오므론전장주식회사
CPC classification number: H02J7/0032
Abstract: PURPOSE: A device and a method for delaying vehicle battery discharge are provided to delay a discharge time of a battery by blocking the power in an electronic device comprised of a plurality of electronic units step by step. CONSTITUTION: A plurality of electronic units(11) are connected in series with a main unit(10) through a network(50). The plurality of electronic units receives the battery power through the network. A remote controller signal receiver(20) receives a remote control signal transmitted from a remote terminal(60).
Abstract translation: 目的:提供一种用于延迟车辆电池放电的装置和方法,以逐步阻塞由多个电子单元组成的电子装置的电力来延迟电池的放电时间。 构成:多个电子单元(11)通过网络(50)与主单元(10)串联连接。 多个电子单元通过网络接收电池电力。 遥控器信号接收器(20)接收从远程终端(60)发送的遥控信号。
-
公开(公告)号:KR1020080041778A
公开(公告)日:2008-05-14
申请号:KR1020060109788
申请日:2006-11-08
Applicant: 한국오므론전장주식회사
Abstract: A method for employing a micro control unit in an embedded system is provided to enhance operational reliability of each process by inspecting legality of data stored a storage space of the micro control unit. A method for employing a micro control unit in an embedded system comprises the following steps. The micro control unit inspects legality of data loaded at an RAM via a check code and determines whether the data is legal(S100). If the data is legal, the micro control unit continues to perform a process by using the data(S200). If there occurs an error at the data, the micro control unit loads data from the EEPROM(S300). The micro control unit replaces the existing data of the RAM with the newly loaded data, checks legality of the newly loaded data, and continues to perform a process if error does not exist(S400).
Abstract translation: 提供一种在嵌入式系统中采用微控制单元的方法,通过检查存储微控制单元的存储空间的数据的合法性来提高每个处理的操作可靠性。 一种在嵌入式系统中采用微控制单元的方法包括以下步骤。 微控制单元通过检查码检查在RAM中加载的数据的合法性并确定数据是否合法(S100)。 如果数据合法,则微控制单元通过使用数据继续执行处理(S200)。 如果数据发生错误,微控制单元从EEPROM加载数据(S300)。 微控制单元用新加载的数据替换RAM的现有数据,检查新加载的数据的合法性,并且如果不存在错误则继续执行处理(S400)。
-
-
-
-
-