问题标签 [autosar]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
autosar - AUTOSAR:在建模期间表达加密服务
我是 AUTOSAR 的新手,我正在做一个项目,我唯一关心的是建模(软件组件层),没有基本软件实现。我正在寻找一种在模型中指定加密信息的方法(一种指定加密服务管理器必须处理特定通信的方法)。有人知道这样做的方法吗?任何提示或建议都将被接受。
development-environment - 逐步开发 AUTOSAR 的软件组件
我是 AUTOSAR 的新学习者,并且已经了解 AUTOSAR 架构的摘要。我已阅读 AUTOSAR_TR_Methodology.pdf 作为开发 AUTOSAR 软件组件 (SWC) 的起点。对于另一个信息,我应该从主要组织获得“系统提取”,并将我的 SWC 添加到其中。在那个文档中,我开发 SWC 必须完成的任务将其描述为一个完整的过程,但不是按顺序进行的。所以我的问题是,在我得到系统后,提取制作 SWC 所需的任务是什么?如果提到这些工具,那就太好了。
autosar - AUTOSAR's Data concistency
After reading AUTOSAR_TPS_SoftwareComponentTemplate
, I'm still confused about both types of InterRunnableVariable
and concepts of data consistency. There are my question:
- What is the difference between
ExplicitInterRunnableVariable
andImplicitRunnableVariable
? - Can
InterRunnableVariable
be processed by anotherRunnableEntity
from a different software component? - Can AUTOSAR's software component read or write directly to the RAM with given spesific address?
- What is the condition where we have to use
ExclusiveArea
?
development-environment - InterRunnableVariable 数据类型
Autosar 正在使用 c 代码来实现。在 C 语言中,我可以使用typedef struct
. 如果我想在 AUTOSAR 中使用 InterRunnableVariable,是否可以在设计级别用我自己的 C 数据结构定义 InterRunnableVariable 数据类型?(比如说,我使用 dspace 的 SystemDesk 进行设计)
autosar - 在 AUTOSAR 环境中直接访问 RAM
我想用给定的地址和数据长度读取 RAM 中的值。我已经阅读了几个 RTE API,我认为没有 API 可以满足我的需求。我希望有类似 APIRte_Ram_read(address,length)
或其他东西。我找到了用于访问PerInstanceMemory
或的 API InterRunnableVariable
,但它们并没有像我想要的那样工作。
我的问题,有没有像我想要的那样的 API?还是我必须自己创建?或者对我有什么建议吗?
source-insight - Source Insight 无法识别 Autosar 函数原型
以下是根据 Autosar 标准的函数声明原型:
但这并没有被源洞察力识别,我应该做些什么来纠正这个问题
autosar - 将非 Autosar 项目迁移到 Autosar
我正在开发基于给定应用程序的软件组件的项目。我关心的只是软件组件,没有 BSW 开发,也没有 ECU 集成或其他任何东西。
我应该担心的主要方面是什么?
autosar - Autosar 软件组件
我已经阅读了几个 AUTOSAR 文档。目前,我关心的只是开发软件组件。我有两个软件组件设计,看看下面的图片。
解释:
RunnableEntity
我从端口 1 和 2 获得了一个数据。当有新数据到来时,每个端口将与哪个端口对应。然后,将该RunnableEntity
数据设置为InterRunnableVariable
。mainRunnableEntity
将RunnableEntity 1
处理InterRunnableVariable
以产生输出。- 数据自由地到达端口并在缓冲区中等待处理。然后,唯一的人
RunnableEntity
将通过通用全局变量(全局变量的用途与InterRunnableVariable
)的一些帮助来处理数据。
我的问题是,
- 设计 1 和 2 会起作用吗?
- 如果设计 1 和 2 为真,根据时间流程、实施时间等,您更喜欢哪一种?
- 代码对吗?如何处理事件和 InterRunnableVariable?
感谢您的帮助。
====================在注释后添加代码========================
设计一
设计二
autosar - 等待点和事件
我一直在阅读有关开发 Autosar 软件组件的信息。我仍然对WaitPoint
内部Event
行为感到困惑。AUTOSAR 软件组件WaitPoint
之间的主要区别是什么?Event
如果您能根据他们向我展示一个 c 代码示例,那就太好了。
embedded - AUTOSAR 开发
是否可以根据其网站上提供的规范开发 AUTOSAR BSW 堆栈(例如用于 CAN 通信),而无需购买任何昂贵的供应商工具?可以遵循哪些步骤?我被要求探索这种可能性。