SGM_K2XX_PFAF介绍

近两年(201606-201806)的时间终于完成了上汽通用(SGM)新能源汽车(K2XX系列)行人警示模块(PFAF)的开发,简单记录下研发过程中的笔记,供以后查阅。

项目介绍:

         模块主要用在新能源电动汽车上,通过模拟汽车发动机的声音,起到警示行人的作用。软件使用了vector的AUTOSAR底层架构(通用要求),在AUTOSAR底层架构基础上开发应用程序(行人警示音、充电音等)、DID(诊断ID)、DTC(诊断故障码)。

        总线通信使用的是CAN总线,通过外围芯片UJA1164(SBC)收发器接收来自于汽车总线上的报文,识别不同的报文实现不同的功能,例如行人警示音会随着速度的不同而不同,即实现车辆的加减速声音,同时还可以根据诊断命令通过DID改变行人警示音的音量大小等,除了行人警示音外还有五种类型的充电音,同样可以通过DID改变其音量音色等。DTC主要对模块故障的诊断,例如高低电压的诊断,开路短路的诊断,信号丢失的诊断等,出现故障需要报出其故障码。

软件架构:

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • UDS介绍 UDS(Unified Diagnostic Services,统一的诊断服务)诊断协议是ISO 15...
    智车科技阅读 110,745评论 3 46
  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 175,376评论 25 709
  • 专业考题类型管理运行工作负责人一般作业考题内容选项A选项B选项C选项D选项E选项F正确答案 变电单选GYSZ本规程...
    小白兔去钓鱼阅读 12,945评论 0 13
  • 用两张图告诉你,为什么你的 App 会卡顿? - Android - 掘金 Cover 有什么料? 从这篇文章中你...
    hw1212阅读 14,472评论 2 59
  • 1、思想学习的目标:继续关注时政、了解“十九大”内涵,做好迎接“十九大”的思想准备;严格要求自己,树立榜样作用! ...
    cea86cffe0bc阅读 1,781评论 0 0