1 AUTOSAR AUTomotive Open System ARchitecture 3 3
- Slides: 99
1
AUTOSAR简介 AUTomotive Open System ARchitecture 汽车开放系统结构 3 3
AUTOSAR背景(3) q 包括汽车制造商: BMW、Bosch、Continental、 Daimler. Chrysler、Ford、PSA Peugot Citroen、Siemens VDO、Toyota和 Volkswagen等 q 半导体制造商: 英飞凌科技、NEC、瑞萨科技、IBM等 6 6
AUTOSAR软件组件 11 11
软件分层 ECU:Electronic Control Unit 12 12
OS q 一些扩展的API Get. Application. ID Next. Schedule. Table Get. ISRID Increment. Counter Call. Trusted. Function Sync. Schedule. Table Check. ISRMemory. Access Set. Schedule. Table. Async Check. Task. Memory. Access Get. Schedule. Table. Status Check. Object. Access Terminate. Application Check. Object. Ownership Disable. Interrupt. Source Start. Schedule. Table. Rel Enable. Interrupt. Source Start. Schedule. Table. Abs Protection. Hook Stop. Schedule. Table 30 30
AUTOSAR 通信栈 43 43
AUTOSAR CAN 分层体系结构 45 45
CAN API CAN驱动 Can_Init Can_Get. Version. Info Can_Init. Controller Can_Write CAN接口 Can. If_Init. Controller Can. If_Transmit Can. If_Set. Controller. Mode Can. If_Get. Controller. Mode CAN传输层 Can. Tp_Init Can. Tp_Shutdown Can. Tp_Transmit Can. Trcv_Init Can. Trcv_Goto. Normal. Mode CAN收发器驱动 Can. Trcv_Get. Op. Mode Can. Trcv_Goto. Stand. By. Mode Can. Trcv_Goto. Sleep. Mode 50 50
COM • AUTOSAR COM • COM Manager 51 51
COM API COM Com_Init Com_De. Init Com_Get. Status Com_Get. Version. Info Com_Get. Configuration. Id Com_Send. Signal Com_Receive. Signal COM Manager Com. M_Init Com. M_De. Init Com. M_Get. Version. Info Com. M_Get. Status Com. M_Request. Com. Mode Com. M_Get. Max. Com. Mode Com. M_Get. Requested. Com. Mode Com. M_Get. Current. Com. Mode 55 55
AUTOSAR COM与OSEK COM比较 1. 相同功能及服务 (1)启动与控制服务 OSEK AUTOSAR Start. COM Stop. COM Get. COMApplication. Mode Init. Message Start. Periodic Stop. Periodic Com_Init Com_De. Init Com_Ipdu. Group. Start Com_Ipdu. Group. Stop Com_Disable. Reception. DM Com_Enable. Reception. DM Com_Get. Status Com_Get. Configuration. Id Com_Get. Version. Info 57 57
AUTOSAR COM与OSEK COM比较 (2)通信服务 OSEK AUTOSAR Send. Message Receive. Message Send. Dynamic. Message Receive. Dynamic. Message Send. Zero. Message Get. Message. Status COMError. Get. Service. Id COMError_Name 1_Name 2 Com_Send. Signal Com_Receive. Signal Com_Update. Shadow. Signal Com_Send. Signal. Group Com_Receive. Shadow. Signal Com_Invalidate. Shadow. Signal Com_Trigger. IPDUSend 59 59
AUTOSAR COM与OSEK COM比较 (3)通知机制支持服务(OSEK)与 回调通知服务(AUTOSAR) OSEK AUTOSAR Read. Flag Com_Trigger. Transmit Reset. Flag Com_Rx. Indication Com_Tx. Confirmation 两者在这个部分提供的功能差别不大,主要是对一 些标志的修改和设置,以控制通信的状态和执行的功能。 61 61
AUTOSAR COM与OSEK COM比较 Com. M_Init Com. M_De. Init 功能定义 Com. M_Get. Status …… Com. M_Nm_Network. Start. Indication AUTOSAR通用网络管理 Com. M_Nm_Transmission. Failure …… 专用函数 AUTOSAR诊断通信管理 AUTOSAR ECU状态管理 总线接口 调度函数 Com. M_DCM_Active. Diagnostic Com. M_DCM_Inactive. Diagnostic Com. M_Ecu. M_Run. Mode. Indication Com. M_Ecu. M_Wake. Up. Indication Com. M_Bus. If_Bus. Off. Indication Com. M_Main. Function 64 64
Flex. Ray • AUTOSAR Flex. Ray • Flex. Ray接口 • Flex. Ray驱动 • Flex. Ray传输层 • Flex. Ray收发器驱动 65 65
AUTOSAR Flex. Ray 分层体系结构 66 66
Flex. Ray API Flex. Ray驱动 Fr_Init Fr_Controller. Init Fr_Start. Communication Fr_Halt. Communication Fr_Abort. Communication Flex. Ray接口 Fr. If_Init Fr. If_Controller. Init Fr. If_Transmit Fr. If_Get. Version. Info Fr. Tp_Init Flex. Ray传输层 Fr. Tp_Shutdown Fr. Tp_Transmit Flex. Ray 收发器驱动 Fr. Trcv_Trcv. Init Fr. Trcv_Set. Transceiver. Mode Fr. Trcv_Get. Transceiver. Mode 71 71
AUTOSAR LIN 分层体系结构 73 73
LIN API LIN驱动 LIN接口 Lin_Init Lin_Get. Version. Info Lin_Get. Status Lin_Init. Channel Lin_De. Init. Channel Lin_Go. To. Sleep Lin_Wakeup Lin. If_Init Lin. If_Channel. Init Lin. If_Get. Version. Info Lin. If_Transmit Lin. If_Goto. Sleep Lin. If_Wake. Up Lin. Tp_Transmit Lin. Tp_Shutdown 77 77
AUTOSAR 具 87 87
AUTOSAR商用开发、设计 具 项目 具 设计网络体系和 通信数据的 具 Da. Vinci Network Designer CAN & LIN & Flex. Ray Volcano Network Architect (VNA) ASCET-MD 支持将分布式系 统的设计自动转 化成代码的 具 Da. Vinci Tool Suite Real-Time Workshop Embedded Coder ASCET-SE ORPHEUS 对网络和ECU仿 真和测试的 具 CANoe Volcano Fix. Box CANopen网络的 项目管理 具 Pro. CANopen Mentor’s Network Management 数据库 具 CANdb++ Admin 89 89
业界动态 BMW公司的 AUTOSAR 概念车car. IT 和相关ECU 92 92
AUTOSAR一致性测试 94 94
路径A 95 95
路径B 96 96
路径C 97 97
路径D 98 98
- Automotive open system architecture
- What is autosar
- Autosar middleware
- Autosar multicore
- Osek nm vs autosar nm
- Open innovation open science open to the world
- Closed system earth
- Camds china
- Purpose of charging system
- Closed information system
- System architecture diagram for hospital management system
- File service architecture
- Wheel hub motors for automotive applications
- Utm automotive engineering
- Sap hana automotive
- Dotars raws
- True automotive
- V cycle automotive
- Automotive aftermarket solutions
- Automotive regulations and standards
- Low customer satisfaction cause and effect diagram
- Datatronic automotive
- Write it right bureau of automotive repair
- Automotive terminal market
- Automotive technology principles diagnosis and service
- Chapter 44 automotive wiring and wire repair
- 4e alignment
- Modern automotive technology answer key
- Automotive plumbing
- Michael schaffert
- Auto bearings and seals
- Ald automotive permuta
- Measuring tools in automotive
- Advanced automotive electricity and electronics
- Uga car rental
- Ths automotive
- Texas museum-automotive history
- Automotive esd standards
- China automotive technology & research center
- Chapter 2 automotive careers and ase certification
- Automotive training stands
- Automotive technology sixth edition
- Automotive maintenance and light repair answer key
- Ossj
- Synothec
- Android automotive api
- Automotive news world congress
- Coenie vermaak
- Automotive fasteners gaskets and sealants
- Chapter 8 fasteners gaskets seals and sealants
- Control system
- Automotive supply chain
- Automotive training stands
- University of michigan automotive research center
- The automotive industry in the era of sustainability
- Automotive grade 10
- Rivet split pin dublin
- Mobilitysolutions.aldautomotive.it
- Gills precision automotive
- Mechanical technology automotive grade 11
- Abiz
- Automotive engineering esslingen
- Ths automotive
- Global automotive parts miami
- Deloitte automotive benchmarks
- What is prime mover in mechanical engineering
- Slovenia automotive industry
- Automotive engines 8th edition
- Android audio hal
- Ald 2life vetrina
- Ths automotive
- What does drum brake diagnosis start with?
- Function of the steering system
- Pec lextel napoli
- Automotive grade linux
- Openxsam
- Maria elena maglaris
- Federal chamber of automotive industries
- Experian
- Cnshu
- Sasunh
- Mahindra cie automotive ltd gear division
- Ftnc
- Automotive demographics
- Kelsey-hayes rwal modulator control valve
- Automotive cluster bulgaria
- Center for advanced automotive technology
- Automotive heating and air conditioning 8th edition
- Ark automotive
- Ald automotive romania
- Plc timer symbol
- Open hearts open hands
- Open architecture examples
- Open virtual switch architecture
- Open platform communications unified architecture
- Modular open systems architecture
- Cisco cloud architecture
- Switched digital video
- Open architecture
- The open group architecture framework