在好例子网,分享、交流、成长!
您当前所在位置:首页Others 开发实例一般编程问题 → Vector Davinci官方帮助配置使用手册(AutoSAR).pdf

Vector Davinci官方帮助配置使用手册(AutoSAR).pdf

一般编程问题

下载此实例
  • 开发语言:Others
  • 实例大小:8.89M
  • 下载次数:159
  • 浏览次数:3903
  • 发布时间:2020-06-20
  • 实例类别:一般编程问题
  • 发 布 人:robot666
  • 文件格式:.pdf
  • 所需积分:2
 

实例介绍

【实例简介】
Vector官方帮助文档,配置使用手册。从新建DaVinci工程开始一步一步的讲解如何配置工程;如何编译生成C代码;如何导入CDD、DBC等文件。手册讲解细致,可以说是手把手教学了
Content User Manual startup with Vector SLP4 1.5 Da Vinci Configurator Pro project 30 2 STEP2 Define Project Settings 31 2. 1 Add input files 31 2. 1. 1 Add System Description Files 32 2. 1.2 Add Diagnostic Data Files 34 2.1.3 Add Standard Configuration Files 35 2. 1.4 Define Options for Input Files 35 2.1.5 Update Configuration 36 2. 2 Define External Generation Steps and SWC Templates and Contract Phase Headers ...........39 2. 2. 1 External Generation Steps 39 2.2.2 SWC Templates and Contract Phase Headers 40 2,3 Activate your bsw modules 41 2.4 Add ECUC File references 42 2.5 Change Project settings 42 2.5. 1 Postbuild Support 42 3 STEP3 Validation 44 3. 1 Start Solve All mechanism 44 3.2 Live Validation-Solving Actions 44 4 STEP4 Start BSW Configuration 46 4. 1 Start Configuration with Configuration editors 46 4.2 Base services 46 4.2.1 Default Error tracer 46 4.2.2 General Purpose Timer(GPT) 46 42.3 RAM Test 46 43 Communication .47 4.3. 1 Com munication general 47 4.3.2 Bus Controller 47 4.3.3 PDUs 47 4.3. 4 Signals 48 4.3.5 Socket Adapter Users .48 C Vector Informatik Gmbh Version 12.0.1 for Release 19 Content User Manual startup with Vector SLP4 4. 3. 6 Transport protocol 48 4.4 Diagnostics 48 4.4.1 Diagnostic Data Identifiers 48 4.4.2 Diagnostic Event Data 48 4.4.3 Diagnostic Events .48 4. 4. 4 Production Error Handling 49 4.4.5 Add Diagnostic Data ID Assistant 49 4.4.6 Automap Diagnostic Data Objects 50 4. 4.7 Setup Event Memory blocks 50 4.5I/O 50 4.5.1 I0 Hardware Abstraction 50 4.6 Memory 50 4.6.1 Memory genera|∴ 50 4.6.2 Memory Blocks 50 4.6.3 Optimize fee 51 4.7 Mode Management editors 51 4.7.1 BSW Management 51 4.7.2 Activate Interrupts of Peripherals devices 54 4.7.3 ECU Management 47. 4 Initialization 57 4.7.5 Watchdogs 57 4.8 Network Management 4.8. 1 Network Management General 58 4.8.2 Communication users 58 4.8.3 Partial Networking 58 4.9 Runtime system 59 4.9.1 Runtime System General 59 4.9.2 ECU Software Components 59 4.9.3 Module Internal Behavior 60 4.9. 4 OS Configuration 60 C Vector Informatik Gmbh Version 12.0.1 for Release 19 Content User Manual startup with Vector SLP4 4. 9.5 Task Mapping 60 4.10 Go on with basic editor .61 4. 11 Start Solving Actions 61 4.12 Start On-demand validation 61 4. 13 BSW Configuration finished ..63 5 STEP5 Design Software Components 64 5. 1 Switch to DaVinci Developer 64 5.2 Design Software Components 65 6 STEP6 Mappings 66 6. 1 Perform Data Mapping within Davinci Developer or daVinci Configurator? 66 6.2 Data Mapping within the daVinci Developer 6. 2. 1 Data Mapping Automatically-DaVinci Developer 66 6.2.2 Data Mapping manually -DaVinci Developer 68 6.2.3 Da Vinci Developer- Save and close 70 6.3 Switch(back)to Da Vinci Configurator 70 6.4 Synchronize System Description 70 6.5 Add Component Connection 6.6 Service Mapping 71 6.6.1 Service Mapping via Service Component 71 6.6.2 Service Mapping(overview) 72 6. 7 Add Data Mapping 6. 8 Add Memory Mapping 75 6.9 Add Task Mapping 75 6. 9. 1 Task Mapping assistant 6.9.2 Task Mapping 7 STEP7 Code generation 79 7. 1 Generate SWC Templates and Contract Phase Headers 79 7.2 Start Code generation 79 7. 3 Generation process finished! 81 8 STEP8 Add runna ble code 82 C Vector Informatik Gmbh Version 12.0.1 for Release 19 Content User Manual Startup with Vector SLP4 8. 1 Component Template 82 8.2 Implement Code 83 9 STEP9 Com pile, link and Test Your project 84 9. 1 Finish your project with compiling and linking 84 9.2 No error frames? Congratulations, that's it 84 工 I Concept 85 1 General overview 86 1. 1 Software Component 88 1.1.1 Atomic components 1.1.2 Compositions 88 1.2 Runnables 88 1.3 Port 1.3.1 Application Port Interfaces 89 1.3.2 Service Port Interfaces 89 1. 4 Data Element Types 89 1.5 Connections 89 1.6 RTE 90 1.7 BSW -Basic software modules 90 1.8 Software tools and files 90 1.9 structure of the sip folder 92 2 Set-Up New Project 95 2.1 Da Vinci Configurator 95 2. 1. 1 The Main window of da Vinci Configurator Pro 95 2.1.2 Editors and assistants 97 3 Define Project Settings 100 3. 1 Input files 100 3. 1. 1 System Description Files 100 3.1.2 SYSEX 100 3. 1. 3 ECUEX 100 3. 1.4 Legacy Data Base files(dbC, LDF FIBEx, .) 100 C Vector Informatik Gmbh Version 12.0.1 for Release 19 Content User Manual startup with Vector SLP4 3.1.5 Diagnostic Data Files 101 3. 1.6 CDD/ ODX 101 3.1.7 state Description 101 3.1.8 Standard Configuration Files 101 3.2 EXternal Generation Steps .101 3.3 Activate bsw 102 4 Validation 103 4.1 Validation Concept 103 5 BSW Configuration with Configuration Editors 104 5.1 Da Vinci Configurator pro Editors..... 104 6 Software Component (SwC)Design 105 6. 1 Data Exchange between DaVinci Developer and da vinci Configurator Pro 105 6.2 About Application Components Ports, Connections Runnables and More 105 6.3 Application Components 106 6.3. 1 The object Browser -Types, Packages and Files 106 6.3.2 New Application Components 110 6.3.3 Understand Types, Prototypes and Interfaces ..114 6. 4 Ports port init values and data elements 115 6.5 Configure Service Ports within your Application Com ponents 119 6.6 Define your Runnables 120 6.7 Triggers for the Runnables 121 6.8 Port access of the runnables 123 7 Mappings.. 125 7. 1 Data Mapping 125 7.2 Task Mapping……∴ 126 7.2.1 Information about Interaction between Runnable, Re-entrance and Task Mapping 126 7.3 Memory Mapping 129 7.4 Service Mapping 130 8 Generation 132 8.1 MICROSAR Rte gen 32 C Vector Informatik Gmbh Version 12.0.1 for Release 19 Content User Manual startup with Vector SLP4 9 Runnable Code 133 10 Compile and Link 135 10. 1 Using your real" hardware 135 III Additional Information 136 1 Update Input Files 137 1. 1 System Description Files 137 1.2 Diagnostic Data Files 137 2 Update Project Settings 138 3 Support Request via DaVinci Configurator Pro 139 3. 1 Result 139 4 SIP Update and Project migration 141 4. 1 Release x-1 to Release x(necessary steps for any update) 41 4.2 Migration Steps from Release 18 SIP to Release 19 143 4.2. 1 Migration of DEM 143 4.2.2 MemMap Handling 144 4.2.3 Migration of sTBM 144 4.2.4 New DaVinci Developer Version -Workspace conversion necessary 144 4. 3 Migration Steps from release 17 sip to Release 18 144 4. 4 Migration Steps from Release 16 SIP to Release 17 .144 4.5 Migration Steps from release 15 sIp to Release 16 144 4.6 Migration Steps to or over Release 15 according to Feature 1657 145 4.6.1 PDUS 145 4.6.2DEM 145 4.7 Migration steps release 12 projects to release 13 145 4.8 Migration steps from release 8 to release 9 147 4.9 Migration Steps from Release 7 to release 8 147 5Update davinci Tools 149 5.1 DaVinci configurator pro 149 5.2 Da Vinci Developer ..149 6 Non-Volatile Memory Block 150 C Vector Informatik Gmbh Version 12.0.1 for Release 19 Content User Manual startup with Vector sLP4 6. 1 Configure and use Non-Volatile Memory block 150 6.2 Port Access of your runnables 154 6.3 Memory Mapping in Davinci Configurator Pro 154 6. 4 Validate the rte 156 7 CANoe osCAN Library 157 7. 1 Emulate your project with CANoe 157 8 Basic software modules 159 8. 1 Generic BSW modules 159 8. 2 What is a bsw module 159 8.3 BSW Module Configuration 160 8. 4 BSW Initialization 161 8.4.1 <Msn>_InitMemoryo 161 8.4.2<Msn>_Inito 161 8.5 BSW Module Version(XXX_GetVersionInfo) 161 8.6 Cyclic Calls ..161 8.6. 1 <Msn>MainFunction( 161 8.7 Service functions 162 8. 8 Critical sections -Exclusive areas 162 8.8.1 Memory Section 162 8.8.2 Switch <MsN> Modules off 162 9 Variant Handling 163 9. 1 Define Criterion and variants 163 9.2 Add and Assign Input Files to variants 165 9.3 Define variance for bsw modules 66 9. 4 Configure and validate BSw 167 10 Add module stubs from autosar definition 169 11 TCP/IP stack migration of projects based on MICROSAR R11 and earlier (due to FEAT-261) 171 11.1 SD-Service Discovery 171 11.2 TCPIP - Transmission Control Protocol /Internet Protocol .171 11.3 SOAD-Socket Adapter 172 C Vector Informatik Gmbh Version 12.0.1 for Release 19 Content User Manual Startup with Vector SLP4 12 SIP Update 174 13 Platform Types 175 13.1 Location of the com mon definition 175 13.2 Import/Export behavior 175 13.3 Service components use the new Platform Types 176 13.3.1 Old types 176 13.3.2 New types 176 13. 4 Replacement of old developer standard types(replace legacy Data Types) 177 IV Appendix 179 1 Frequently Asked Questions 180 1.1 Problems with using two different davinci Configurator Versions on the same pc 180 1.2 Annotations for any parameter 180 1.3 Find reference container 182 1. 3. 1 How to find references using the [find] dialog 182 2 Release notes 183 2.1 Release 19 183 2. 1. 1 Required aUTOSAR Tools 190 2.2 Release 18 191 2.2. 1 Required aUtoSAR Tools 197 2, 3 Release 17 197 2.3. 1 Required aUTOSAR Tools 204 2.3.2 Required aUTOSAR Tools 204 s History 205 4 Glossary 207 5 Index .221 C Vector Informatik Gmbh Version 12.0.1 for Release 19 【实例截图】
【核心代码】

标签:

实例下载地址

Vector Davinci官方帮助配置使用手册(AutoSAR).pdf

不能下载?内容有错? 点击这里报错 + 投诉 + 提问

好例子网口号:伸出你的我的手 — 分享

网友评论

发表评论

(您的评论需要经过审核才能显示)

查看所有0条评论>>

小贴士

感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。

  • 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
  • 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
  • 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
  • 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。

关于好例子网

本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明

;
报警