实例介绍
包括控制器硬件原理图和软件源代码,控制策略以及说明书。
【实例截图】
【核心代码】
VCU用户资料
└── VCU用户资料
├── 硬件部分
│ ├── MC9S12XEP100_datasheet.pdf
│ ├── VCU原理图.pdf
│ └── VCU接口定义(共7页).pdf
└── 软件部分
├── 485通信协议说明文档.pdf
├── Labview相关下载地址.txt
├── libv0.1.0
│ ├── bin
│ │ ├── out.lib
│ │ ├── out.lst
│ │ └── Project.map
│ ├── C_Layout.hwl
│ ├── cmd
│ │ ├── TBDML_Erase_unsecure_hcs12xe.cmd
│ │ ├── TBDML_Postload.cmd
│ │ ├── TBDML_Preload.cmd
│ │ ├── TBDML_Reset.cmd
│ │ ├── TBDML_Startup.cmd
│ │ ├── TBDML_Vppoff.cmd
│ │ └── TBDML_Vppon.cmd
│ ├── Default.mem
│ ├── 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
│ │ ├── 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
│ │ └── TargetDataWindows.tdt
│ ├── lib.mcp
│ ├── 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
│ └── TBDML.ini
├── VCU_v0.1.0
│ ├── bin
│ │ ├── Project.abs
│ │ ├── Project.abs.glo
│ │ ├── Project.abs.s19
│ │ ├── Project.map
│ │ └── Project.xpr
│ ├── C_Layout.hwl
│ ├── cmd
│ │ ├── TBDML_Erase_unsecure_hcs12xe.cmd
│ │ ├── TBDML_Postload.cmd
│ │ ├── TBDML_Preload.cmd
│ │ ├── TBDML_Reset.cmd
│ │ ├── TBDML_Startup.cmd
│ │ ├── TBDML_Vppoff.cmd
│ │ └── TBDML_Vppon.cmd
│ ├── Default.mem
│ ├── 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
│ │ ├── 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
│ │ ├── out.lib
│ │ └── out.lst
│ ├── 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
│ ├── TBDML.hwc
│ ├── TBDML.ini
│ ├── VCU_v0.1.0_Data
│ │ ├── CWSettingsWindows.stg
│ │ └── Standard
│ │ ├── 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
│ │ └── TargetDataWindows.tdt
│ └── VCU_v0.1.0.mcp
├── VCU变量配置表.xlsx
├── VCU开发文档.pdf
├── VCU控制上位机
│ ├── 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
│ ├── 上位机v1.0.0.aliases
│ ├── 调试上位机v1.0.0.exe
│ ├── 调试上位机v1.0.0.ini
│ └── 配置文件
│ ├── b
│ │ ├── 定值.txt
│ │ ├── 控制量.txt
│ │ ├── 故障.txt
│ │ ├── 新建文件夹
│ │ │ └── 采样值.txt
│ │ ├── 采样值 (2).txt
│ │ └── 采样值.txt
│ ├── 定值.txt
│ ├── 控制量.txt
│ ├── 故障.txt
│ ├── 新建文件夹
│ │ └── 采样值.txt
│ └── 采样值.txt
├── VCU测试波形图.pdf
├── 上位机使用说明文档.pdf
├── 基于J1939整车控制器CAN协议说明文档.pdf
├── 技术交流 +问题咨询 群号码 465119370!!!.txt
├── 整车控制器开发.pdf
├── 整车控制器软件说明文档.pdf
└── 赠送资料
├── CAN资料
│ ├── CANTest
│ │ ├── cantest.exe
│ │ ├── cantest.ini
│ │ ├── cfg.ini
│ │ ├── ControlCAN.dll
│ │ ├── kerneldlls
│ │ │ ├── CAN232.dll
│ │ │ ├── CANETE.dll
│ │ │ ├── CANET_TCP.dll
│ │ │ ├── gisadll.dll
│ │ │ ├── gpcidll.dll
│ │ │ ├── isa5420.dll
│ │ │ ├── kerneldll.ini
│ │ │ ├── PC104C2.dll
│ │ │ ├── PC104CAN.dll
│ │ │ ├── PCI5121.dll
│ │ │ └── usbcan.dll
│ │ ├── language
│ │ │ ├── chinesegb.xml
│ │ │ ├── config.ini
│ │ │ └── english.xml
│ │ ├── libcurl.dll
│ │ ├── msvcp80.dll
│ │ ├── msvcr80.dll
│ │ ├── plugin
│ │ │ ├── plugin_canet_tcp_chinesegb.xml
│ │ │ ├── plugin_canet_tcp.dll
│ │ │ ├── plugin_canet_tcp_english.xml
│ │ │ ├── plugin_canetudp_chinesegb.xml
│ │ │ ├── plugin_canetudp.dll
│ │ │ ├── plugin_canetudp_english.xml
│ │ │ ├── plugin_eg20t_chinesegb.xml
│ │ │ ├── plugin_eg20t.dll
│ │ │ ├── plugin_eg20t_english.xml
│ │ │ ├── plugin_gendev_chinesegb.xml
│ │ │ ├── plugin_gendev.dll
│ │ │ ├── plugin_gendev_english.xml
│ │ │ ├── plugin_pci5010_chinesegb.xml
│ │ │ ├── plugin_pci5010.dll
│ │ │ ├── plugin_pci5010_english.xml
│ │ │ ├── plugin_usbcane_chinesegb.xml
│ │ │ ├── plugin_usbcane.dll
│ │ │ ├── plugin_usbcane_english.xml
│ │ │ └── usbcan-e-xu.ini
│ │ ├── ToolkitPro1202vc80.dll
│ │ ├── uninst.exe
│ │ ├── update
│ │ │ ├── update.EXE
│ │ │ ├── UpdateLang.ini
│ │ │ └── update.URS
│ │ └── zlib1.dll
│ ├── CAN基础培训-物理层.ppt
│ ├── CAN总线快速入门.pdf
│ ├── CAN总线详细教程_精心编制_不可错过.ppt
│ ├── CAN总线错误及故障处理.ppt
│ ├── CAN调试软件
│ │ ├── CANalyst-1.0.6.3.exe
│ │ ├── CAN波特率计算工具_iBTR.exe
│ │ └── 软件说明.txt
│ └── CAN通信协议.pdf
├── 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
│ │ ├── cb6
│ │ │ ├── ControlCAN.dll
│ │ │ ├── kerneldlls
│ │ │ │ ├── CAN232.dll
│ │ │ │ ├── CANETE.dll
│ │ │ │ ├── CANET_TCP.dll
│ │ │ │ ├── gisadll.dll
│ │ │ │ ├── gpcidll.dll
│ │ │ │ ├── isa5420.dll
│ │ │ │ ├── kerneldll.ini
│ │ │ │ ├── PC104C2.dll
│ │ │ │ ├── PC104CAN.dll
│ │ │ │ ├── PCI5121.dll
│ │ │ │ └── usbcan.dll
│ │ │ ├── Project1.bpr
│ │ │ ├── Project1.cpp
│ │ │ ├── Project1.exe
│ │ │ ├── Project1.res
│ │ │ ├── Project1.tds
│ │ │ ├── Unit1.cpp
│ │ │ ├── Unit1.ddp
│ │ │ ├── Unit1.dfm
│ │ │ └── Unit1.h
│ │ ├── c#(vs2005)
│ │ │ └── WindowsApplication1
│ │ │ ├── WindowsApplication1
│ │ │ │ ├── bin
│ │ │ │ │ └── Release
│ │ │ │ │ ├── ControlCAN.dll
│ │ │ │ │ ├── kerneldlls
│ │ │ │ │ │ ├── CAN232.dll
│ │ │ │ │ │ ├── CANETE.dll
│ │ │ │ │ │ ├── CANET_TCP.dll
│ │ │ │ │ │ ├── gisadll.dll
│ │ │ │ │ │ ├── gpcidll.dll
│ │ │ │ │ │ ├── isa5420.dll
│ │ │ │ │ │ ├── kerneldll.ini
│ │ │ │ │ │ ├── PC104C2.dll
│ │ │ │ │ │ ├── PC104CAN.dll
│ │ │ │ │ │ ├── PCI5121.dll
│ │ │ │ │ │ └── usbcan.dll
│ │ │ │ │ └── WindowsApplication1.exe
│ │ │ │ ├── Form1.cs
│ │ │ │ ├── Form1.Designer.cs
│ │ │ │ ├── Form1.resx
│ │ │ │ ├── Program.cs
│ │ │ │ ├── Properties
│ │ │ │ │ ├── AssemblyInfo.cs
│ │ │ │ │ ├── Resources.Designer.cs
│ │ │ │ │ ├── Resources.resx
│ │ │ │ │ ├── Settings.Designer.cs
│ │ │ │ │ └── Settings.settings
│ │ │ │ ├── WindowsApplication1.csproj
│ │ │ │ ├── WindowsApplication1.csproj.user
│ │ │ │ └── 更新说明.txt
│ │ │ ├── WindowsApplication1.sln
│ │ │ └── WindowsApplication1.suo
│ │ ├── delphi7
│ │ │ ├── ControlCAN.dcu
│ │ │ ├── ControlCAN.dll
│ │ │ ├── ControlCAN.pas
│ │ │ ├── kerneldlls
│ │ │ │ ├── CAN232.dll
│ │ │ │ ├── CANETE.dll
│ │ │ │ ├── CANET_TCP.dll
│ │ │ │ ├── gisadll.dll
│ │ │ │ ├── gpcidll.dll
│ │ │ │ ├── isa5420.dll
│ │ │ │ ├── kerneldll.ini
│ │ │ │ ├── PC104C2.dll
│ │ │ │ ├── PC104CAN.dll
│ │ │ │ ├── PCI5121.dll
│ │ │ │ └── usbcan.dll
│ │ │ ├── Project1.cfg
│ │ │ ├── Project1.dof
│ │ │ ├── Project1.dpr
│ │ │ ├── Project1.exe
│ │ │ ├── Project1.res
│ │ │ ├── Unit1.dcu
│ │ │ ├── Unit1.ddp
│ │ │ ├── Unit1.dfm
│ │ │ └── Unit1.pas
│ │ ├── labview_demo8.6
│ │ │ ├── boardinfo.vi
│ │ │ ├── canDemo.aliases
│ │ │ ├── canDemo.lvlps
│ │ │ ├── canDemo.lvproj
│ │ │ ├── ControlCAN.dll
│ │ │ ├── demo.vi
│ │ │ ├── errinfo.vi
│ │ │ ├── kerneldlls
│ │ │ │ ├── CAN232.dll
│ │ │ │ ├── CANETE.dll
│ │ │ │ ├── CANET_TCP.dll
│ │ │ │ ├── gisadll.dll
│ │ │ │ ├── gpcidll.dll
│ │ │ │ ├── isa5420.dll
│ │ │ │ ├── kerneldll.ini
│ │ │ │ ├── PC104C2.dll
│ │ │ │ ├── PC104CAN.dll
│ │ │ │ ├── PCI5121.dll
│ │ │ │ └── usbcan.dll
│ │ │ ├── status.vi
│ │ │ └── TestCAN8.6
│ │ │ ├── data
│ │ │ │ ├── ControlCAN.dll
│ │ │ │ └── kerneldlls
│ │ │ │ ├── CAN232.dll
│ │ │ │ ├── CANETE.dll
│ │ │ │ ├── CANET_TCP.dll
│ │ │ │ ├── gisadll.dll
│ │ │ │ ├── gpcidll.dll
│ │ │ │ ├── isa5420.dll
│ │ │ │ ├── kerneldll.ini
│ │ │ │ ├── PC104C2.dll
│ │ │ │ ├── PC104CAN.dll
│ │ │ │ ├── PCI5121.dll
│ │ │ │ └── usbcan.dll
│ │ │ ├── TestCAN8.6.aliases
│ │ │ ├── TestCAN8.6.exe
│ │ │ └── TestCAN8.6.ini
│ │ ├── vb6
│ │ │ ├── ControlCAN.dll
│ │ │ ├── Form1.frm
│ │ │ ├── Form1.frx
│ │ │ ├── kerneldlls
│ │ │ │ ├── CAN232.dll
│ │ │ │ ├── CANETE.dll
│ │ │ │ ├── CANET_TCP.dll
│ │ │ │ ├── gisadll.dll
│ │ │ │ ├── gpcidll.dll
│ │ │ │ ├── isa5420.dll
│ │ │ │ ├── kerneldll.ini
│ │ │ │ ├── PC104C2.dll
│ │ │ │ ├── PC104CAN.dll
│ │ │ │ ├── PCI5121.dll
│ │ │ │ └── usbcan.dll
│ │ │ ├── Module1.bas
│ │ │ ├── MSSCCPRJ.SCC
│ │ │ ├── 工程1.exe
│ │ │ ├── 工程1.vbp
│ │ │ └── 工程1.vbw
│ │ ├── vb.net
│ │ │ └── cantest
│ │ │ ├── cantest
│ │ │ │ ├── AssemblyInfo.vb
│ │ │ │ ├── bin
│ │ │ │ │ └── Release
│ │ │ │ │ ├── CANtestDemo.exe
│ │ │ │ │ ├── CANtestDemo.vshost.exe
│ │ │ │ │ ├── CANtestDemo.xml
│ │ │ │ │ ├── ControlCAN.dll
│ │ │ │ │ ├── Interop.VBA.dll
│ │ │ │ │ ├── Interop.VBRUN.dll
│ │ │ │ │ └── kerneldlls
│ │ │ │ │ ├── CAN232.dll
│ │ │ │ │ ├── CANETE.dll
│ │ │ │ │ ├── CANET_TCP.dll
│ │ │ │ │ ├── gisadll.dll
│ │ │ │ │ ├── gpcidll.dll
│ │ │ │ │ ├── isa5420.dll
│ │ │ │ │ ├── kerneldll.ini
│ │ │ │ │ ├── PC104C2.dll
│ │ │ │ │ ├── PC104CAN.dll
│ │ │ │ │ ├── PCI5121.dll
│ │ │ │ │ └── usbcan.dll
│ │ │ │ ├── Form1.resx
│ │ │ │ ├── Form1.vb
│ │ │ │ ├── Module1.bas
│ │ │ │ ├── Module1.vb
│ │ │ │ ├── test.vbproj
│ │ │ │ └── test.vbproj.user
│ │ │ ├── test.sln
│ │ │ └── test.suo
│ │ └── vc6
│ │ └── test
│ │ ├── 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
│ │ ├── res
│ │ │ ├── test.ico
│ │ │ └── test.rc2
│ │ ├── resource.h
│ │ ├── StdAfx.cpp
│ │ ├── StdAfx.h
│ │ ├── TestCAN.exe
│ │ ├── test.clw
│ │ ├── test.cpp
│ │ ├── testDlg.cpp
│ │ ├── testDlg.h
│ │ ├── test.dsp
│ │ ├── test.dsw
│ │ ├── test.h
│ │ ├── TestListBox.cpp
│ │ ├── TestListBox.h
│ │ ├── test.ncb
│ │ ├── test.opt
│ │ ├── test.positions
│ │ ├── test.rc
│ │ └── 说明.txt
│ ├── Driver
│ │ ├── Linux V1.03
│ │ │ ├── dll
│ │ │ │ ├── controlcan.h
│ │ │ │ ├── kerneldlls
│ │ │ │ │ ├── kerneldll.ini
│ │ │ │ │ ├── libcan232.so
│ │ │ │ │ ├── libgpcidll.so
│ │ │ │ │ ├── libpci51xx.so
│ │ │ │ │ ├── libpci9820b.so
│ │ │ │ │ └── libusbcan.so
│ │ │ │ └── libcontrolcan.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
└── 串口调试工具
├── AccessPort
│ ├── AccessPort.exe
│ ├── AccessPort.ini
│ ├── Apsm.sys
│ ├── Language
│ │ ├── apchs.ini
│ │ ├── apcht.ini
│ │ └── apeng.ini
│ ├── license.txt
│ ├── readme_en_US.txt
│ ├── readme_zh_CN.txt
│ └── readme_zh_TW.txt
└── SerialDebug_v1.1.4.exe
87 directories, 476 files
标签:
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
网友评论
我要评论