2021-08-21 21:01:55 索煒達(dá)電子 3707
項目編號:E408
文件大?。?5M
源碼說明:帶中文注釋
開發(fā)環(huán)境:C編譯器
簡要概述
VCU整套開發(fā)源碼+PCB原理圖+詳細(xì)資料開發(fā)流程說明書,從底層程序到上層界面,以及故障診斷等,全部包含在內(nèi),十分豐富的資源。
目錄│文件列表:
└ VCU整套開發(fā)源碼+PCB原理圖+說明書
├ VCU用戶資料
│ ├ 硬件部分
│ │ │ MC9S12XEP100_datasheet.pdf
│ │ │ VCU原理圖.pdf
│ │ └ VCU接口定義(共7頁).pdf
│ └ 軟件部分
│ │ 485通信協(xié)議說明文檔.pdf
│ │ Labview相關(guān)下載地址.txt
│ │ VCU變量配置表.xlsx
│ │ VCU開發(fā)文檔.pdf
│ │ VCU測試波形圖.pdf
│ │ 上位機使用說明文檔.pdf
│ │ 基于J1939整車控制器CAN協(xié)議說明文檔.pdf
│ │ 整車控制器開發(fā).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
│ │ │ 調(diào)試上位機v1.0.0.exe
│ │ │ 調(diào)試上位機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接口函數(shù)庫使用手冊_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
│ └ 串口調(diào)試工具
│ │ 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
│ │ 低邊開關(guān)模塊.SchDoc
│ │ 模擬信號輸入1.SchDoc
│ │ 電源模塊.SchDoc
│ │ 繼電器功率驅(qū)動輸出.SchDoc
│ │ 通信模塊.SchDoc
│ │ 高邊開關(guān)模塊.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
│ │ 低邊開關(guān)模塊.SchDoc
│ │ 模擬信號輸入1.SchDoc
│ │ 電源模塊.SchDoc
│ └ 通信模塊.SchDoc
└ 文檔資料說明
│ 32位新能源通用控制器平臺概述.pdf
│ BCM平臺介紹(中文).pdf
│ C5EV整車控制器通訊協(xié)議20151023.docx
│ VCU控制策略整理V1.docx
│ VCU硬件需求V1.xlsx
│ VCU硬件需求及軟件構(gòu)架策略.xlsx
│ 商用車整車控制器技術(shù)方案.pdf
│ 大地和-金龍600NM.doc
│ 大地和電機控制器CAN協(xié)議V1.1.pdf
│ 整車控制器發(fā)送的CAN協(xié)議.pdf
└ 新能源通用整車控制器硬件接口及電氣說明(OEM).pdf