AUTOSAR兼容系统支持的最大任务数是多少?
在Linux中,我可以检查支持的最大进程ID,以获得支持的最大任务数.
但是,我找不到任何说明AUTOSAR支持的最大任务数的源.
非常感谢您的帮助!
我正在检查AUTOSAR_TPS_SystemTemplate.pdf中的\xe2\x80\x98IPdu Mapping\xe2\x80\x99,Arxml中的IPduMapping将是I-PDU-MAPPING\xef\xbc\x8ctargetIPdu将是TARGET-I-PDU,有什么规则吗名字上?
\n任何 AUTOSAR 文档提到了这个命名约定吗?
\n<I-PDU-MAPPINGS>\n <I-PDU-MAPPING>\n <SOURCE-I-PDU-REF DEST="PDU-TRIGGERING">/Cluster/CAN/xxxx</SOURCE-I-PDU-REF>\n <TARGET-I-PDU>\n <TARGET-I-PDU-REF DEST="PDU-TRIGGERING">/Cluster/CAN/xxxx</TARGET-I-PDU-REF>\n </TARGET-I-PDU>\n </I-PDU-MAPPING>\n</I-PDU-MAPPINGS>\nRun Code Online (Sandbox Code Playgroud)\n 我正在尝试集成C代码.在构建堆栈时,我从所有文件中获得解析错误,其中包含此.h文件
#if( FLS_CANCEL_API == STD_ON ) // Parse error appears here
extern FUNC( void, FLS_CODE ) Fls_Cancel( void );
#endif /* FLS_CANCEL_API == STD_ON */
#if( FLS_GET_STATUS_API == STD_ON ) // and here
extern FUNC( MemIf_StatusType, FLS_CODE ) Fls_GetStatus( void );
#endif /* FLS_GET_STATUS_API == STD_ON */
Run Code Online (Sandbox Code Playgroud)
宏在另一个头文件中定义
#define FLS_CANCEL_API [!IF "FlsGeneral/FlsCancelApi"!](STD_ON)[!ELSE!](STD_OFF)[!ENDIF!]
Run Code Online (Sandbox Code Playgroud)
和
#define STD_ON 0x01
Run Code Online (Sandbox Code Playgroud) 例如,DoIP 是否必须通过以太网使用 UDS 进行 ECU 闪存编程,或者可以在没有 DoIp 的情况下完成
如果可以在没有它的情况下使用 UDS,那么 DoIp 的主要目的是什么?它主要用于网关的生根目的吗?
在Autosar NM 4.2.2 NM PDU Filter算法中, CanNmPnFilterMaskByte有何意义。据我了解,它用于对传入的 NM PDU 和部分网络信息进行屏蔽(AND),并决定是否参与通信。但请简要解释一下它到底是如何工作的。
我收到以下代码的 MISRA C:2012 Rule-17.7 违规。我对 C 代码和 MISRA 概念非常陌生。任何建议将不胜感激。
5277: Dem_SetEventStatus(Rte_PDAV_DemEvent_DtcC00100_1, EventStatus);
^
Msg(7:3200) 'Dem_SetEventStatus' returns a value which is not being used.
MISRA C:2012 Rule-17.7
Run Code Online (Sandbox Code Playgroud) 你能否就Autosar这一点提出建议,考虑到我是一名软件开发人员,可以用C编写一些软件.
现在我在C中开发一个功能:---该功能必须读取一些ECU特定的数据处理它并更新一些ECU特定数据,这些数据可以是(某些变量或I/O信号).
1>现在我将如何使用Autosar RTE和虚拟功能总线?什么对软件开发人员有用?
2>同样,Autosar说接口的标准化意味着什么?这是否意味着如果世界上任何其他地方的其他人也在开发相同的功能(用C语言),那么我们都将使用这些i/o信号的相同名称?
3> RTE如何在单元测试中对我有所帮助?或者从软件开发人员的角度来看,RTE究竟在做什么.
http://www.autosar.org/gfx/AUTOSAR_TechnicalOverview_b.jpg
我阅读了很多技术术语......但作为软件开发人员,这些要点对我来说很重要.你能解释一下吗?
你的回复会很明显.