发明名称 |
功能可扩展的机动车控制器和用于补充机动车控制器的功能的方法 |
摘要 |
本发明涉及一种机动车控制器(11)以及一种用于补充/改变机动车控制器(11)的功能的方法。实现一个机动车控制器(11),它包括:至少一处理器(21),与处理器耦联的存储器(23),其中,在存储器中存储可以在处理器(21)上执行的运行系统(41)的程序编码(40;52-1至52-h)和多个应用模块(51-1至51-h),它们提供机动车控制器(11)的功能,以及至少一用于与其它机动车控制器(12-14)或外部的机动车装置(16)交换数据的通讯接口(25),其中,对应用模块(51-1至51-h)分别静态地附设对于其各自的执行所需的存储器(22)的程序存储区和数据存储区,并且其中,所述运行系统(41)设计成,为了执行应用模块的程序编码(52-1至52-h)在先前静态确定的时间段允许各个应用模块(51-1至51-h)在处理器(21)上存取,其中,多个应用模块(51-1)中的一个设计成更新模块(62),用于通过至少一通讯接口(25)接收一个或多个补充模块(71-1至71-i)的程序编码(72-1-72-i)并且存储在存储器(22)里面,用于扩展和/或改变机动车控制器(11)的功能,其中,多个应用模块(51-1至51-h)中的一个设计成运行时间环境模块(61)构成,它提供运行时间环境,用于执行一个或多个补充模块(71-1至71-i)的程序编码,并且所述更新模块设计成,将补充模块(71-1至71-i)的程序编码(72-1至72-i)存储在附属于运行时间环境模块(61)的程序存储器(52-h)里面,其中该运行时间环境模块(61)设计成,在运行时间上动态地划分分配给它的数据存储区(53-h)以及供它使用的处理器存取时间,用于执行这个或多个补充模块(71-1至71-i)的程序编码(72-1至72-i)。由此所述补充模块(71-1至71-i)的程序编码可以独立于机动车控制器(11)的处理器和存储器布局地构成。 |
申请公布号 |
CN104272255A |
申请公布日期 |
2015.01.07 |
申请号 |
CN201380024821.2 |
申请日期 |
2013.05.08 |
申请人 |
大众汽车有限公司 |
发明人 |
O.克里格 |
分类号 |
G06F9/445(2006.01)I;G06F9/48(2006.01)I;G06F9/50(2006.01)I |
主分类号 |
G06F9/445(2006.01)I |
代理机构 |
中国专利代理(香港)有限公司 72001 |
代理人 |
李永波;宣力伟 |
主权项 |
一种机动车控制器(11)包括:至少一处理器(21),与处理器耦联的存储器(23),其中,在存储器中存储可以在处理器(21)上执行的运行系统(41)的程序编码(40;52‑1至52‑h)和多个应用模块(51‑1至51‑h),它们提供机动车控制器(11)的功能,以及至少一用于与其它机动车控制器(12‑14)或外部的机动车装置(16)交换数据的通讯接口(25),其中,对应用模块(51‑1至51‑h)分别静态地附设对于其各自的执行所需的存储器(22)的程序存储区和数据存储区,并且其中,所述运行系统(41)设计成,为了执行应用模块的程序编码(52‑1至52‑h)在先前静态确定的时间段允许各个应用模块(51‑1至51‑h)在处理器(21)上存取,其中,多个应用模块(51‑1)中的一个设计成更新模块(62),用于通过至少一通讯接口(25)接收一个或多个补充模块(71‑1至71‑i)的程序编码(72‑1‑72‑i)并且存储在存储器(22)里面,用于扩展和/或改变机动车控制器(11)的功能,其特征在于,多个应用模块(51‑1至51‑h)中的一个设计成运行时间环境模块(61),它提供运行时间环境,用于执行一个或多个补充模块(71‑1至71‑i)的程序编码,并且所述更新模块设计成,将补充模块(71‑1至71‑i)的程序编码(72‑1至72‑i)存储在附属于运行时间环境模块(61)的程序存储器(52‑h)里面,其中该运行时间环境模块(61)设计成,在运行时间上动态地划分分配给它的数据存储区(53‑h)以及供它使用的处理器存取时间,用于执行这个或多个补充模块(71‑1至71‑i)的程序编码(72‑1至72‑i)。 |
地址 |
德国沃尔夫斯堡 |