使用微控制器生成随机数的方法和控制装置制造方法及图纸

技术编号:40462093 阅读:42 留言:0更新日期:2024-02-22 23:16
本发明专利技术涉及一种使用微控制器(104)生成随机数(100)的方法,其中,微控制器(104)的内部温度传感器(106)发出的模拟温度信号(110)通过微控制器(104)的内部模数转换器(108)数字化为二进制温度值(112),随机数(100)由二进制温度值(112)导出。

【技术实现步骤摘要】
【国外来华专利技术】

本专利技术涉及一种使用微控制器生成随机数的方法以及一种相应配置的用于车辆的控制装置。


技术介绍

1、下文主要结合用于车辆的控制装置来介绍本专利技术。不过,这里介绍的方法也可用于需要真实随机数的任何领域。

2、当控制装置与诊断装置连接时,会发生所谓的握手。在握手过程中,诊断装置例如使用所谓的“质询和响应例程”证明其有权读取和/或配置控制装置,方式是对控制装置随机设置的质询发送正确的响应。为防止未经允许的操纵,控制装置在收到错误响应时会拒绝诊断装置的输入。

3、不过,如果质询是使用确定性生成的随机数生成的,质询就不是完全随机的,因为随机数的确定性生成在一定程度上是可以预测的。

4、为了生成真正的随机数,微控制器可能有专门用于生成随机数的专用硬件。


技术实现思路

1、因此,本专利技术所要解决的技术问题是提供一种使用微控制器生成随机数的改进方法以及一种改进的车辆控制装置。改进在此例如可以是降低成本和提高随机数的随机性。

2、上述技术问题通过独立权利要求的主题解决。在从属本文档来自技高网...

【技术保护点】

1.一种使用微控制器(104)生成随机数(100)的方法,其中,所述微控制器(104)的内部温度传感器(106)的模拟温度信号(110)通过所述微控制器(104)的内部模数转换器(108)被数字化为二进制温度值(112),其中,所述随机数(100)从所述二进制温度值(112)导出。

2.根据权利要求1所述的方法,其中,所述随机数(100)从所述二进制温度值(112)的噪声分量(114)导出。

3.根据前述权利要求中任一项所述的方法,其中,所述随机数(100)从所述二进制温度值(112)中的具有低比特权值的比特(116)导出。

4.根据权利要求3所述的方...

【技术特征摘要】
【国外来华专利技术】

1.一种使用微控制器(104)生成随机数(100)的方法,其中,所述微控制器(104)的内部温度传感器(106)的模拟温度信号(110)通过所述微控制器(104)的内部模数转换器(108)被数字化为二进制温度值(112),其中,所述随机数(100)从所述二进制温度值(112)导出。

2.根据权利要求1所述的方法,其中,所述随机数(100)从所述二进制温度值(112)的噪声分量(114)导出。

3.根据前述权利要求中任一项所述的方法,其中,所述随机数(100)从所述二进制温度值(112)中的具有低比特权值的比特(116)导出。

4.根据权利要求3所述的方法,其中,所述随机数(100)从两个具有最低比特权值的比特(116)导出。

5.根据前述权利要求中任一项所述的方法,其中,所述随机数(100)从二进制温度值(112)的序列(118)导出。

6.根据权利要求5所述的方法,其中,针对每个二进制温度值(112)提取若干比特(116),并且所述随机数(100)由所提取的比特(116)组成。

7.根据权利要求5至6中任一项所述的方法,其中,当新的二进制温度值(112)被数字化时,二进制温度值(...

【专利技术属性】
技术研发人员:马丁·弗里德贝格
申请(专利权)人:利萨·德雷克塞迈尔有限责任公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1