[发明专利]用于对辅助计算机进行初始编程的方法和设备在审
申请号: | 201880060240.7 | 申请日: | 2018-06-11 |
公开(公告)号: | CN111052103A | 公开(公告)日: | 2020-04-21 |
发明(设计)人: | A.奥厄;E.贝克尔;M.施赖贝尔 | 申请(专利权)人: | 罗伯特·博世有限公司 |
主分类号: | G06F13/42 | 分类号: | G06F13/42;G06F8/65 |
代理公司: | 中国专利代理(香港)有限公司 72001 | 代理人: | 姬亚东;刘春元 |
地址: | 德国斯*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 辅助 计算机 进行 初始 编程 方法 设备 | ||
用于对辅助计算机(22)进行初始编程的方法(10),其特征在于如下特征:‑对在所述辅助计算机(22)与主计算机(23)之间的串行处理器间接口(21)进行配置(11);而且‑所述数据(24)经由所述接口(21)被写(12)到所述辅助计算机(22)的闪存存储器(25)中。
技术领域
本发明涉及一种用于辅助计算机的初始编程的方法。本发明还涉及一种相对应的设备、一种相对应的计算机程序以及一种相对应的存储介质。
背景技术
在数字和自动化技术中,任何包含处理器以及外围功能的半导体模块都被称作微控制器(μController、μC、MCU)。根据现有技术的微控制器有时拥有可直接电删除并且复写的所谓的闪存存储器(flash electrically erasable programmable read-only memory(闪速电可擦除可编程只读存储器),Flash-EEPROM)。还公知具有多个配置为主计算机(主机)和辅助计算机(从机)的微控制器的控制设备。
DE102007051657A1提供了一种通信系统和一种用于运行通信系统的方法,其中该通信系统具有CAN总线和至少两个借助于该CAN总线来耦合的设备。这种设备具有:CAN控制单元、异步串行通信接口单元和切换装置。该CAN控制单元适合于:在第一传输模式下,借助于第一物理协议通过CAN总线来传输CAN数据帧。该异步串行通信接口单元适合于:在第二传输模式下,借助于第二物理协议通过CAN总线来传输ASC数据帧。该切换装置被设立为:根据至少一个在该设备与至少一个其它设备之间适用的约定来在第一传输模式与第二传输模式之间切换。
发明内容
本发明提供了按照独立权利要求所述的一种用于对辅助计算机进行初始编程的方法、一种相对应的设备、一种相对应的计算机程序以及一种相对应的存储介质。
在此,所提出的方案所基于的认识在于:在交付状态下(virgin device(原始设备))对微控制器的启动(boot)期间,引导加载程序(bootloader)通常在闪存中的所定义的地址上检查是否存在有效的程序初始地址。如果没有有效的录入项,则引导加载程序开始进行经由CAN或UART的异步串行通信(asynchronous serial communication,ASC),以便通过CAN接口按照ASC协议(ASC@CAN)来接收数据。然后,将所接收到的数据编程到闪存存储器中。
按照本发明的方案还认识到:在具有性能不足的微控制器的控制设备中,常常使用具有以主机-从机配置的两个微控制器的设计。在这种情况下,配置为从机的第二μC可以被用作外围扩展,例如被用于ADC信道不足、CAN接口更多等等。但是,从机同样可以实施独立的程序以及对自己的所连接的外围模块进行操作。接着,将结果提供给主机或由主机自己读出这些结果。从机还可以被实施为可插拔板,以便在控制设备的硬件系列之内呈现不同的性能等级或者提供确定的附加功能作为增值。两个μC通过性能卓越的串行处理器间接口(serial interprocessor interface,SIPI)来连接,以便可以以足够的性能来进行数据交换。
该接口的特点在于:只要没有激活地址保护机制,主机就可以对从机中的每个地址进行写或读访问。由于传输速度高,发送和接收端口通常被设立用于传输就ANSI/TIA/EIA-644-1995标准而言的低压差分信号(low voltage differential signal,LVDS),以便遵守EMV要求。
因而,按照本发明,提出了一种通过SIPI接口的新型的启动模式。在此,通过本身公知的方法、例如利用HW配置引脚来进行在CAN/UART或SIPI之间的启动模式的选择。在启动过程期间识别新的启动模式。为了设置SIPI功能,引脚应该针对LVDS来配置并且应该执行SIPI模块(PLL、发送器、接收器等等)的最小初始化。稍后由主机来承担接下来的控制。
该解决方案的优点在于开辟了如下途径:直接由主机借助于已经绑定的SIPI接口来对从机进行编程。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于罗伯特·博世有限公司,未经罗伯特·博世有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201880060240.7/2.html,转载请声明来源钻瓜专利网。