【E408】VCU整套设计资料(开发源码+PCB原理图+详细资料)

2021-08-21 21:01:55      索炜达电子      2640     

项目编号:E408

文件大小:85M

源码说明:带中文注释

开发环境:C编译器

简要概述

VCU整套开发源码+PCB原理图+详细资料开发流程说明书,从底层程序到上层界面,以及故障诊断等,全部包含在内,十分丰富的资源。

【E408】VCU整套设计资料(开发源码+PCB原理图+详细资料)

【E408】VCU整套设计资料(开发源码+PCB原理图+详细资料)

【E408】VCU整套设计资料(开发源码+PCB原理图+详细资料)

目录│文件列表:

 └ VCU整套开发源码+PCB原理图+说明书

    ├ VCU用户资料

    │  ├ 硬件部分

    │  │  │ MC9S12XEP100_datasheet.pdf

    │  │  │ VCU原理图.pdf

    │  │  └ VCU接口定义(共7页).pdf

    │  └ 软件部分

    │     │ 485通信协议说明文档.pdf

    │     │ Labview相关下载地址.txt

    │     │ VCU变量配置表.xlsx

    │     │ VCU开发文档.pdf

    │     │ VCU测试波形图.pdf

    │     │ 上位机使用说明文档.pdf

    │     │ 基于J1939整车控制器CAN协议说明文档.pdf

    │     │ 整车控制器开发.pdf

    │     │ 整车控制器软件说明文档.pdf

    │     ├ libv0.1.0

    │     │  │ C_Layout.hwl

    │     │  │ Default.mem

    │     │  │ lib.mcp

    │     │  │ TBDML.ini

    │     │  ├ bin

    │     │  │  │ out.lib

    │     │  │  │ out.lst

    │     │  │  └ Project.map

    │     │  ├ cmd

    │     │  │  │ TBDML_Erase_unsecure_hcs12xe.cmd

    │     │  │  │ TBDML_Postload.cmd

    │     │  │  │ TBDML_Preload.cmd

    │     │  │  │ TBDML_Reset.cmd

    │     │  │  │ TBDML_Startup.cmd

    │     │  │  │ TBDML_Vppoff.cmd

    │     │  │  └ TBDML_Vppon.cmd

    │     │  ├ include

    │     │  │  │ checkio.h

    │     │  │  │ filter_lp.h

    │     │  │  │ limit.h

    │     │  │  │ los.h

    │     │  │  │ refmap.h

    │     │  │  │ SMBrakeResponse.h

    │     │  │  │ SMThrottleResponse.h

    │     │  │  │ throttle_map.h

    │     │  │  │ TimeBasedRamp.h

    │     │  │  │ TMBrakeResponse.h

    │     │  │  └ TMThrottleResponse.h

    │     │  ├ lib_Data

    │     │  │  │ CWSettingsWindows.stg

    │     │  │  └ Standard

    │     │  │     │ TargetDataWindows.tdt

    │     │  │     └ ObjectCode

    │     │  │        │ average.c.o

    │     │  │        │ battery.c.o

    │     │  │        │ checkio.c.o

    │     │  │        │ curve_s.c.o

    │     │  │        │ filter_lp.c.o

    │     │  │        │ limit.c.o

    │     │  │        │ los.c.o

    │     │  │        │ mapout.c.o

    │     │  │        │ ramp.c.o

    │     │  │        │ refmap.c.o

    │     │  │        │ SMBrakeResponse.c.o

    │     │  │        │ SMThrottleResponse.c.o

    │     │  │        │ throttle_map.c.o

    │     │  │        │ TimeBasedRamp.c.o

    │     │  │        │ TMBrakeResponse.c.o

    │     │  │        └ TMThrottleResponse.c.o

    │     │  ├ prm

    │     │  │  │ burner.bbl

    │     │  │  └ Project.prm

    │     │  └ Sources

    │     │     │ checkio.c

    │     │     │ datapage.c

    │     │     │ derivative.h

    │     │     │ filter_lp.c

    │     │     │ limit.c

    │     │     │ los.c

    │     │     │ main.c

    │     │     │ refmap.c

    │     │     │ SMBrakeResponse.c

    │     │     │ SMThrottleResponse.c

    │     │     │ Start12.c

    │     │     │ throttle_map.c

    │     │     │ TimeBasedRamp.c

    │     │     │ TMBrakeResponse.c

    │     │     └ TMThrottleResponse.c

    │     ├ VCU_v0.1.0

    │     │  │ C_Layout.hwl

    │     │  │ Default.mem

    │     │  │ TBDML.hwc

    │     │  │ TBDML.ini

    │     │  │ VCU_v0.1.0.mcp

    │     │  ├ bin

    │     │  │  │ Project.abs

    │     │  │  │ Project.abs.glo

    │     │  │  │ Project.abs.s19

    │     │  │  │ Project.map

    │     │  │  └ Project.xpr

    │     │  ├ cmd

    │     │  │  │ TBDML_Erase_unsecure_hcs12xe.cmd

    │     │  │  │ TBDML_Postload.cmd

    │     │  │  │ TBDML_Preload.cmd

    │     │  │  │ TBDML_Reset.cmd

    │     │  │  │ TBDML_Startup.cmd

    │     │  │  │ TBDML_Vppoff.cmd

    │     │  │  └ TBDML_Vppon.cmd

    │     │  ├ include

    │     │  │  │ atd.h

    │     │  │  │ can.h

    │     │  │  │ can_qq3.h

    │     │  │  │ crc16.h

    │     │  │  │ eeprom.h

    │     │  │  │ hmi.h

    │     │  │  │ lib.h

    │     │  │  │ mc9s12xep100Device.h

    │     │  │  │ pit.h

    │     │  │  │ sci.h

    │     │  │  └ vehicle.h

    │     │  ├ lib

    │     │  │  │ out.lib

    │     │  │  │ out.lst

    │     │  │  └ include

    │     │  │     │ checkio.h

    │     │  │     │ filter_lp.h

    │     │  │     │ limit.h

    │     │  │     │ los.h

    │     │  │     │ refmap.h

    │     │  │     │ SMBrakeResponse.h

    │     │  │     │ SMThrottleResponse.h

    │     │  │     │ throttle_map.h

    │     │  │     │ TimeBasedRamp.h

    │     │  │     │ TMBrakeResponse.h

    │     │  │     └ TMThrottleResponse.h

    │     │  ├ prm

    │     │  │  │ burner.bbl

    │     │  │  └ Project.prm

    │     │  ├ Sources

    │     │  │  │ atd.c

    │     │  │  │ can.c

    │     │  │  │ crc16.c

    │     │  │  │ datapage.c

    │     │  │  │ derivative.h

    │     │  │  │ eeprom.c

    │     │  │  │ hmi.c

    │     │  │  │ main.c

    │     │  │  │ mc9s12xep100Device.c

    │     │  │  │ pit.c

    │     │  │  │ sci.c

    │     │  │  │ Start12.c

    │     │  │  │ VCUctr.c

    │     │  │  └ vehicle.c

    │     │  └ VCU_v0.1.0_Data

    │     │     │ CWSettingsWindows.stg

    │     │     └ Standard

    │     │        │ TargetDataWindows.tdt

    │     │        └ ObjectCode

    │     │           │ atd.c.o

    │     │           │ can.c.o

    │     │           │ crc16.c.o

    │     │           │ datapage.c.o

    │     │           │ dflash.c.o

    │     │           │ eeprom.c.o

    │     │           │ hmi.c.o

    │     │           │ main.c.o

    │     │           │ MC9S12XEP100.c.o

    │     │           │ mc9s12xep100Device.c.o

    │     │           │ pit.c.o

    │     │           │ sci.c.o

    │     │           │ Start12.c.o

    │     │           │ VCUctr.c.o

    │     │           └ vehicle.c.o

    │     ├ VCU控制上位机

    │     │  │ 上位机v1.0.0.aliases

    │     │  │ 调试上位机v1.0.0.exe

    │     │  │ 调试上位机v1.0.0.ini

    │     │  ├ data

    │     │  │  └ lvanlys.dll

    │     │  ├ USBCAN2

    │     │  │  │ CAN_ClearBuffer.vi

    │     │  │  │ CAN_Close.vi

    │     │  │  │ CAN_GetReceiveNum.vi

    │     │  │  │ CAN_Init.vi

    │     │  │  │ CAN_Open.vi

    │     │  │  │ CAN_ReadBoardInfo.vi

    │     │  │  │ CAN_ReadCanStatus.vi

    │     │  │  │ CAN_ReadErrInfo.vi

    │     │  │  │ CAN_Receive.vi

    │     │  │  │ CAN_Reset.vi

    │     │  │  │ CAN_Start.vi

    │     │  │  │ CAN_Transmit.vi

    │     │  │  │ ControlCAN.dll

    │        │  │           └ res

    │        │  │              │ test.ico

    │        │  │              └ test.rc2

    │        │  ├ Driver

    │        │  │  ├ Linux V1.03

    │        │  │  │  ├ dll

    │        │  │  │  │  │ controlcan.h

    │        │  │  │  │  │ libcontrolcan.so

    │        │  │  │  │  └ kerneldlls

    │        │  │  │  │     │ kerneldll.ini

    │        │  │  │  │     │ libcan232.so

    │        │  │  │  │     │ libgpcidll.so

    │        │  │  │  │     │ libpci51xx.so

    │        │  │  │  │     │ libpci9820b.so

    │        │  │  │  │     └ libusbcan.so

    │        │  │  │  ├ driver

    │        │  │  │  │  └ usbcan.o

    │        │  │  │  ├ manual

    │        │  │  │  │  └ CAN-bus接口函数库使用手册_LINUX_.pdf

    │        │  │  │  └ test

    │        │  │  │     │ controlcan.h

    │        │  │  │     │ testusbcan

    │        │  │  │     └ testusbcan.c

    │        │  │  ├ vista_win7_64

    │        │  │  │  │ usbcan.inf

    │        │  │  │  └ usbcan.sys

    │        │  │  └ win2k-winxp-win7_32

    │        │  │     │ USBCAN.INF

    │        │  │     └ usbcan.sys

    │        │  └ Manual

    │        │     │ CANalyst-II使用手册V1.01.pdf

    │        │     │ iTEK USBCAN-2I User Manual V1.0.pdf

    │        │     │ iTEK USBCAN-I User Manual V1.0.pdf

    │        │     │ USBCAN-2I用户测试方法V1.02.pdf

    │        │     └ USBCAN使用手册V1.03.pdf

    │        └ 串口调试工具

    │           │ SerialDebug_v1.1.4.exe

    │           └ AccessPort

    │              │ AccessPort.exe

    │              │ AccessPort.ini

    │              │ Apsm.sys

    │              │ license.txt

    │              │ readme_en_US.txt

    │              │ readme_zh_CN.txt

    │              │ readme_zh_TW.txt

    │              └ Language

    │                 │ apchs.ini

    │                 │ apcht.ini

    │                 └ apeng.ini

    ├ 原理和PCB图

    │  │ 0to5V输出模块.SchDoc

    │  │ 3V3低压模块.SchDoc

    │  │ MCU模块.SchDoc

    │  │ PI_DI_Input.SchDoc

    │  │ PWM输出.SchDoc

    │  │ VCU PCB.PcbDoc

    │  │ VCU PCB图.PcbDoc

    │  │ VCU PCB图.PcbDoc.htm

    │  │ VCU_1_2.SchDoc

    │  │ wangxh.zip

    │  │ 低边开关模块.SchDoc

    │  │ 模拟信号输入1.SchDoc

    │  │ 电源模块.SchDoc

    │  │ 继电器功率驱动输出.SchDoc

    │  │ 通信模块.SchDoc

    │  │ 高边开关模块.SchDoc

    │  ├ Project Outputs for VCU_1_0

    │  │  │ Board Information - PCB图.html

    │  │  │ Board Information - PCB图.txt

    │  │  │ Design Rule Check - PCB图.drc

    │  │  │ Design Rule Check - PCB图.html

    │  │  │ Net Status - PCB图.html

    │  │  └ Net Status - PCB图.txt

    │  └ wangxh

    │     │ 0to5V输出模块.SchDoc

    │     │ 3V3低压模块.SchDoc

    │     │ MCU模块.SchDoc

    │     │ PI_DI_Input.SchDoc

    │     │ PWM输出.SchDoc

    │     │ 低边开关模块.SchDoc

    │     │ 模拟信号输入1.SchDoc

    │     │ 电源模块.SchDoc

    │     └ 通信模块.SchDoc

    └ 文档资料说明

       │ 32位新能源通用控制器平台概述.pdf

       │ BCM平台介绍(中文).pdf

       │ C5EV整车控制器通讯协议20151023.docx

       │ VCU控制策略整理V1.docx

       │ VCU硬件需求V1.xlsx

       │ VCU硬件需求及软件构架策略.xlsx

       │ 商用车整车控制器技术方案.pdf

       │ 大地和-金龙600NM.doc

       │ 大地和电机控制器CAN协议V1.1.pdf

       │ 整车控制器发送的CAN协议.pdf

       └ 新能源通用整车控制器硬件接口及电气说明(OEM).pdf

TAGVCU
  • 61 次
  • 1 分