【E864】VCU整车控制器:VCU整套开发源码+PCB原理图+说明书

2021-09-08 12:13:27      索炜达电子      1248     

项目编号:E864

文件大小:89M

源码说明:带中文注释

开发环境:C编译

简要概述:

VCU整车控制器:VCU整套开发源码+PCB原理图+说明书

【E864】VCU整车控制器:VCU整套开发源码+PCB原理图+说明书

【E864】VCU整车控制器:VCU整套开发源码+PCB原理图+说明书

【E864】VCU整车控制器:VCU整套开发源码+PCB原理图+说明书

目录│文件列表:

 └ VCU整车控制器: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

    │     │  │  │ ControlCAN.h

    │     │  │  │ ControlCAN.lib

    │     │  │  └ kerneldlls

    │     │  │     │ CAN232.dll

    │     │  │     │ CANETE.dll

    │     │  │     │ CANET_TCP.dll

    │     │  │     │ gisadll.dll

    │     │  │     │ gpcidll.dll

    │     │  │     │ isa5420.dll

    │     │  │     │ kerneldll.ini

    │     │  │     │ PC104C2.dll

    │     │  │     │ PC104CAN.dll

    │     │  │     │ PCI5121.dll

    │     │  │     └ usbcan.dll

    │     │  └ 配置文件

    │     │     │ 定值.txt

    │     │     │ 控制量.txt

    │     │     │ 故障.txt

    │     │     │ 采样值.txt

    │     │     ├ b

    │     │     │  │ 定值.txt

    │     │     │  │ 控制量.txt

    │     │     │  │ 故障.txt

    │     │     │  │ 采样值 (2).txt

    │     │     │  │ 采样值.txt

    │     │     │  └ 新建文件夹

    │     │     │     └ 采样值.txt

    │     │     └ 新建文件夹

    │     │        └ 采样值.txt

    │     └ 赠送资料

    │        │ CRC_Calc v0.2.exe

    │        ├ labview资料

    │        │  └ LabVIEW_8.20程序设计从入门到精通.pdf

    │        ├ USBCAN接口卡

    │        │  ├ API

    │        │  │  ├ API Library

    │        │  │  │  │ ControlCAN.dll

    │        │  │  │  │ ControlCAN.h

    │        │  │  │  │ ControlCAN.lib

    │        │  │  │  └ kerneldlls

    │        │  │  │     │ CAN232.dll

    │        │  │  │     │ CANETE.dll

    │        │  │  │     │ CANET_TCP.dll

    │        │  │  │     │ gisadll.dll

    │        │  │  │     │ gpcidll.dll

    │        │  │  │     │ isa5420.dll

    │        │  │  │     │ kerneldll.ini

    │        │  │  │     │ PC104C2.dll

    │        │  │  │     │ PC104CAN.dll

    │        │  │  │     │ PCI5121.dll

    │        │  │  │     └ usbcan.dll

    │        │  │  ├ API Library Manual

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

    │        │  │  └ API Samples

    │        │  │     ├ c#(vs2005)

    │        │  │     │  └ WindowsApplication1

    │        │  │     │     │ WindowsApplication1.sln

    │        │  │     │     │ WindowsApplication1.suo

    │        │  │     │     └ WindowsApplication1

    │        │  │     │        │ Form1.cs

    │        │  │     │        │ Form1.Designer.cs

    │        │  │     │        │ Form1.resx

    │        │  │     │        │ Program.cs

    │        │  │     │        │ WindowsApplication1.csproj

    │        │  │     │        │ WindowsApplication1.csproj.user

    │        │  │     │        │ 更新说明.txt

    │        │  │     │        ├ bin

    │        │  │     │        │  └ Release

    │        │  │     │        │     │ ControlCAN.dll

    │        │  │     │        │     │ WindowsApplication1.exe

    │        │  │     │        │     └ kerneldlls

    │        │  │     │        │        │ CAN232.dll

    │        │  │     │        │        │ CANETE.dll

    │        │  │     │        │        │ CANET_TCP.dll

    │        │  │     │        │        │ gisadll.dll

    │        │  │     │        │        │ gpcidll.dll

    │        │  │     │        │        │ isa5420.dll

    │        │  │     │        │        │ kerneldll.ini

    │        │  │     │        │        │ PC104C2.dll

    │        │  │     │        │        │ PC104CAN.dll

    │        │  │     │        │        │ PCI5121.dll

    │        │  │     │        │        └ usbcan.dll

    │        │  │     │        └ Properties

    │        │  │     │           │ AssemblyInfo.cs

    │        │  │     │           │ Resources.Designer.cs

    │        │  │     │           │ Resources.resx

    │        │  │     │           │ Settings.Designer.cs

    │        │  │     │           └ Settings.settings

    │        │  │     ├ cb6

    │        │  │     │  │ ControlCAN.dll

TAGVCU整车控制器
  • 4 次
  • 5 分