下载频道  >  doublepeng-Qian的资源
  • PCAN-basic API库文件

    基于PCAN(ECAN)的API函数库,有说明文档,C#、C++、JAVA、Python、VB等语言例程,对于开发上位机有参考意义,本人硬件使用ECAN,基于该函数库,已成功开发CAN通讯上位机程序。亲测可用,非常有意义的资料。

    2018-11-29
    50
  • MATLAB 2018b破解文件

    亲测可用。百度一下MATLAB的安装教程,按照破解安装的步骤操作,即可实现破解。

    2018-11-26
    46
  • 总线式ECU两级BootLoader的设计与实现

    针对传统 Bootloader 技术应用于车用电子控制单元(ECU)在线编程中的固有缺陷,采用国际标准控制 器局域网络标定协议,使用 U 盘携带目标下载代码,并基于控制器局域网络总线设计具备两级 Bootloader 功能 的智能节点和车用 ECU 端的两级配套软件。 以飞思卡尔的 MC9S12G128单片机为系统平台,给出具体硬件原 理以及对应的软件设计方案。 通过对两级 Bootloader 的性能评估与测试结果表明,该智能节点作为车用 ECU 程序升级仪便捷、可行,解决了传统方案中存在的应用程序代码不安全、成本高和占用 Flash 存储空间较大等问 题,具有较高的可靠性。

    2018-11-24
    28
  • 基于CAN FD的车载BootLoader研究与实现

    本文主要工作内容如下: 1. 深入研究 HIS 需求规范,明确了 Bootloader 软件各方面要求,并设计了 Bootloader 软件架构。软件分层架构中,研究 UDS 统一诊断服务和 ISO15765-2 网络层协议,设计实现了分别基于两个协议的应用层和网络层模块;研究 ISO11898-1 CAN 协议,设计实现了基于 CAN 协议,使用 CAN FD 进行通信的 数据链路层,这也是本文创新之处。最后的物理层,选择了瑞萨的 RH850硬件 平台,并实现了相关底层驱动模块。 2. 设计了 Bootloader 详细下载流程,并且设计针对此流程的上位机刷新工 具。上位机基于 CANoe 软件设计,人机交互界面使用 Panel 实现,后台逻辑处 理使用 CAPL 语言编写完成,后台处理同样基于 UDS,与下位机配套使用。 3. 搭建了整个系统使用环境,将上位机和 Bootloader 进行集成,并验证刷 新功能。另外,模拟实际使用环境,设计了基本功能测试、压力测试和异常测 试用例,测试了 Bootloader各方面性能,保证刷新软件的安全可靠。

    2018-11-24
    50
  • Bootloader

    本论文为全英文,对AUTOSAR架构下的UDS协议支持的BootLoader有一定参考价值。 In an automotive context today’s need of testing functions while in factory, correcting faults in the workshop or adding extra value in the aftermarket makes it very important to easily be able to download new software to the electronic control units in vehicles. In the platform for standard automotive software development called AUTOSAR, two known protocols are presented to specify the procedure on how to implement this download operation: Unified Diagnostic Services (UDS) and the Universal Measurement and Calibration Protocol (XCP). However the part of the UDS and XCP standards that is about reprogramming is not completely a part of the AUTOSAR standard yet. In this thesis, UDS and XCP have been compared to evaluate which of the two that has most support in AUTOSAR today and are most likely to be fully integrated into AUTOSAR in the future. Since UDS already has support in AUTOSAR for some of the functions needed for reprogramming and because of the fact that UDS is a part of the extensively used On-board Diagnostic standard (OBD-II), UDS is chosen to be the most suitable protocol for implementing reprogramming functionality according to AUTOSAR. A bootloader with the ability to download data has been developed using only relevant functions from UDS and following the AUTOSAR specifications where it is applicable.

    2018-11-24
    49
  • 整车控制器BootLoader的设计与实现

    针对传统BDM工具下载或升级应用程序比较麻烦的问题,采用CCP在线更新应用程序,设计一种基于CAN总线的专用 BootLoader。介绍BootLoader的设计及CCP在整车控制器端和PC端的实现。实车实验结果证明,BootLoader能够正确引导程序的运行, 准确、方便地实现应用程序的下载和升级。

    2018-11-24
    46
  • 基于MC9S12XEPl00的整车控制器 CAN BootLoader设计与实现

    为了避免因使用传统BDM工具进行下载应用程序带来的不便,基于飞思卡尔S12X系列微控制器 MC9S12XEPl00,设计并实现了一个应用于整车控制器上的CAN BootLoader.该BootLoader可以通过进行简单的 配置修改而应用于其他的S12X系列微控制器.实验结果表明:BootLoader能正确引导程序运行,准确、方便地 下载应用程序.

    2018-11-24
    39
  • 基于CAN总线的具有Flash BootLoader功能的强制限速系统

    本系统结合了嵌入式开发技术、CAN 总线技术、蓝牙技术和计算机技术等, 采用在不同速度下设定系统输出与输入之间不同比例关系的方式,实现对车辆强 制限速的功能。在此基础上,为解决在开发过程中因对控制程序进行更新而需多 次拆卸的问题,本系统增加了在线升级功能——Flash BootLoader。对控制程序更 新时,不需将强制限速器从车身上拆下,通过 OBD 接口的 CAN 总线就可实现程 序的在线升级。

    2018-11-24
    16
  • 基于CAN总线的STM32应用编程及实现

    针对CAN总线上节点模块的程序更新需求,研究了STM32从节点模块的应用编程 (IAP)技术及设计方法。根据lAP技术的特点规划了STM32的Flash存储器分区,设计了用户 Bootloader程序。另外采用Visual Studio C#设计了上位机用户界面程序,通过RS232转CAN接口 实现了PC上位机与STM32节点模块的CAN通信。通过上位机和下位机的通信交互,论述了基 于CAN总线的STM32节点模块应用编程技术及具体实现方法。

    2018-11-24
    50
  • 基于 CAN 总线的 Bootloader 设计与实现

    使用 BDM 工具下载或升级应用程序,不仅麻烦而且稳定性也不高。 采用在线更新的方 法, 设计并实现了一种基于 CAN 总线的 Bootloader。 介绍车载网络通信与诊断服务的实现、Bootloader 的设计以及其在车载控制单元的实现,并在此基础上,提出最小 Bootloader 的概念,可以有效提高程序 的灵活性。 实验结果证明,Bootloader 能正确引导加载程序的运行,准确方便地实现应用程序的下载和 更新,在软件开发和测试过程中能够极大地提高工作效率,而且 Bootloader 的稳定性也很高。还能将网 络层和 UDS 诊断服务部分方便地移植到其他芯片上,为后序的软件开发与测试提供了方便。

    2018-11-24
    50
  • 领英

    绑定领英第三方账户获取
  • 签到达人

    累计签到获取,不积跬步,无以至千里,继续坚持!
  • 技术圈认证

    用户完成年度认证,即可获得
  • 分享宗师

    成功上传21个资源即可获取
关注 私信 TA的资源