您好,欢迎来到聚文网。 登录 免费注册
嵌入式软件的时间分析——汽车行业领域的嵌入式软件理论、分析及实践

嵌入式软件的时间分析——汽车行业领域的嵌入式软件理论、分析及实践

  • 字数: 405
  • 出版社: 清华大学
  • 作者: (英)皮特·格利瓦|责编:赵凯
  • 商品条码: 9787302596530
  • 版次: 1
  • 开本: 16开
  • 页数: 246
  • 出版年份: 2022
  • 印次: 1
定价:¥139 销售价:登录后查看价格  ¥{{selectedSku?.salePrice}} 
库存: {{selectedSku?.stock}} 库存充足
{{item.title}}:
{{its.name}}
精选
内容简介
汽车中软件部分的比重 正稳步提升。软件运行时的 时间性能测量(Timing)这一 部分与此同时呈爆发性增长 。造成此状况的原因有很多 :软件中越来越多的部分与 安全性相关,系统本身变得 越来越复杂,而且大多数情 况下的多核应用比预期的困 难。 现代汽车领域中的控制 器单元仍旧不能忽略时间性 能测量这一主题。时间性能 测量问题分析及解决的成本 无疑是非常高的,尤其是在 项目后期。此外,安全规范 如ISO 26262规定了涉及嵌 入式软件时间性能测量的要 求。 本书介绍基础内容,以 便用正确的时间性能测量方 法去开发软件或者解决严重 的时间性能测量问题。同时 着眼于各种分析方法,涵盖 了开发过程中的所有阶段, 并通过大量实际范例以及针 对开发者工作的具体建议来 为其理论奠定基础。 虽然本书中大部分实际 范例出自汽车领域,但其内 容都可以直接应用于其他领 域。
作者简介
皮特·格利瓦(Peter Gliwa),格利瓦公司CEO 皮特·格利瓦是汽车嵌入式系统领域著名专家,在汽车电子行业的操作系统及时间分析领域有超过二十年的工作经验,他和其领导的GLIWA(格利瓦)公司为多家整车制造商及大型供应商提供过大量相关主题的咨询服务,同时作为AUTOSAR(汽车开放系统架构)联盟开发合作伙伴领导相关项目组的开发工作。其曾在斯图加特专科学院作过微型计算机专业讲师并定期举办行业培训课程。
目录
第1章 基础知识 1.1 实时系统 1.2 阶段性的软件开发模型——V—Model 1.3 编译过程:从模型到可执行文件 1.3.1 基于模型的软件开发和代码生成 1.3.2 C预编译器 1.3.3 C编译器 1.3.4 编译器执行的代码优化 1.3.5 汇编器 1.3.6 链接器 1.3.7 定位器 1.3.8 链接脚本 1.3.9 调试器 1.4 总结 第2章 处理器基础知识 2.1 处理器的构造 2.1.1 CISC和RISC 2.1.2 寄存器 2.2 代码执行 2.3 存储器寻址及其模式 2.3.1 对数据访问最重要的寻址模式 2.3.2 跳转和调用的寻址模式 2.3.3 选择寻址模式 2.4 等待状态,突发访问 2.5 缓存 2.5.1 缓存结构和缓存行 2.5.2 组相联缓存及缓存逐出 2.6 流水线 2.7 中断 2.8 陷阱/异常 2.9 数据一致性 2.10 对比桌面处理器,嵌入式处理器的特点 2.11 总结 第3章 操作系统 3.1 无操作系统:无限循环加中断 3.1.1 周期中断的实现示例 3.1.2 轮询——无中断地实现 3.1.3 可扩展性 3.2 OSEK/VDX 3.2.1 任务 3.2.2 中断 3.2.3 ErrorHook 3.2.4 基本调度策略 3.3 多任务:协作与抢占 3.3.1 两种追踪的图示说明(示例1) 3.3.2 堆栈消耗(示例2) 3.3.3 确保数据一致性 3.3.4 协作式多任务处理的限制 3.3.5 为减少Ds—Schedule()调用而可实施的优化 3.3.6 总结

蜀ICP备2024047804号

Copyright 版权所有 © jvwen.com 聚文网