- 博客(56)
- 收藏
- 关注
原创 Autosar知识:经典平台4.4
AUTOSAR经典平台架构在最高抽象级别上区分了运行在微控制器上的三个软件层:应用程序、运行时环境(RTE)和基本软件(BSW)。
2020-03-04 21:46:59 1301
原创 Rust入门01——HelloWorld
hello world!!! 调用rustc 进行编译 编译后可以看到在目录下有main.exe,在终端执行它即可看到打印的字符串。2、包创建方式编译 打开终端 新建 名为 ”hello_cargo“ 的cargo工程项目cargo 会创建默认模板,有src文件夹和一些配置文件,并且 src/main.rs 已经默认创建了"hello world"程序。可以使用cargo 进行编译和运行程序,常用的有以下几种方式 在终端 使用c
2022-12-03 21:29:41 590 1
翻译 eclipse plus学习日志5:Runtime overview-Content types-1
content包提供了检测数据流的内容类型的支持。
2021-01-30 23:17:13 286
翻译 eclipse plus学习日志5:Runtime overview-Runtime application model
平台运行时为控制和执行应用程序提供了一个应用程序容器。
2021-01-29 22:10:59 190
翻译 eclipse plus学习日志4:Runtime overview-Runtime preferences
org.eclipse.core.runtime.preferences包为存储插件的首选项提供了基础设施。
2021-01-27 20:38:37 236
翻译 eclipse plus学习日志2:Runtime overview-The runtime plug-in model
Eclipse运行时定义了插件(所有其他插件都依赖于org.eclipse.osgi和org.eclipse.core.runtime)。运行时负责定义插件的结构以及插件背后的实现细节(bundle和类加载器)。运行时还负责查找和执行主要的Eclipse应用程序,并维护插件、它们的扩展和扩展点的注册表。运行时还提供各种实用工具,如日志记录、调试跟踪选项、适配器、首选项存储和并发基础设施。当然,作为最小内核,只有在创建了使用它并执行某种任务的插件之后,运行时才会变得有趣。
2021-01-23 23:30:14 185
翻译 Eclipse Plug 学习日志1:如何将代码变成插件
Eclipse平台的结构是一个核心运行时引擎和一组作为平台插件安装的附加特性。插件通过提供预定义的扩展点来为平台提供功能。工作台UI是由一个这样的插件提供的。当您启动工作台时,您并不是在启动单个Java程序。您正在激活一个平台运行时,它可以动态地发现已注册的插件并根据需要启动它们。当您想要提供扩展平台的代码时,您可以通过在插件中定义系统扩展来实现。该平台有一组定义良好的扩展点——您可以在这些点上连接到平台并贡献系统行为。从平台的角度来看,您的插件与资源管理系统或工作台本身等基本插件没有什么不同。如何
2021-01-19 21:47:22 396
原创 Autosar4.4:通用架构模板 - 元建模模式与模型转换(3/3)
元模型化模式是参数化的结构,当将其应用于实际参数时,会产生规则的,非参数化的结构。 结构只是由关联和聚合关联的元类的集合。
2020-07-05 22:46:16 647
原创 Autosar4.4:通用架构模板 - 元建模模式与模型转换(2/3)
元模型化模式是参数化的结构,当将其应用于实际参数时,会产生规则的,非参数化的结构。 结构只是由关联和聚合关联的元类的集合。 模式的好处在于,它们允许重复使用重复结构,而无需重复其定义。 本章介绍元建模模式的概念,以及它们在AUTOSAR元模型中的使用和表示法。 另一个优点是,保留了元模型的原始结构,并且不会因实现细节而模糊。本章内容有4:元模型中应用的模型转换4.1:实施原始型4、元模型中应用的模型转换模型...
2020-07-01 22:03:12 786
原创 Autosar4.4:通用架构模板 - 元建模模式与模型转换(1/3)
元模型化模式是参数化的结构,当将其应用于实际参数时,会产生规则的,非参数化的结构。
2020-06-29 22:24:13 1065
原创 Autosar4.4:软件组件模板 - PortInterface映射和数据缩放(3/3)
在本规范的早期版本中,对PortInterfaces相互匹配的要求可能会导致以下情况:出于正式原因(例如dataElements的shortName不匹配),“实际”兼容的PortInterfaces将被拒绝。为了也支持CompositionSwComponentType的开发人员需要连接彼此匹配但不满足正式要求的PortPrototype的情况,引入了“端口接口映射”的概念。
2020-04-02 22:07:45 1851
原创 Autosar4.4:软件组件模板 - PortInterface映射和数据缩放(2/3)
在本规范的早期版本中,对PortInterfaces相互匹配的要求可能会导致以下情况:出于正式原因(例如dataElements的shortName不匹配),“实际”兼容的PortInterfaces将被拒绝。为了也支持CompositionSwComponentType的开发人员需要连接彼此匹配但不满足正式要求的PortPrototype的情况,引入了“端口接口映射”的概念。
2020-04-01 20:34:32 1182
原创 Autosar4.4:软件组件模板 - PortInterface映射和数据缩放(1/3)
在本规范的早期版本中,对PortInterfaces相互匹配的要求可能会导致以下情况:出于正式原因(例如dataElements的shortName不匹配),“实际”兼容的PortInterfaces将被拒绝。为了也支持CompositionSwComponentType的开发人员需要连接彼此匹配但不满足正式要求的PortPrototype的情况,引入了“端口接口映射”的概念。
2020-03-29 18:18:08 1704
原创 Autosar4.4:软件组件模板 - 端口接口细节(2/2)
虚拟功能总线(VFB)的规范解释了软件组件之间通信的主要通信范例:用于基于操作的通信的客户端/服务器,以及用于基于数据的通信的发送器/接收器。两种通信范式的性质完全不同,SenderReceiverInterfaces和ClientServerInterfaces及其相关元类的建模也是如此。
2020-03-28 22:15:22 1472
原创 Autosar4.4:软件组件模板 - 端口接口细节(1/2)
虚拟功能总线(VFB)的规范[3]解释了软件组件之间通信的主要通信范例:用于基于操作的通信的客户端/服务器,以及用于基于数据的通信的发送器/接收器。两种通信范式的性质完全不同,SenderReceiverInterfaces和ClientServerInterfaces及其相关元类的建模也是如此。
2020-03-26 22:36:33 2836
原创 Autosar4.4:软件组件模板-软件组件、端口和接口简介(3/3)
一口气对软件组件模板的各个方面进行详细介绍被认为过于复杂。因此,本章概述了软件组件,端口和接口的主要概念。然后在以后将概述细分为更多详细信息。
2020-03-21 16:29:58 1359
原创 Autosar4.4:软件组件模板-软件组件、端口和接口简介(2/3)
一口气对软件组件模板的各个方面进行详细介绍被认为过于复杂。因此,本章概述了软件组件,端口和接口的主要概念。然后在以后将概述细分为更多详细信息。
2020-03-20 23:13:23 2052
原创 Autosar4.4:软件组件模板-软件组件、端口和接口简介(1/3)
一口气对软件组件模板的各个方面进行详细介绍被认为过于复杂。因此,本章概述了软件组件,端口和接口的主要概念。然后在以后将概述细分为更多详细信息。
2020-03-19 22:19:50 2847
原创 Autosar知识:方法论-数据交换点
数据交换点概要旨在通过描述该方法中给定活动或任务需要哪些数据来改善工具之间的互操作性。该用例描述了创建这些概要文件的主要步骤以及如何在进一步的开发中使用它们。
2020-03-18 19:31:34 494
原创 Autosar知识:方法论-如何解决名称冲突
在AUTOSAR系统的高度分布式开发中,存在一定的风险,即在不同开发工件中使用的符号名称不是唯一的,因此在应用软件工具时可能发生名称冲突。
2020-03-17 20:54:27 1549
原创 Autosar知识:方法论-绑定时间的定义
binding time不是(如名称所示)精确的时间点,而是处理步骤的分类。 例如,绑定时间CodeGenerationTime是指从ARXML格式的AUTOSAR模型到代码的转换步骤。在本节中,我们定义方法中工件和任务的绑定时间。
2020-03-16 20:41:22 1277
原创 Autosar4.4:软件组件模板-基础概念(4/4)
为了对相关的元模型元素进行简洁的描述,本章集中讨论和解释了概念方面的内容。阅读本章并不是理解后面章节的先决条件。它只是为本文档其他各章中使用的概念方面的详细描述提供了一个中心位置。
2020-03-16 20:06:24 885
原创 Autosar4.4:软件组件模板-基础概念(3/4)
为了对相关的元模型元素进行简洁的描述,本章集中讨论和解释了概念方面的内容。阅读本章并不是理解后面章节的先决条件。它只是为本文档其他各章中使用的概念方面的详细描述提供了一个中心位置。
2020-03-15 21:19:09 1068
原创 Autosar知识:方法论-变量处理
AUTOSAR的变量处理是在通用结构模板中定义的。首先,这个概念定义了在AUTOSAR元模型中将某些位置指定为可变点的方法。一个点大致由一个条件(在什么条件下这个变化是活动的?)和一个绑定时间(什么时候应该解决这个变化?)组成。
2020-03-15 19:06:07 1352
原创 Autosar4.4:软件组件模板-基础概念(2/4)
为了对相关的元模型元素进行简洁的描述,本章集中讨论和解释了概念方面的内容。阅读本章并不是理解后面章节的先决条件。它只是为本文档其他各章中使用的概念方面的详细描述提供了一个中心位置。
2020-03-14 21:44:11 987
原创 Autosar4.4:软件组件模板-简介
Autosar软件组件模板是作为开发者开发配置前必读规范,里面涉及到通过AUTOSAR元模型作为软件组件模板的正式定义的补充。并且还有AUTOSAR元模型中与软件组件定义相关的部分的介绍性描述和基本原理。
2020-03-14 20:41:33 1432
原创 Autosar4.4:软件组件模板-基础概念(1/4)
为了对相关的元模型元素进行简洁的描述,本章集中讨论和解释了概念方面的内容。阅读本章并不是理解后面章节的先决条件。它只是为本文档其他各章中使用的概念方面的详细描述提供了一个中心位置。
2020-03-13 20:52:22 1479
原创 Autosar知识:方法论-诊断摘要
此用例使用诊断摘要模板提供诊断配置的大致轮廓。所涉及的活动和交付物将在下次AUTOSAR版本中根据该领域的经验进行细化。
2020-03-12 20:11:54 476
原创 Autosar知识:方法论-内存映射
这个用例提供了定义、配置和生成头文件所需任务的全面视图,这些头文件用于内存映射和与内存相关的编译器抽象。基本概念在《内存映射》和《编译器抽象》中指定。
2020-03-11 20:31:38 1927
原创 Autosar知识:BSW生成规范-元数据处理
PDUs的元数据是由通信栈中的大量模块支持的。它的作用是在层之间传输信息,层是由分层的体系结构抽象出来的。第一个受支持的元数据是与CanIf相关的PDUs的CAN ID。
2020-03-10 20:35:10 1610
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人