版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、SF-9623隔離型CAN總線通訊板1. 綜述SF-9623是一種隔離型CAN總線通訊板,可方便地應(yīng)用于裝有PC104+ 總線插槽的微機(jī)。PC操作系統(tǒng)可選用目前流行的 Windows 系列、Unix等多種操作系統(tǒng)環(huán)境。CAN是一種數(shù)字化總線通訊標(biāo)準(zhǔn),采用總線仲裁方式進(jìn)行網(wǎng)絡(luò)管理,實(shí)時(shí)性很高,可保證系統(tǒng)對(duì)事件的響應(yīng),而且通訊可靠性高,CAN主要應(yīng)用于可靠性要求價(jià)高的系統(tǒng)中。2. 性能與技術(shù)參數(shù)2.1. 技術(shù)參數(shù)= CAN通道數(shù):兩個(gè)= CAN網(wǎng)絡(luò)通訊最高速率1Mbit/s= 隔離耐壓:1000Vdc2.2. 使用環(huán)境要求= 工作溫度:-1040;相對(duì)濕度:4080; 存貯溫度:-55+85;2.
2、3. 電源功耗= +5V/300mA2.4. 外形尺寸=外型尺寸(不含檔板):長(zhǎng)×高120mm X 92mm3. 工作原理SF-9623隔離型CAN總線通訊板有104+總線接口部分和CAN通訊部分。104+總線接口部分實(shí)現(xiàn)通訊板與PC機(jī)數(shù)據(jù)接口,控制邏輯由CPLD電路內(nèi)部設(shè)計(jì)的邏輯實(shí)現(xiàn),總線寬度8位。CAN通訊部分實(shí)現(xiàn)了CAN物理層和數(shù)據(jù)鏈路層協(xié)議,主要由CAN網(wǎng)絡(luò)接口控制器SJA1000T(Philips)實(shí)現(xiàn),網(wǎng)絡(luò)收發(fā)器使用82C250(Philips),連接接口通過DB-9實(shí)現(xiàn)。Bus-HBus-L PCI BUSBus-LBus-HCAN82C50CAN82C50SJA100
3、0TSJA1000TPCIBUS接口邏輯4. 安裝及使用注意安裝本卡的安裝十分簡(jiǎn)便,只要將主機(jī)機(jī)殼打開,在關(guān)電情況下,將本卡插入104+的槽中即可。DB-9插頭可從主機(jī)后面引出并與外設(shè)連接。使用注意在安裝或用手觸摸本卡時(shí),應(yīng)避免直接用手接觸器件管腳,以免損壞器件。 本卡跳線器較多,使用中應(yīng)嚴(yán)格按照說明書進(jìn)行設(shè)置操作。禁止帶電插拔插本接口卡。設(shè)置接口卡開關(guān)、跳線和安裝接口電纜均應(yīng)在關(guān)電狀態(tài)下進(jìn)行。5. 使用與操作5.1. 插座接口定義與連接方式 CAN接口DB-9管腳(XS1、XS2)接口信號(hào)定義說明Bus-H:CAN通訊信號(hào)高電平Bus-L:CAN通訊信號(hào)低電平GND: 地5.2. 跳線設(shè)置終
4、端電阻連接XF1對(duì)應(yīng)端口一、XF3對(duì)應(yīng)端口二,跳接上則可以匹配120電阻以消除傳送過程中的反射,提高抗干擾能力。6. 軟件簡(jiǎn)要說明隨機(jī)提供的軟件是北京科爾特興業(yè)測(cè)控研究所為用戶提供的測(cè)試軟件及其開發(fā)包。用戶如果使用科爾特提供的驅(qū)動(dòng)程序,則可以通過隨機(jī)的開發(fā)包,開發(fā)自己的用戶控制程序;并可以通過測(cè)試軟件檢測(cè)PCI9623的硬件是否正常工作,并了解PCI9623進(jìn)行CAN通訊控制的參數(shù)控制 和操作特性。注意:軟件應(yīng)用及其使用說明建立在本公司提供的設(shè)備驅(qū)動(dòng)程序上。本說明不涉及用戶通過技術(shù)說明書編制自己的驅(qū)動(dòng)程序以及根據(jù)驅(qū)動(dòng)接口編制的用戶控制程序的內(nèi)容。7. 提供的軟件內(nèi)容隨板卡提供的軟件包括:驅(qū)動(dòng)及
5、安裝、測(cè)試程序、接口動(dòng)態(tài)連接庫和函數(shù)說明、編程舉例驅(qū)動(dòng)程序與驅(qū)動(dòng)安裝文件,目錄路徑:Product_PCI9623PCI9623 Driver Product_PCI9623PCI9623 Driver win98 Windows 98驅(qū)動(dòng)目錄Product_PCI9623PCI9623 Driver win2k Windows 2000驅(qū)動(dòng)目錄Product_PCI9623PCI9623 Driver winXP Windows xp驅(qū)動(dòng)目錄Product_PCI9623PCI9623 Driver winNT Windows NT驅(qū)動(dòng)目錄接口動(dòng)態(tài)連接庫路徑Product_PCI9623De
6、velop PCI9623LibDLL接口函數(shù)定義文件Product_PCI9623Develop PCI9623Include測(cè)試程序路徑Product_PCI9623Test PCI9623編程舉例源碼路徑Product_PCI9623Samples Source8. 驅(qū)動(dòng)安裝與設(shè)備管理對(duì)于在windows的操作系統(tǒng)下安裝驅(qū)動(dòng)程序的方法如下Windows 98驅(qū)動(dòng)安裝:1、關(guān)閉計(jì)算機(jī)的電源;2、將PCI9623板卡插入PCI查槽中;3、打開計(jì)算機(jī)電源,啟動(dòng)Windows 98;4、Windows 98將會(huì)顯示找到新硬件(將顯示找到PCI簡(jiǎn)易通訊設(shè)備),進(jìn)行下一步;5、在添加硬件向?qū)Т翱谥羞x
7、擇搜索設(shè)備的最新驅(qū)動(dòng)程序,下一步;6、選擇驅(qū)動(dòng)所在目錄,進(jìn)行安裝(PCI9623 Driver win98);7、Windows 98將顯示找到PCI_9623 PCI Adapter,提示進(jìn)行下一步;8、驅(qū)動(dòng)已經(jīng)安裝完成注:安裝完畢后將在設(shè)備管理器中出現(xiàn)一個(gè)其他設(shè)備(其他設(shè)備是問號(hào)-不表示設(shè)備有問題,只是表示系統(tǒng)PCI9623板卡設(shè)備類型為其他設(shè)備),設(shè)備說明為: PCI_9623 PCI Adapter;Windows 2000驅(qū)動(dòng)安裝:1、關(guān)閉計(jì)算機(jī)的電源;2、將PCI9623板卡插入PCI查槽中;3、打開計(jì)算機(jī)電源,啟動(dòng)Windows 2000;4、進(jìn)入設(shè)備管理器,選擇其他設(shè)備中,未安
8、裝程序的PCI簡(jiǎn)易通訊控制器5、打開其屬性升級(jí)設(shè)備驅(qū)動(dòng)程序;6、選擇驅(qū)動(dòng)所在目錄,進(jìn)行安裝(PCI9623 Driver win2k);7、按找到新硬件向?qū)У奶崾具M(jìn)行下一步;8、Windows 2000將顯示完成添加/刪除硬件向?qū)В瑔螕敉瓿杉纯赏瓿砂惭b過程(提示重新啟動(dòng)計(jì)算機(jī),則重新啟動(dòng))注:安裝完畢后將在設(shè)備管理器中出現(xiàn)一個(gè)其他設(shè)備(其他設(shè)備是問號(hào)-不表示設(shè)備有問題,只是表示系統(tǒng)PCI9623板卡設(shè)備類型為其他設(shè)備),設(shè)備說明為: PCI_9623 PCI Adapter;Windows XP驅(qū)動(dòng)安裝:1、關(guān)閉計(jì)算機(jī)的電源;2、將PCI9623板卡插入PCI查槽中;3、打開計(jì)算機(jī)電源,啟動(dòng)W
9、indows XP;4、Windows XP將會(huì)顯示找到新硬件,可按找到新硬件向?qū)нM(jìn)行下一步;5、選擇從搜索設(shè)備的最新驅(qū)動(dòng)程序安裝,下一步;6、選擇驅(qū)動(dòng)所在目錄,進(jìn)行安裝(PCI9623 Driver winXP);7、按找到新硬件向?qū)У奶崾具M(jìn)行下一步;8、Windows XP將顯示完成添加/刪除硬件向?qū)В瑔螕敉瓿杉纯赏瓿砂惭b過程, 重新啟動(dòng)計(jì)算機(jī).注:安裝完畢后將在設(shè)備管理器中出現(xiàn)一個(gè)其他設(shè)備(其他設(shè)備是問號(hào)-不表示設(shè)備有問題,只是表示系統(tǒng)PCI9623板卡設(shè)備類型為其他設(shè)備),設(shè)備說明為: PCI_9623 PCI Adapter;Windows NT驅(qū)動(dòng)安裝:1、關(guān)閉計(jì)算機(jī)的電源;2、將
10、PCI9623板卡插入PCI查槽中;3、打開計(jì)算機(jī)電源,啟動(dòng)Windows NT;4、選擇驅(qū)動(dòng)所在目錄(PCI9623 Driver winNT),運(yùn)行Setup.exe進(jìn)行安裝;5、在驅(qū)動(dòng)列表中選擇PCI9623,按驅(qū)動(dòng)按鈕;6、在彈出的文件選擇對(duì)話框中選擇PCI9623.sys,按確認(rèn)退出7、重新啟動(dòng)計(jì)算機(jī),即可完成安裝過程注:安裝完畢后將在設(shè)備管理器中出現(xiàn)一個(gè)其他設(shè)備(其他設(shè)備是問號(hào)-不表示設(shè)備有問題,只是表示系統(tǒng)PCI9623板卡設(shè)備類型為其他設(shè)備),設(shè)備說明為: PCI_9623 PCI Adapter;9. 測(cè)試程序使用說明測(cè)試程序用于測(cè)試PCI9623的通訊功能工作情況和調(diào)試板上
11、參數(shù)??梢詼y(cè)試CAN端口的通訊信息收發(fā)。9.2. 端口參數(shù)設(shè)置1,選擇傳送速率2,設(shè)置端口0、端口1的地址掩碼和本地地址,執(zhí)行“初始化端口” 9.3. 端口數(shù)據(jù)發(fā)送編輯發(fā)送內(nèi)容,執(zhí)行“單步發(fā)送”; 9.4. 端口數(shù)據(jù)接收接收端口收到數(shù)據(jù),會(huì)顯示接收數(shù)據(jù),可對(duì)照發(fā)送端口的發(fā)送內(nèi)容;同時(shí)“已收數(shù)據(jù)幀數(shù)”加一。9.5. 端口數(shù)據(jù)連續(xù)收發(fā)設(shè)置“連續(xù)發(fā)送數(shù)據(jù)幀數(shù)”,執(zhí)行“連續(xù)發(fā)送”;發(fā)送端口會(huì)按照設(shè)置的幀數(shù)發(fā)送數(shù)據(jù)幀;已收數(shù)據(jù)幀數(shù),會(huì)顯示接收到的數(shù)據(jù)幀數(shù)。10. 編程說明編程使用本公司提供的驅(qū)動(dòng)時(shí)請(qǐng)注意,本公司為用戶提供了VC和CBuilder兩種格式的DLL。除CBuilder編程使用CBuilder
12、格式的Pci9623Cbdll.dll,其他編程環(huán)境建議用戶使用標(biāo)準(zhǔn)格式的Pci9623Dll.dll。用戶可以在Product_PCI9623Develop 控制方式舉例由VC+程序說明,其它語言開發(fā)說明請(qǐng)參考在文檔中提供的編程舉例。10.1. 數(shù)據(jù)說明l SJA1000T CAN通訊速率選擇參數(shù)(24M工作時(shí)鐘下)#defineCAN_BPS_1M0xc0a3#defineCAN_BPS_500K0xc1a3#defineCAN_BPS_250K0xc2a3#defineCAN_BPS_125K0xc7a3#defineCAN_BPS_50K0xc7afl CAN通訊信息幀說明typede
13、f struct _CANFRAME UCHARmFrame10;CANFRAME,*PCANFRAME;信息幀分信息和數(shù)據(jù)兩部分。頭兩個(gè)字節(jié)為信息部分,前11位(0-10)為標(biāo)識(shí)符,標(biāo)識(shí)符的前8位(ID)用于接收判斷,應(yīng)包含這一幀的目的站地址;第11位為RTR位,應(yīng)設(shè)為0,最后是4位的DLC表示數(shù)據(jù)長(zhǎng)度,單位為字節(jié),幾所發(fā)數(shù)據(jù)的實(shí)際長(zhǎng)度。其余8個(gè)字節(jié)是數(shù)據(jù)部分。76543210字節(jié)1標(biāo)識(shí)符(ID)字節(jié)2標(biāo)識(shí)符RTRDLC字節(jié)3數(shù) 據(jù)字節(jié)4數(shù) 據(jù)字節(jié)5數(shù) 據(jù)字節(jié)6數(shù) 據(jù)字節(jié)7數(shù) 據(jù)字節(jié)8數(shù) 據(jù)字節(jié)9數(shù) 據(jù)字節(jié)10數(shù) 據(jù)l 接收地址屏蔽字(掩碼)CAN_MASK接收屏蔽字用于接收數(shù)據(jù)的過濾,與本
14、地地址共同作用決定本站可接收的信息幀。判斷方式如下:ID | CAN_MASK = 本地地址 | CAN_MASK接收所有信息幀,CAN_MASK設(shè)為0xFF;只接收發(fā)給自己的信息幀,CAN_MASK設(shè)為0x0。10.2. 接口函數(shù)說明設(shè)備管理 BOOL _stdcall PCI9623_IsOpen(int mDev)用途: 確認(rèn)設(shè)備是否已經(jīng)打開;返回參數(shù):返回值為BOOL,返回TRUE表示該設(shè)備已經(jīng)正確打開,F(xiàn)ALSE表示該設(shè)備未被打開;調(diào)用參數(shù):mDev32位int設(shè)備序號(hào)。取值為范圍0-3;BOOL _stdcall PCI9623_Open(int mDev)用途: 打開一個(gè)7621
15、設(shè)備;返回參數(shù):返回值為BOOL,返回TRUE表示該設(shè)備打開成功,F(xiàn)ALSE表示該設(shè)備打開失??;調(diào)用參數(shù):mDev32位int需要打開的設(shè)備序號(hào)。取值為范圍0-3;BOOL _stdcall PCI9623_Close(int mDev)用途: 關(guān)閉一個(gè)7621設(shè)備;返回參數(shù):返回值為BOOL返回TRUE表示該設(shè)備關(guān)閉成功,F(xiàn)ALSE表示該設(shè)備關(guān)閉失?。徽{(diào)用參數(shù):mDev32位int需要打開的設(shè)備序號(hào)。取值為范圍0-3;端口初始化BOOL_stdcallPci9623_InitState(int mDev,int nPort,UINTCAN_bps,UCHARCAN_StationAddres
16、s,UCHARCAN_Mask,HANDLEhWnd);BOOL_stdcallPci9623_InitStateEx(int mDev,intnPort,UINTCAN_bps,UCHARCAN_StationAddress,UCHARCAN_Mask,HANDLEmRxEvent);用途: 用于PCI9623通訊端口的初始化;返回參數(shù):返回值為BOOL返回TRUE表示初始化成功,F(xiàn)ALSE表示初始化失?。徽{(diào)用參數(shù):mDev32位int設(shè)備序號(hào)。取值為范圍0-3;nPort32位int端口序號(hào)。取值為范圍0-1;CAN_bps 16位UINTSJA1000T CAN通訊速率選擇參數(shù)(24M工
17、作時(shí)鐘下)取值為:CAN_BPS_1M0xc0a3CAN_BPS_500K0xc1a3CAN_BPS_250K0xc2a3CAN_BPS_125K0xc7a3CAN_BPS_50K0xc7afCAN_StationAddress nPort端口對(duì)應(yīng)的站地址CAN_Mask nPort端口數(shù)據(jù)接收屏蔽字mRxEvent事件句柄用于判斷該端口接收到數(shù)據(jù)的信號(hào)量hWnd窗口句柄指示接收數(shù)據(jù)后需要通知的窗口數(shù)據(jù)發(fā)送BOOL_stdcallPci9623_Send(int mDev,int mPort,PCANFRAME pSendFrame);用途: 用于PCI9623通訊端口的發(fā)送數(shù)據(jù)幀;返回參數(shù):
18、返回值為BOOL返回TRUE表示發(fā)送成功,F(xiàn)ALSE表示發(fā)送失?。徽{(diào)用參數(shù):mDev32位int設(shè)備序號(hào)。取值為范圍0-3;nPort32位int端口序號(hào)。取值為范圍0-1;pSendFrame數(shù)據(jù)幀指針(數(shù)據(jù)幀定義見10.1節(jié) 數(shù)據(jù)說明)數(shù)據(jù)讀取int_stdcallPci9623_ReadFrame(int mDev,int mPort,CANFRAME *pFrame);用途: 用于讀取PCI9623通訊端口的接收到的數(shù)據(jù)幀;當(dāng)采用高速連續(xù)幀傳輸時(shí),建議使用使用Pci9623_ReadFrameEx。返回參數(shù):返回值為32位int返回值小于0表示讀取失敗或沒有數(shù)據(jù);返回值等于0,表示讀取
19、完成,并且沒有剩余接收緩沖數(shù)據(jù)幀;返回值大于0,表示接收緩沖區(qū)還剩余的接收數(shù)據(jù)幀數(shù);調(diào)用參數(shù):mDev32位int設(shè)備序號(hào)。取值為范圍0-3;nPort32位int端口序號(hào)。取值為范圍0-1;pSendFrame放置接收數(shù)據(jù)幀的緩沖區(qū)指針; int_stdcallPci9623_ReadFrameEx(int mDev,int mPort,CANFRAME *pFrame,int *rMax);用途: 用于讀取PCI9623通訊端口的接收到的數(shù)據(jù)幀;當(dāng)采用高速連續(xù)幀傳輸時(shí),使用Pci9623_ReadFrameEx讀取可以實(shí)現(xiàn)快速,不丟幀傳輸。返回參數(shù):返回值為32位int返回值小于0表示讀取
20、失敗或沒有數(shù)據(jù);返回值等于0,表示讀取完成,并且沒有剩余接收緩沖數(shù)據(jù)幀;返回值大于0,表示接收緩沖區(qū)還剩余的接收數(shù)據(jù)幀數(shù);調(diào)用參數(shù):mDev32位int設(shè)備序號(hào)。取值為范圍0-3;nPort32位int端口序號(hào)。取值為范圍0-1;pSendFrame放置接收數(shù)據(jù)幀的緩沖區(qū)指針; rMax32位int指針指向表示需要一次讀出的數(shù)據(jù)幀數(shù)量,必須小于等于pSendFrame指向的以幀為單位的緩沖區(qū)大小值,調(diào)用結(jié)束后,表示實(shí)際讀出的數(shù)據(jù)幀數(shù);10.3. VC實(shí)現(xiàn)功能舉例參照提供的VC+程序源碼,在Product_PCI96231Samples SourceVcSample7621用戶編程時(shí),在程序中包
21、含接口說明文件PCI9623.h,在工程中添加動(dòng)態(tài)連接庫的導(dǎo)入庫PCI9623?;蜃约菏褂矛F(xiàn)實(shí)加載。設(shè)備打開if(!Pci9623_IsOpen(0) /判斷0號(hào)設(shè)備是否打開if(!Pci9623_Open(0)AfxMessageBox("Pci9623設(shè)備打開正確");else AfxMessageBox("Pci9623設(shè)備打開失敗");初始化端口HANDLE mRx0Event=NULL;HANDLE mRx1Event=NULL;mRx0Event = CreateEvent(NULL,TRUE,FALSE,NULL);mRx1Event =
22、CreateEvent(NULL,TRUE,FALSE,NULL);if(!Pci9623_InitStateEx(0,0,CAN_BPS_250K,1,0xff,mRx0Event)AfxMessageBox("端口0初始化失敗");elseAfxMessageBox("端口0初始化正確");if(!Pci9623_InitStateEx(0,1,CAN_BPS_250K,1,0xff,mRx1Event)AfxMessageBox("端口1初始化失敗");elseAfxMessageBox("端口1初始化正確"
23、);數(shù)據(jù)收發(fā):CANFRAME ddd;CANFRAME ddd1;ddd.mFrame0=0x8f;/CAN ID0ddd.mFrame1=0x88;/CAN ID1ddd.mFrame2=0x31;ddd.mFrame3=0x32;ddd.mFrame4=0x33;ddd.mFrame5=0x34;ddd.mFrame6=0x35;ddd.mFrame7=0x36;ddd.mFrame8=0x37;ddd.mFrame9=0x38;if(!Pci9623_Send(0,0,&ddd)AfxMessageBox("端口0發(fā)送失敗");return;if(WaitF
24、orSingleObject(mRx1Event,1000) = WAIT_OBJECT_0) ResetEvent(mRx1Event);AfxMessageBox("端口1收到數(shù)據(jù)");if(!Pci9623_ReadFrame(0,1,&ddd1)AfxMessageBox("端口1讀取數(shù)據(jù)失敗");elseAfxMessageBox("端口1讀取數(shù)據(jù)成功");設(shè)備關(guān)閉if(Pci9623_IsOpen(0)if(!Pci9623_Close(0)AfxMessageBox("Pci9623設(shè)備關(guān)閉正確&quo
25、t;);else AfxMessageBox("Pci9623設(shè)備關(guān)閉失敗");10.4. CBuilder接口說明參照提供的CBuilder+程序源碼,在Product_ISA7561Samples SourceCbSample7621。用戶編程時(shí),在程序中包含接口說明文件CbPci9623dll.h,在工程中添加動(dòng)態(tài)連接庫的導(dǎo)入庫CbPci9623?;蜃约菏褂矛F(xiàn)實(shí)加載。CBuilder是用自己獨(dú)立的DLL:CbPci9623dll.dll。編程的函數(shù)調(diào)用與設(shè)備控制與VC相同。10.5. Delphi接口方法舉例參照為用戶提供的Delph程序源碼,保存在Product_P
26、CI9623 Samples SourceDelphSample7621目錄下。用戶編程時(shí),在程序工程中包含接口類型說明文件PCI9623.pas。用戶使用API函數(shù)控制編程時(shí)需要用HH:=LoadLibrary('PCI9623DLL.dll')顯式加載動(dòng)態(tài)連接庫PCI9623;退出時(shí)用FreeLibrary(HH)釋放;使用GetProcAddress 函數(shù)導(dǎo)出接口API函數(shù)例如:varPCI9623_IsOpen:TPCI9623_IsOpen;implementation/ TPCI9623_IsOpen在PCI9623.pas定義其類型 PCI9623_IsOpen
27、:= GetProcAddress(HH,'PCI9623_IsOpen')在例子中給出了接口方法和一個(gè)完整的示例。幀結(jié)構(gòu)定義type PCANFRAME = CANFRAME ; CANFRAME = record mFrame:Array 0.9 of byte;end;函數(shù)說明如下。type PInt = Integer; PWord = WORD; HANDLE = DWORD; TPci9623_IsOpen=function(mDev:DWORD): bool; stdcall; TPci9623_Open=function(mDev:DWORD): bool; s
28、tdcall; TPci9623_Close=function(mDev:DWORD): bool; stdcall; TPci9623_InitStateEx=function(mDev:DWORD;nPort:DWORD;CAN_bps:WORD; CAN_StationAddress:BYTE;CAN_Mask:BYTE;mRxEvent:HANDLE): bool; stdcall; TPci9623_Send=function(mDev:DWORD;nPort:DWORD;pSendFrame:PCANFRAME): bool;stdcall; TPci9623_ReadFrame=
29、function(mDev:DWORD;nPort:DWORD;pFrame:PCANFRAME): DWORD; stdcall; TPci9623_ReadFrameEx=function(mDev:DWORD;nPort:DWORD;pFrame:PCANFRAME; rMax:PDWORD): DWORD; stdcall;10.6. VB接口方法舉例參照提供的VB程序源碼,在Product_PCI9623 Samples SourceVBSample7621用戶編程時(shí),在程序中包含接口說明文件PCI9623.BAS。在其中定義了VB調(diào)用的接口,說明如下:幀結(jié)構(gòu)定義Public Type CANFRAME mFrame(0 To 9) As ByteEnd TypeAPI接口函數(shù)說明Public Declare Function PCI9623_IsOpen Lib "PCI9623d
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五版校企合作數(shù)字內(nèi)容制作與傳播技能培訓(xùn)協(xié)議2篇
- 二零二五年度股權(quán)代持資產(chǎn)監(jiān)管委托協(xié)議3篇
- 2025版金屬礦床探礦權(quán)轉(zhuǎn)讓合同協(xié)議3篇
- 2025版消防技術(shù)服務(wù)與咨詢合同3篇
- 二零二五年度人工智能教育平臺(tái)個(gè)人技術(shù)入股合同2篇
- 垃圾食品我不吃安全教育
- 二零二五年度智能家居系統(tǒng)定制個(gè)人房屋裝修合同范本2篇
- 二零二五版物業(yè)服務(wù)行業(yè)員工保密協(xié)議規(guī)范3篇
- 二零二五年度農(nóng)業(yè)產(chǎn)業(yè)股權(quán)投資及投資合同規(guī)范3篇
- 二零二五版現(xiàn)代學(xué)徒制協(xié)議書-新能源電動(dòng)汽車研發(fā)與制造3篇
- 注塑部質(zhì)量控制標(biāo)準(zhǔn)全套
- 受賄案例心得體會(huì)
- 人教A版高中數(shù)學(xué)選擇性必修第一冊(cè)第二章直線和圓的方程-經(jīng)典例題及配套練習(xí)題含答案解析
- 圖書館學(xué)基礎(chǔ)簡(jiǎn)明教程
- 畢業(yè)設(shè)計(jì)(論文)-液體藥品灌裝機(jī)的設(shè)計(jì)與制造
- 銀行網(wǎng)點(diǎn)服務(wù)禮儀標(biāo)準(zhǔn)培訓(xùn)課件
- 二年級(jí)下冊(cè)數(shù)學(xué)教案 -《數(shù)一數(shù)(二)》 北師大版
- 晶體三極管資料
- 銀行內(nèi)部舉報(bào)管理規(guī)定
- 石群邱關(guān)源電路(第1至7單元)白底課件
- 平面幾何強(qiáng)化訓(xùn)練題集:初中分冊(cè)數(shù)學(xué)練習(xí)題
評(píng)論
0/150
提交評(píng)論