![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
车载
文章平均质量分 67
ソフト開発王さん
从工商管理转行计算机,有点经验,仍在奋斗。
展开
-
下一代系统软件设计工具“Next Design”
Next Design产品网站:官网在必须同时开发大型复杂系统软件的情况下,Next Design作为一种设计工具,可将现场设计流程数字化,以加快开发周期。Next Design允许您将定义每个工程设计信息结构和关联的“元模型”和“视图定义”用于表示它的视图和文档表示与开发现场的观点和应用相匹配,从而使其成为专门的设计工具。这使您可以组织和工具化开发现场特定的设计方法和流程,例如Word/Excel和UML/SysML表示的规格和设计书,从而实现跨组织的设计数据共享,同时保持可追溯性。此外,通过原创 2022-05-04 15:41:55 · 1127 阅读 · 1 评论 -
AUTOSAR CP与AP的区别
Classic Platform(CP) Adaptive Platform(AP) OS OSEK / VDX 操作系统基础 基于 POSIX(IEEE Std 1003.13-2003 中的最小实时系统配置文件:PSE51) 开发语言 C C++ app 运行 直接在ROM中运行代码 把app从ROM等load到RAM运行代码 内存空间 所有处理都在单个地址空间中完成 * MMU 很少使...原创 2022-02-20 22:08:37 · 3834 阅读 · 0 评论 -
AUTOSAR两个主要架构简介
Adaptive Platform(AP)CP架构是BSW、RTE和应用层的三层架构,但是在AP架构中(上图),AP中的应用Adaptive Application(AA)被放置在AUTOSAR Runtime for Adaptive (ARA)之上。AP ARA 提供了与 CP RTE 完全不同的接口,因此 CP SW-C 不能在代码级别用作 AA(反之亦然)。机器可以是真正的处理器,也可以是虚拟机管理程序之类的虚拟机。 目前还没有严格的定义。ARA相当于CP的RTE和BSW。原创 2022-02-20 21:42:16 · 3803 阅读 · 0 评论 -
中断中的电平检测和边缘检测的区别
在数字电路(如微型计算机)中,有两种检测信号变化的方法:一是检查信号的电压水平,二是检查信号的变化点(边缘),如下降/上升沿。 前者被称为 "电平感应"(电平检测),后者被称为 "边缘感应"(边缘检测)。当检测一个中断是否发生时,例如用一个中断信号,这些方法中的一个被使用,手册总是会告诉你使用的是哪一个。在电平感应的情况下,表示高电平检测或低电平检测,其阈值电压在数据表或其他地方有描述。 高电平检测的信号被称为高电平有源信号或高电平有源,而低电平检测的信号被称为低电平有源信号或低电平有源。 中断信号原创 2022-01-09 14:23:26 · 3425 阅读 · 0 评论 -
什么是Octo SPI?
Octo SPI(Stateful Packe Inspection)是”Quad SPI“的8位扩展版并行通信功能。2015年后,对需要更精细的图形、广泛的多媒体和大量数据的内容的需求越来越高。因此,微型计算机现在配备了与Quad SPI相比数据吞吐量更高的Octo SPI。像“Quad SPI”一样使用内存映射模式,您可以像内部内存一样访问外部内存。这使得系统的总线主控器(例如DMA)即使在CPU停机的低功耗模式下也能自动访问外部内存,从而进一步提高了移动应用和可穿戴应用中外部内存的访问效率。原创 2022-01-03 17:14:42 · 8794 阅读 · 1 评论 -
单体存储体和双重存储体的区别
bankBank是指对内存区域进行逻辑划分的方式。由于每个半导体厂商的具体方式和定义不同,所以叫法也各不相同。通常,它被称为存储体(Memory Bank),但有时也被简单地称为Bank。作为在逻辑上划分内存区域的方法,除了bank之外,还有page,sector,section等,但在bank的情况下,通常使用两个或更多个几乎相同结构的硬内存来划分它。因此,一个很大的特点是可以独立工作。bank不仅用于微型计算机,还用于整个计算机系统。例如,在系统的存储器中使用存储器芯片(IC)的情况下,可以原创 2022-01-03 15:43:52 · 874 阅读 · 0 评论 -
用“补数”“移位”进行四则运算的微型计算机
加法这是以与十进制数相同的方式计算的。如果每个位在相加后变为2,则会发生“进位”,并将其加到一个位上的数字上。下图显示了二进制数[0110]和[0011]的加法示例。上升的位数叫做进位(Carry)。相反,从上面的数字借用1被称为借位(Borrow)。减法微型计算机不能进行直接减法(减法)。因此,添加补数间接地进行减法运算。那么,补数是什么呢?补数是指“在这个数字上加上时,发生进位的数中最小的数”。十进制数的情况下,加成10的数字,二进制数的话2([10])的数字。在十进制数的情况原创 2022-01-02 21:16:44 · 307 阅读 · 0 评论 -
CCR(Condition Code Register:条件代码寄存器)的作用
CCR是一个显示执行指令后的结果和处理器的状态的8位寄存器。根据微型计算机的不同,名称也会不同,但是所有的微型计算机都有。在大多数微型计算机的情况下,用户不能直接读写,但有些微型计算机可以读写。您可以通过执行可以测试CCR位的指令或引用CCR位的指令来间接了解CCR的每个位的状态。CCR通常包括以下的位(1)V(溢出):表示在最后一个有符号的算术运算过程中发生了溢出。表示在最后一个有符号的算术运算过程中发生了溢出。在进行减法运算时,微型计算机将负数值作为“2的补数”进行加法运算。此时,将运算结果原创 2022-01-02 20:03:53 · 6400 阅读 · 0 评论 -
什么是 BCD(二进制编码的十进制)
BCD 是一位十进制数,由代表 0 到 9 的四位二进制数字表示。 当寄存器值以十六进制表示时,可以原样读取为十进制数,这对于处理十进制数的函数来说非常方便。二进制数的 4 位可以表示为 0 到 15,但只有低 10 位被视为有效数字。例如,假设运算的结果是十进制数“37”。 由于它是作为二进制数存储在实际寄存器中的,“0010 0101”就是寄存器值。 另一方面,在使用集成开发工具或液晶显示器显示人类可以确认的数字时,十六进制数比二进制数更容易看清,因此以十六进制“25”显示。 但是,这样做很原创 2022-01-01 13:16:03 · 24632 阅读 · 0 评论 -
AWS IoT FleetWise
亚马逊网络服务(AWS)最近宣布了一项新的云服务,AWS IoT FleetWise。 该服务实现了高效的车辆数据收集并传输到云端,主要针对联网汽车和自动驾驶的发展。AWS IoT FleetWise是一项新的服务,能够顺利实现车辆数据收集和近实时(准实时)的云端传输,效率很高。 车队的数据可以很容易地在云中收集并立即投入使用。 关键的一点是,可以选择要传输的数据,并使各种数据格式标准化。汽车制造商和其他开发商可以有效地收集和集中管理所有格式的数据,而不考虑车辆型号,并将数据格式标准化,以促.原创 2021-12-16 10:03:04 · 3652 阅读 · 1 评论 -
自动驾驶汽车的信号识别
信号协调系统有两种类型:通信系统和摄像系统,在这种情况下,通信系统被用来使自驾车辆识别交通灯的颜色。在摄像系统的情况下,很难可靠地识别交通灯的颜色,这可能导致突然刹车。 这可能导致汽车的事故。然而,通过通信系统,可以提前知道何时改变信号的颜色,这样就可以在有足够时间的情况下顺利进行加速和减速,从而为乘客提供舒适的乘坐体验。...原创 2021-10-27 14:15:05 · 311 阅读 · 0 评论 -
索尼开发新传感器为激光雷达提供助力,用于自动驾驶和其他应用
索尼集团的半导体子公司索尼半导体解决方案公司宣布,到2021年9月10日,它将实现距离传感器的商业化,该传感器将为 "自动驾驶的眼睛 "LiDAR提供助力。 这将有助于提高检测和识别性能,从而提高自动驾驶的安全性。解决LiDAR的挑战除了车载摄像头和毫米波雷达之外,LiDAR在自动驾驶中发挥着重要作用,因为它使用光学技术来检测道路状况和与障碍物的距离,精确度很高。然而,对于LiDAR来说,必须要有独立于驾驶环境的高稳定性,并且要有一个固态系统来实现紧凑和低成本。 用于车载LiDAR的IMX45.原创 2021-09-16 10:24:54 · 137 阅读 · 0 评论 -
面向自动驾驶的高精度地图
为什么自动驾驶需要 "高精度地图"?在自动驾驶汽车中,摄像头和LiDAR等传感器是眼睛,而作为大脑的AI(人工智能)则分析从这些传感器获得的信息并控制汽车。 位置信息基本上是由卫星系统提供的,如GPS。这得到了三维(3D)高精度地图(HD地图)的支持,它包含了高度精确的逐个车道的道路信息,以及周围的结构、标志和信号。 通过将地图上的数据与安装在车辆上的传感器实时拍摄的图像相匹配,就有可能更准确地得出车辆的位置。此外,该系统还将能够预测沿途的各种信息,这对有效的路线规划非常有用。如果传感器和人原创 2021-09-07 14:20:49 · 428 阅读 · 0 评论 -
什么是VPS? 它是如何用于自动驾驶的?
使用 "VPS "技术从图像中估计当前位置的做法正在引起人们的注意。 目前,该技术主要用于增强现实(AR)服务,但人们对其在自动驾驶领域作为识别车辆位置的技术的应用也有越来越多的期待。什么是VPS?VPS是 "Visual Positioning System/Service "的缩写,指的是使用图像信息来定位的系统或服务。 该技术以3D地图为基础,并与智能手机等相机拍摄的图像数据相匹配,以高精确度识别位置信息。例如,当你从某个位置举起你的智能手机相机时,你可以在图像中看到建筑物A、建筑物B和交原创 2021-09-07 11:35:30 · 1135 阅读 · 0 评论 -
CAN测量术语词汇表
CAN信号CAN信号是包含在单个帧中的单个数据片断,也被称为 "通道"。 由于标准格式的数据字段最多为8个字节,一个数据帧最多可以包含64个通道的CAN信号。CAN总线通信在CAN中,通信线路被称为 "总线",控制单元如电子控制单元(ECU)被称为 "节点"。 这被称为 "CAN总线通信",因为数据是通过总线从一个节点发送到另一个节点。 向总线发送数据也被称为 "总线访问"。 有不同的方法来连接多个节点以形成一个网络,如 "星形"、"线形 "和 "环形",但CAN使用线形方法。 CAN是一个基于原创 2021-08-09 16:59:22 · 400 阅读 · 0 评论 -
什么是集成ECU
到现在为止,在所有的领域不断的分裂、整合的进行发展。不过现在,为了克服严峻的社会和经济形势,企业间的吸收合并和经营整合也盛行着。汽车行业也不例外,巨型厂商也在企业、组织层面反复进行整合、合作等,满足了不断变化的市场需求。在这种情况下,近年来,ECU领域的整合趋势更加激烈,各公司超越了企业的范围,进行着开发工作。集成ECU身边的家电和AV机器也一样,人类创造出的文明机器,在某种程度上个别进化后,具有类似、关系密切的功能的机器被整合、小型化,向更方便、更容易获得的价格转变。这是因为世界上所有的技术都原创 2021-08-06 14:55:51 · 437 阅读 · 0 评论 -
CAN是什么
CAN是“Controller Area Network”的缩写,是德国Bosch公司开发的串行通信协议。说起CAN会联想起汽车的人很多,最初完成是在1985年,实际在量产车中采用的是1990年。此后,1994年由国际标准化组织(ISO)成为标准标准(ISO11898/ISO11519)。现在,几乎所有的汽车都被采用了。此外,它还应用于工厂自动化(FA:工厂自动化)等广泛领域。CAN必要性现在,CAN在以工厂为首的医疗现场也得到了应用,但它原本是以在汽车内使用为前提而开发出来的技术。其背景是对原创 2021-08-06 13:25:56 · 591 阅读 · 0 评论 -
R-Car车载SoC(System-on-Chip)
专为智能和自动驾驶设计R-Car平台支持广泛的车载应用,如自动驾驶或ADAS、连接网关、车载信息娱乐、驾驶舱和仪表盘。它是为自动驾驶时代的下一代车载计算而设计的。 这些汽车已被称为 "运行中的计算机"。无数连接局域网的MCU从执行器和传感器获取数据,并对其进行优化处理,使汽车更加智能。自动驾驶、先进的导航和信息娱乐系统不仅使驾驶体验更加愉快,而且利用基于最先进的嵌入式人工智能技术的图像识别的危险规避系统提供安全,甚至支持ISO 26262的 ASIL D汽车功能安全标准。可扩展的R-Car硬件平台和原创 2021-08-05 11:29:54 · 924 阅读 · 0 评论 -
车载雷达(立体摄像头,毫米波雷达,激光雷达(LiDAR))比较
第一个主要区别是,立体摄像机是完全被动的。 毫米波雷达和LiDAR使用从测量仪器发射的电磁波或光,并从物体上反射。 它们被称为活动的,因为它们采取行动来测量距离。 只要是从物体上反射出来的距离就可以测量。因此,他们可以在完全黑暗和无光的情况下工作。 另一方面,被动型不能在完全黑暗的环境中工作,但它可以测量距离,无论距离有多远,只要有光,物体是可见的。 这两种方法都有其优点,但应该补充的是,仅仅通过照明,立体摄像机就可以在一定程度上发挥其作用。第二个特点是,毫米波雷达和LiDAR测量的是表面的距离,而原创 2021-08-03 14:37:24 · 2045 阅读 · 0 评论 -
ADAS不是自动驾驶汽车
随着老年司机和新手司机数量的增加,涉及老年人和新手的交通事故正成为一个主要的社会问题。人们对ADAS(先进驾驶系统)的进一步实际应用寄予厚望,它支持司机的安全驾驶。下面将解释ADAS的功能,以及ADAS和自动驾驶之间的区别。什么是ADASADAS是 "Advanced Driving Assistant System "的缩写。它是高级驾驶辅助系统的缩写,包括自动制动和紧急制动系统。当你开车时,你需要保持你的眼睛和耳朵,不仅要注意你面前的东西,还要注意你周围的东西,这样你才能安全驾..原创 2021-08-03 11:30:30 · 525 阅读 · 0 评论 -
浅谈自动驾驶
随着中国和其他新兴经济体的崛起,全球汽车销售将逐年增加。2017年将是PHV和PHEV的爆炸性增长的一年,因为环境法规变得更加严格,有排放危险的汽油车的市场份额下降,有利于下一代汽车。1.PHEV (Plug-in Hybrid Electric Vehicle):插电式混合动力汽车PHEV是指插电式混合动力汽车。 插电式混合动力电动汽车也被称为插电式混合动力电动汽车。 它们主要靠电力运行,以电力和汽油(或柴油)为燃料。 它既可以正常充电,也可以从外部电源快速充电。2.PHV (plug-in.原创 2021-08-02 11:29:39 · 707 阅读 · 0 评论 -
ECU开发例子
原创 2021-07-09 13:04:36 · 571 阅读 · 0 评论 -
微型计算机基本构成和动作
微型计算机控制硬件,电子设备的头脑“思考”-CPU三级目录控制硬件,电子设备的头脑今天,我们身边的大多数电子设备都使用微型计算机。手机和电视自不必说,冰箱、洗衣机、按下开关后LED就会闪烁这样的儿童玩具也使用微型计算机。那么,究竟微型计算机在那些机器内部做些什么呢?微型计算机控制硬件,这是这些设备运行的关键。例如,它接收来自按钮和按键的输入,并根据预设程序控制外围电路,如电机和LCD。让我们看看微型计算机是如何配置的。微型计算机由CPU,内存,外围功能等组成。比作我们人类,CPU是思考,内存是记原创 2021-05-12 13:22:19 · 320 阅读 · 3 评论 -
CAPL是什么
CAPL定义特征CAPL节点的作用CAPL的记述CAPL的术语事件处理程序函数变量CAPL事件处理程序CAPL函数CAPL变量Timer的特征定义CAPL是Communication Access Programming Language的缩写,是CANoe/CANalyzer专用的编程语言。特征类似于C语言以事件驱动的程序执行形式运行,“在发生任何事情时做一些事情”CAPL节点的作用CAPL可以作为总线上存在的一个虚拟节点进行消息发送和接收。在CANoe中,您可以创建多个虚拟节点,因此您原创 2021-03-02 17:27:57 · 12017 阅读 · 0 评论 -
CANoe .Ethernet
概要汽车领域引入了基于Ethernet和IP的网络,以及以此为基础的最新应用协议。它们通常用于嵌入式系统、驾驶辅助系统、backbone、多媒体等。在很大程度上影响这些成本的是基于网络需求的设计,不仅考虑了所使用的物理层,还考虑了带宽和实时性能。因此,在每个开发阶段,检查上述网络参数的工具非常活跃。option Ethernet,可以扩展CANoe功能并支持Ethernet网络。option Ethernet允许使用VN5600系列等硬件接口,从而直接访问汽车领域广泛使用的物理层,如IEEE100BA.原创 2021-03-02 13:55:05 · 3188 阅读 · 0 评论 -
SPI基础学习
概述SPI(串行外围接口)是微控制器及其外围IC之间常用的接口之一。这意味着传感器、A/D转换器、D/A转换器、移位寄存器、SRAM等广泛应用于微控制器的连接。SPI是同步/全双工的主-从接口。来自主(SPI主)或从(SPI从)的数据通过时钟的上升或下降沿同步。此外,主和从可以同时发送数据。SPI有3线和4线。在本文中,我们将讨论更常见的4线SPI。4线SPI器件具有以下4个信号:・时钟(SPI CLK、SCLK)。・芯片选择(CS)。・主输出/从输入(MOSI)。・主输入/从输出(MISO原创 2021-02-23 16:30:11 · 643 阅读 · 0 评论 -
Renesas新产品介绍--RA4M3 Group
具有增强的内存功能且IoT低功耗的MCU概述Active Mode模式下工作电流为119µA/MHz概述2020年12月,瑞萨电子公司开始量产【RA4M3】Group,该Group扩充了该公司的32位Arm微型计算机【RA】家族,增强了内存功能。支持开发工业设备、空调设备、仪表等广泛的IoT(物联网)设备。RA4M3 Group采用Arm v8-M架构的【Cortex-M33】核心,最大工作频率为100 MHz。配备最多1M字节的闪存、最多128K字节的RAM、8K字节的数据闪存和1K字节的备用SRA原创 2021-01-06 14:12:27 · 452 阅读 · 0 评论 -
Renesas新产品介绍--R-Car V3U
ADAS/自动驾驶的车载SoC概述最大60TOPS深度学习处理性能概述2020年12月,瑞萨电子发布了用于ADAS(先进驾驶辅助系统)和自动驾驶的车载SoC【R-Car V3U】。目前正在出货样品,预计2023年4-6月开始量产。R-Car V3U搭载了快速检测并控制随机硬件故障(偶发故障)的安全机制。在大部分信号处理中,汽车安全标准【ISO 26262】有望达到最高功能安全等级【ASIL D】的要求。最大60TOPS深度学习处理性能深度学习处理性能最大为60TOPS(T Operations原创 2021-01-06 13:57:36 · 1242 阅读 · 0 评论 -
因为AUTOSAR而改变的车载软件开发
因为AUTOSAR而改变的车载软件开发不断增长的车载软件规模通过模块化提高再利用性三级目录不断增长的车载软件规模汽车电子化的进度可以用几个指标来表示。作为其指标之一使用的是搭载的ECU(电子控制单元)的数量。ECU搭载开始的1980年代初是2~3个左右,现在有100个以上的ECU搭载的豪车也存在。基本上,这些ECU由为控制某一汽车系统而优化的硬件和车载软件构成。每个ECU不是通用的,可以控制其他系统。例如,控制发动机的燃烧时机的发动机ECU不能进行转向或仪表等其他系统的控制。这样,如果各ECU的作原创 2020-12-21 14:48:34 · 969 阅读 · 2 评论 -
嵌入式开发基础从启动例程到硬件之内存和端口
内存和端口概述CPU和设备是如何连接的?概述计算机擅长逻辑性的处理。按照存储在内存中的命令,进行计算和判断。但是,与包括人与人的对话在内的外部世界的交换,仅仅通过内存连接是不能实现的。在嵌入式机器中,您必须控制外围设备(I/O:input/output)。也就是说,驱动电机、鸣响蜂鸣器和读取开关的状态。在这里,让我们来看看计算机是如何操纵逻辑世界,以及外面的世界的。CPU和设备是如何连接的?计算机由CPU和设备(内存和I/O)组成。CPU可以指定带有地址(地址)的地方的内容,以便进行读、写和(访问)原创 2020-11-22 13:57:19 · 183 阅读 · 0 评论 -
车载以太网入门
面向车载的以太网和其他一般的网络一样,只是交换数据的计算机的集合。车载网络概观通讯方式原创 2020-10-24 17:48:44 · 1879 阅读 · 0 评论 -
微型计算机之GPIO
单靠CPU和内存是不能动的!利用微型计算机所必须的“周边机能”是指?进行电子设备控制的微型计算机由CPU、存储器、周边功能构成(图1)。CPU根据指令(程序)进行运算、数据读写、条件判断等。在内存中存储(存储)该程序。周边机能是方便使用微型计算机的各种机能。例如,为了与CPU交换外部传感器和交换机等信号,需要周边机能“输入/输出端口(I/O端口)”。此外,将模拟输入信号转换为数字值的“A/D转换器”和反过来将数字值转换为模拟输出信号的“D/A转换器”是微型计算机处理各种信号必不可少的周边机能。另外原创 2020-10-19 19:07:36 · 271 阅读 · 0 评论 -
车载以太网网络中的时间同步
如何平衡AUTOSAR、IEEE和TSN?车辆上的各种系统功能需要精确同步ECU之间的基本时间基准。由于以太网在汽车中的应用,开发人员和系统架构师需要通过某种方式来解决时间同步的措施。因为现有的方法不能用于以太网。不同领域的专家成立了委员会,致力于将以太网应用于要求高时间精度的任务中。汽车上搭载的以太网应用范围广泛。除了使用摄像头和传感器(雷达)的先进驾驶辅助系统(ADAS)、实时音频/视频流媒体、与各种物理域同步的主干之外,板载数据记录也是此类使用案例中的一部分。此外,通过以太网网络连接的设备当然需要原创 2020-10-16 16:58:41 · 4855 阅读 · 3 评论 -
ITRON入门学习之实时操作系统的意义与价值
实时操作系统什么是实时操作系统?通用操作系统的类型实时操作系统是什么?TRON项目与ITRON的关系ITRON规格是什么?什么人应该学习实时操作系统比起Windows和Linux这样的操作系统,学习实时操作系统更好吗?在实时操作系统中选择ITRON的原因是什么?ITRON市场规模的广度及技术价值符合ITRON规格的软件是免费的什么是实时操作系统?操作系统(操作系统:Operating System)是一种称为运行计算机的基本软件的软件。通用操作系统的类型对于大家来说,身边的OS是Windows、Ma原创 2020-07-21 22:31:44 · 1249 阅读 · 0 评论 -
微型计算机入门之输入输出端口的使用方法
输入输出端口输入/输出端口的作用和用法输入输出端口与电路图、结构图的关系三级目录输入/输出端口的作用和用法微型计算机的周边出现了很多银色的线,我们把它叫做针脚。这些引脚的前端连接着LED和开关等外围设备。外围设备连接的引脚连接到微型计算机功能,称为输入/输出端口(I/O端口)。端口是微型计算机和外围设备连接的端子。如果您想从微型计算机打开/关闭LED,您可以通过执行程序中的端口控制来实现。端口控制成为嵌入式开发人员首先要记住的硬件控制技巧。在高功能微型计算机中,将I/O端口称为GPIO(Gene原创 2020-07-21 17:16:30 · 1838 阅读 · 1 评论 -
通讯方式总结
通讯方式概述用途单播多播广播概述在计算机网络上进行通信时,根据通信方的数量可以分为以下3种通信。通讯方式说明unicast单播是指指定单个地址,一对一进行的数据通信。multicast多播是指通过指定特定地址以一对多个方式执行的数据通信。broadcast广播是指指定相同数据链路中的所有目的地并以一对未指定数量进行的数据通信。用途单播单播通信是指定通信对方进行一对一通信的,可以说是最标准的通信。例如现在,您的PC通过与我的Web服务器进行单播通信来浏览原创 2020-07-21 12:55:16 · 484 阅读 · 0 评论 -
车载开发之SAE J1939
SAE J1939概论特征参数组(PG)分割受送信BAMCMDT结束语概论Society of Automotive Engineers的标准SAE J1939是车辆总线的推荐实践,用于车辆组件之间的通信和诊断。起源于美国汽车和重型卡车行业,目前广泛应用于世界其他地区。特征使用29位ID(CAN扩展格式)可一对一通信或广播通信使用传输协议可以分割发送和接收高达1785byte的数据通过地址或设备名称进行网络管理参数组的定义(标准消息及其周期、信号的位长和分辨率等定义)参数组(PG)参原创 2020-07-17 15:27:51 · 766 阅读 · 0 评论 -
车载开发之MCU与MPU的区别
MCU与MPU概述不同点命令集概述两者都是配备CPU(Central Processing Unit)进行运算处理的半导体器件(在本文中统称为微型计算机)。通常,MCU(微控制器单元)是通用的,而面向多机能和高性能时则采用MPU(微处理器单元)。不同点项目MCUMPU运算bit数主流8~32bit最低32bit,主流64bit工作频率数兆到数百兆赫主流是从几百兆赫到几千兆赫架构流水线系统或随机逻辑系统是主流(但有些是超级标量的)超级标量方式是主流原创 2020-07-17 11:36:52 · 6675 阅读 · 0 评论 -
车载开发之单核与多核的区别
单核与多核概述多核优缺点优点缺点分类主核+子核复数相同核多核debug用途概述为了在单核上提高微型计算机的性能时,最简单的方法是提高工作频率,但同时也存在功耗增加的问题。另外,通过制造工艺的微细化,也可以实现高速动作,但在这种情况下,电流增大,待机时模式的电流增加。作为这些的对策,“如果搭载2个以上的核心,抑制频率进行并列处理,会不会在抑制消耗电力的同时提高性能呢?“按照这个想法,多核微型计算机诞生了。此外,核心可以完全并行运行,这也是我们面向需要并行处理的应用程序的优点。多核优缺点优点通过有原创 2020-07-17 10:56:35 · 737 阅读 · 0 评论 -
车载开发之诊断机能
这里写目录标题概述诊断基本三级目录概述包括诊断的通信规范是人类考虑规则的集合。一开始很简单的要求,后来由于用途扩大等而肥大化,或者为了应对当初想不到的使用方法而反复进行变更,有时候经常会变成复杂怪异的情况。用于诊断的通信规格,经过多年的“改良”,结果也变得相当麻烦了。规定规范的标准,当初也只有一本几页,现在仅限于领域数也超过了十册,分量也就是一千页台了。诊断基本首先,首先简单地说明一下“诊断”是什么。通常,汽车ECU的诊断指的是以下两种功能之一或两者:在线诊断:ECU的自我诊断功能(on-bo原创 2020-07-16 10:39:40 · 473 阅读 · 0 评论