I-USB-CAN Bus Interface
Umsebenzi Wesixhumi Esibonakalayo
Umyalelo Womsebenzisi Welabhulali
ISIQEPHU SOKUQALAVIEW
Uma umsebenzisi asebenzisa nje isixhumi esibonakalayo sebhasi ye-USB-CAN ukuze ayokuhlola ukuxhumana kwebhasi le-CAN, futhi angasebenzisa ngokuqondile isofthiwe yethuluzi le-USB-CAN ukuthumela nokwamukela idatha yokuhlolwa.
Uma umsebenzisi ehlose ukubhala uhlelo lwesoftware lwemikhiqizo yakhe. Sicela ufunde ngokucophelela imiyalelo elandelayo futhi uthathe ireferensi ku-sample khodi esiyinikezayo:
⑴ C++Builder ⑵C# ⑶VC ⑷VB ⑸VB.NET ⑹Delphi ⑺LabVIEW ⑻ I-LabWindows/CVI ⑼Matlab ⑽QT ⑾Python/Python-can.
Thuthukisa umtapo wolwazi file :ControlCAN.lib, ControlCAN.DLL
Isimemezelo somsebenzi wenguqulo ye-VC file :ControlCAN.h
Isimemezelo somsebenzi wenguqulo ye-VB file: ControlCAN.bas
IlebhuVIEW Imojula yephakheji yenguqulo yomtapo wolwazi: ControlCAN.llb
Isimemezelo somsebenzi wenguqulo ye-Delphi file: ControlCAN.pas
INGXENYE YESIBILI UMTAPO WEZINCWADI OMSEBENZI OSEBENZAYO KANYE NESAKHIWO SEDATHA
2.1. INCAZELO YOHLOBO
2.1.1. Uhlobo Lwedivayisi
Thayipha Incazelo | Thayipha inani | Incazelo |
DEV_USBCAN2 | 4 | USBCAN-2A/USBCAN-2C/CANalyst-II MiniPCIe-CAN |
2.1.2. VCI_BOARD_INFO
Isakhiwo se-VCI_BOARD_INFO siqukethe ulwazi lwedivayisi yekhadi le-USB-CAN Series.
Isakhiwo sizogcwaliswa kumsebenzi we-VCI_ReadBoardInfo.
Ilungu:
hw_Inguqulo
Inombolo yenguqulo yezingxenyekazi zekhompuyutha, i-hexadecimal notation. Isb u-0x0100 umele i-V1.00.
fw_Inguqulo
Inombolo yenguqulo yezingxenyekazi zekhompuyutha, i-hexadecimal notation. Isb u-0x0100 umele i-V1.00.
Ikhasi 2
dr_Version
Inombolo yenguqulo yomshayeli, i-hexadecimal notation. Isb u-0x0100 umele i-V1.00.
kunguqulo_
Inombolo yenguqulo yomtapo we-interface, i-hexadecimal notation. Isb u-0x0100 umele i-V1.00.
irq_Num
Isistimu igodliwe.
angakwazi_Num
Imele isamba senani lesiteshi se-CAN.
str_Serial_Num
Inombolo yomkhiqizo yaleli khadi lebhodi.
str_hw_Uhlobo
Uhlobo lwezingxenyekazi zekhompuyutha, njenge-“USBCAN V1.00” (Qaphela: Ihlanganisa isinqamuli seyunithi yezinhlamvu '\0').
Igodliwe
Isistimu igodliwe.
2.1.3. VCI_CAN_OBJ
Emisebenzini ethi VCI_Transmit kanye ne-VCI_Receive, isakhiwo se-VCI_CAN_OBJ sisetshenziselwa ukudlulisa uzimele womlayezo we-CAN.
Ilungu:
ID
Inkomba yomlayezo. Ifomethi ye-ID eqondile, iqondaniswe kwesokudla, sicela ubheke: Isijobelelo Sokuqala: Imininingwane Yokuqondanisa I-ID.
IsikhathiStamp
Ukwamukela i-stamp ulwazi lohlaka lwesikhathi, qala isikhathi lapho isilawuli se-CAN siqaliswa, iyunithi ingu-0. 1ms.
Ifulegi lesikhathi
Mayelana nokuthi uzosebenzisa yini isikhathi stamp, 1isikhathi esisebenzayo i-TimeStamp. I-TimeFlag ne-TimeStamp zinengqondo kuphela uma uhlaka lwamukelwe .
ThumelaType
Uhlobo lokuthumela. = 0 ukhombisa uhlobo olujwayelekile, = 1 ukhombisa Ukuthumela Okukodwa.
I-RemoteFlag
Noma ngabe ifulegi elikude. = 1 ikhombisa ifulegi elikude, = 0 ikhombisa ifulegi ledatha.
I-ExternFlag
Ukuthi ifulegi langaphandle. = 1 ukhombisa ifulegi langaphandle, = 0 ukhombisa ifulegi elijwayelekile.
IdathaLen
Ubude bedatha(<=8) ,okungukuthi, ubude bedatha.
Idatha
Idatha yephakethe.
Igodliwe
Isistimu igodliwe.
2.1.4. VCI_INIT_CONFIG
Isakhiwo se-VCI_INIT_CONFIG sichaza ukumiswa kokuqaliswa kwe-CAN. Isakhiwo sizogcwaliswa kumsebenzi we-VCI_InitCan.
Ilungu:
I-AccCode
Thola ikhodi yokwamukela ehlungiwe.
I-AccMask
Thola imaski yokuhlunga.
Igodliwe
Igodliwe.
Hlunga
Indlela yokuhlunga, evumela isethingi ibanga 0-3, bheka isigaba 2.2.3 sethebula lemodi yokuhlunga ukuze uthole imininingwane.
Isikhathi0
Ipharamitha yezinga le-SJA1000 Baud, Isikhathi0 (BTR0) .
Isikhathi1
Ipharamitha yezinga le-SJA1000 Baud, Isikhathi1 (BTR1) .
Imodi
Imodi yokusebenza, 0 = ukusebenza okuvamile, 1 = Imodi yokulalela kuphela, 2 = ukungena ngokuzenzakalelayo kanye nemodi yokuhlola yokuthumela.
Amazwana:
Mayelana nezilungiselelo zokuhlunga sicela ubheke: Isijobelelo II: Imiyalelo yokusetha ye-CANparameter.
I-CAN Timing0 kanye ne-Timing1 zisetshenziselwa ukusetha izinga le-baud, le mingcele emibili isetshenziswa kuphela ekuqalisenitage.
Ithebula lereferensi ye-Baud evamile:
Isilinganiso se-CAN Baud | Isikhathi0(BTR0) | Isikhathi1(BTR1) |
10k bps | 0x31 | 0x1c |
20k bps | 0x18 | 0x1c |
40k bps | 0x87 | 0xFF |
50k bps | 0x09 | 0x1c |
80k bps | 0x83 | 0xFF |
100k bps | 0x04 | 0x1c |
125k bps | 0x03 | 0x1c |
200k bps | 0x81 | 0xFA |
250k bps | 0x01 | 0x1c |
400k bps | 0x80 | 0xFA |
500k bps | 0x00 | 0x1c |
666k bps | 0x80 | 0xb6 |
800k bps | 0x00 | 0x16 |
1000k bps | 0x00 | 0x14 |
33.33 Kbps | 0x09 | 0x6F |
66.66 Kbps | 0x04 | 0x6F |
83.33 Kbps | 0x03 | 0x6F |
- Abasebenzisi badinga kuphela ukulandela i-SJA1000 (16MHz) ukuze basethe ipharamitha yezinga le-Baud.
- I-adaptha ayisekeli izinga le-Baud lesikhashana elingaphansi kuka-10K.
2.2. INCAZELO YOMSEBENZI
2.2.1. VCI_OpenDevice
Lo msebenzi usetshenziselwa ukuxhuma amadivayisi.
DWORD __stdcall VCI_OpenDevice(DWORD DevType,DWORD DevIndex,DWORD Reserved);
Amapharamitha:
I-DevType
Uhlobo lwedivayisi. Bona: Incazelo yohlobo lwedivayisi ye-adaptha.
I-DevIndex
Inkomba Yedivayisi, yesibample, uma kune-adaptha ye-USB-CAN eyodwa kuphela, inombolo yenkomba ithi 0, lapho kunama-adaptha amaningi e-USB-CAN, izinombolo zenkomba ngokulandelana okunyukayo ziqala ku-0.
Igodliwe
Amapharamitha okugcina, gcwalisa u-0.
Iyabuyisela:
Inani lokubuyisela = 1, okusho ukuthi umsebenzi uphumelele; = 0 ikhombisa ukuthi ukusebenza kwehlulekile; = -1 ikhombisa ukuthi idivayisi ayikho.
2.2.2. VCI_CloseDevice
Lo msebenzi usetshenziselwa ukuvala uxhumano.
DWORD __stdcall VCI_CloseDevice(DWORD DevType,DWORD DevIndex);
Amapharamitha:
I-DevType
Uhlobo lwedivayisi. Bona: Incazelo yohlobo lwedivayisi ye-adaptha.
I-DevIndex
Inkomba Yedivayisi, yesibample, uma kune-adaptha ye-USB-CAN eyodwa kuphela, inombolo yenkomba ithi 0, lapho kunama-adaptha amaningi e-USB-CAN, izinombolo zenkomba ngokulandelana okunyukayo ziqala ku-0.
Iyabuyisela:
Inani lokubuyisela = 1, okusho ukuthi umsebenzi uphumelele; = 0 ikhombisa ukuthi ukusebenza kwehlulekile; = -1 ikhombisa ukuthi idivayisi ayikho.
2.2.3. VCI_InitCan
Lo msebenzi usetshenziselwa ukuqalisa i-CAN eshiwo.
DWORD __stdcall VCI_InitCAN(DWORD DevType, DWORD DevIndex, DWORD CANIndex,
PVCI_INIT_CONFIG pNitConfig);
Amapharamitha:
I-DevType
Uhlobo lwedivayisi. Bona: Incazelo yohlobo lwedivayisi ye-adaptha.
I-DevIndex
Inkomba Yedivayisi, yesibample, uma kune-adaptha ye-USB-CAN eyodwa kuphela, inombolo yenkomba ithi 0, lapho kunama-adaptha amaningi e-USB-CAN, izinombolo zenkomba ngokulandelana okunyukayo ziqala ku-0.
CANIndex
INGABE inkomba yesiteshi, njengalapho kunesiteshi esisodwa kuphela se-CAN, inombolo yenkomba ithi 0, uma zimbili, inombolo yenkomba ingaba ngu-0 noma u-1.
pInitConfig
Ukwakhiwa kwepharamitha yokuqalisa. Uhlu lwepharamitha lwamalungu:
Ilungu | Incazelo Esebenzayo |
pInitConfig->AccCode | I-AccCode ne-AccMask zingasebenza ndawonye ukuze zinqume ukuthi yimaphi amaphakethe angamukelwa. Lawa marejista amabili asetshenziselwa ukusetha i-ID iqondaniswe kwesokunxele, okungukuthi, ibhithi ephakeme kakhulu (Bit31) ye-AccCode futhi i-AccMask iqondaniswe nenani eliphakeme kakhulu levelu ye-ID. |
pInitConfig->AccMask | Mayelana nezijobelelo zokubhekisela ku-ID: Isijobelelo I: Imininingwane yokuqondanisa i-ID. Isb: Uma usetha inani le-AccCode njenge-0x24600000 (okungukuthi 0x123 ishintshelwa kwesokunxele ngamabhithi angu-21), inani le-AccMask isethelwe ku-0x00000000, bese kuthi kuphela amaphakethe ane-ID yohlaka lomlayezo we-CAN engu-0x123 angamukelwa (inani le-AccMask elingu-0x00000000 libonisa ukuthi wonke amabhithi abalulekile |
amabhithi). Uma inani le-AccCode lisethelwe ku-0x24600000, inani le-AccMask lisethelwe ku-0x600000 (0x03 ishintshelwa kwesokunxele ngamabhithi angu-21), bese kuphela amaphakethe ane-ID yohlaka lomlayezo we-CAN ongu-0x120 ~ 0x123 angamukelwa (inani le-AccMask 0x600000 ikhombisa ukuthi ngaphandle kuka-bit0 ~ bit1 amanye amabhithi (bit2 ~ bit10) abalulekile). Qaphela: Lesi silungiselelo sesihlungi isbamples kuhlaka olujwayelekile, isiboneloampi-le, ibhithi elingu-11 eliphakeme liyibhithi elivumelekile; esimweni sohlaka olunwetshiwe, bese i-ID evumelekile ibe yi-29-bit. I-AccCode ne-AccMask zisethe ama-29-bit aphezulu njengebhithi elivumelekile! |
|
pInitConfig->Godliwe | agodliwe |
pInitConfig->Hlunga | Izilungiselelo zemodi yokuhlunga sicela ubhekisele engxenyeni yethebula lemodi yokuhlunga. |
pInitConfig->Timing0 | Isilungiselelo se-Baud rateT0 |
pInitConfig->Timing1 | Isilungiselelo se-Baud rateT1 |
pInitConfig->Imodi | Imodi yokusebenza: 0-ukusebenza okuvamile 1-Imodi yokulalela kuphela 2-ukungena ngokuzenzekelayo kanye nemodi yokuhlola yokuthumela (leli nani alifakiwe kumtapo wolwazi we-ZLG) |
Ithebula lemodi yokuhlunga:
Inani | Igama | Incazelo |
1 | Thola zonke izinhlobo | Ifanele kokubili uhlaka olujwayelekile nolunwetshiwe! |
2 | Thola uzimele ojwayelekile kuphela | Ifanele uzimele ojwayelekile, futhi inwetshiwe |
ifreyimu izosuswa ngokuhlunga ngqo! | ||
3 | Thola kuphela uhlaka olwandisiwe | Ifanele uhlaka olunwetshiwe, futhi uhlaka olujwayelekile luzokhishwa ngu ukuhlunga ngqo! . |
Iyabuyisela:
Inani lokubuyisela = 1, okusho ukuthi umsebenzi uphumelele; = 0 ikhombisa ukuthi ukusebenza kwehlulekile; = -1 ikhombisa ukuthi idivayisi ayikho.
Isb
2.2.4. VCI_ReadBoardInfo
Lo msebenzi usetshenziselwa ukufunda ulwazi lwehadiwe ye-adaptha. Ngokuvamile, kungase kunganakwa.
DWORD __stdcall VCI_ReadBoardInfo(DWORD DevType,DWORD
I-DevIndex,PVCI_BOARD_INFO pInfo);
Amapharamitha:
I-DevType
Uhlobo lwedivayisi. Bona: Incazelo yohlobo lwedivayisi ye-adaptha.
I-DevIndex
Inkomba Yedivayisi, yesibample, uma kune-adaptha ye-USB-CAN eyodwa kuphela, inombolo yenkomba ithi 0, lapho kunama-adaptha amaningi e-USB- CAN, izinombolo zenkomba ngokulandelana okunyukayo ziqala ku-0. pInfo
I-VCI_BOARD_INFO isetshenziselwa ukugcina isikhombi sesakhiwo solwazi lwedivayisi.
Iyabuyisela:
Inani lokubuyisela = 1, okusho ukuthi umsebenzi uphumelele; = 0 ikhombisa ukuthi ukusebenza kwehlulekile; = -1 ikhombisa ukuthi idivayisi ayikho.
2.2.5. VCI_GetReceiveNum
Lo msebenzi usetshenziselwa ukucacisa okwamukelwe kodwa awakafundiwe ozimele kubhafa eqokiwe yokwamukela.
DWORD __stdcall VCI_GetReceiveNum(DWORD DevType,DWORD DevIndex,DWORD CANIndex);
Amapharamitha:
I-DevType
Uhlobo lwedivayisi. Bona: Incazelo yohlobo lwedivayisi ye-adaptha.
I-DevIndex
Inkomba Yedivayisi, yesibample, lapho kune-adaptha ye-USB-CAN eyodwa kuphela, inombolo yenkomba ithi 0, lapho kunama-adaptha amaningi e-USB- CAN, izinombolo zenkomba ngokulandelana okunyukayo ziqala ku-0.
CANIndex
INGABE inkomba yesiteshi.
Iyabuyisela:
Buyisa ozimele abangakafundiwe okwamanje.
Isb
#faka phakathi okuthi “ControlCan.h” int ret=VCI_GetReceiveNum(2,0,0);
2.2.6. VCI_ClearBuffer
Lo msebenzi usetshenziselwa ukusula ukwamukela nokuthumela isigcinalwazi sesiteshi esiqokiwe esishiwo ngu
I-adaptha ye-USB-CAN.
DWORD __stdcall VCI_ClearBuffer(DWORD DevType,DWORD DevIndex,DWORD CANIndex);
Amapharamitha:
I-DevType
Uhlobo lwedivayisi. Bona: Incazelo yohlobo lwedivayisi ye-adaptha.
I-DevIndex
Inkomba Yedivayisi, yesibample, lapho kune-adaptha ye-USB-CAN eyodwa kuphela, inombolo yenkomba ithi 0, lapho kunama-adaptha amaningi e-USB- CAN, izinombolo zenkomba ngokulandelana okunyukayo ziqala ku-0.
CANIndex
INGABE inkomba yesiteshi.
Iyabuyisela:
Inani lokubuyisela = 1, okusho ukuthi umsebenzi uphumelele; = 0 ikhombisa ukuthi ukusebenza kwehlulekile; = -1 ikhombisa ukuthi idivayisi ayikho.
2.2.7. VCI_StartCAN
Lo msebenzi usetshenziselwa ukuqalisa isilawuli se-CAN kanye nomsebenzi wokwamukela ukuphazamiseka kwangaphakathi kwe-adaptha.
DWORD __stdcall VCI_StartCAN(DWORD DevType,DWORD DevIndex,DWORD CANIndex);
Amapharamitha:
I-DevType
Uhlobo lwedivayisi. Bona: Incazelo yohlobo lwedivayisi ye-adaptha.
I-DevIndex
Inkomba Yedivayisi, yesibample, uma kune-adaptha ye-USB-CAN eyodwa kuphela, inombolo yenkomba ithi 0, lapho kunama-adaptha amaningi e-USB-CAN, izinombolo zenkomba ngokulandelana okunyukayo ziqala ku-0.
CANIndex
INGABE inkomba yesiteshi.
Iyabuyisela:
Inani lokubuyisela = 1, okusho ukuthi umsebenzi uphumelele; = 0 ikhombisa ukuthi ukusebenza kwehlulekile; = -1 ikhombisa ukuthi idivayisi ayikho.
2.2.8. VCI_Setha kabushaCAN
Lo msebenzi usetshenziselwa ukusetha kabusha isilawuli se-CAN.
DWORD __stdcall VCI_ResetCAN(DWORD DevType,DWORD DevIndex,DWORD CANIndex);
Amapharamitha:
I-DevType
Uhlobo lwedivayisi. Bona: Incazelo yohlobo lwedivayisi ye-adaptha.
I-DevIndex
Inkomba Yedivayisi, yesibample, uma kune-adaptha ye-USB-CAN eyodwa kuphela, inombolo yenkomba ithi 0, lapho kunama-adaptha amaningi e-USB-CAN, izinombolo zenkomba ngokulandelana okunyukayo ziqala ku-0.
CANIndex
INGABE inkomba yesiteshi.
Iyabuyisela:
Inani lokubuyisela = 1, okusho ukuthi umsebenzi uphumelele; = 0 ikhombisa ukuthi ukusebenza kwehlulekile; = -1 ikhombisa ukuthi idivayisi ayikho.
2.2.9. VCI_Transmit
Lo msebenzi usetshenziselwa ukuthumela uhlaka lomlayezo we-CAN.
DWORD __stdcall VCI_Transmit(DWORD DeviceType,DWORD DeviceInd,DWORD CANInd,PVCI_CAN_OBJ pSend,DWORD Length);
Amapharamitha:
I-DevType
Uhlobo lwedivayisi. Bona: Incazelo yohlobo lwedivayisi ye-adaptha.
I-DevIndex
Inkomba Yedivayisi, yesibample, uma kune-adaptha ye-USB-CAN eyodwa kuphela, inombolo yenkomba ithi 0, lapho kunama-adaptha amaningi e-USB-CAN, izinombolo zenkomba ngokulandelana okunyukayo ziqala ku-0.
CANIndex
INGABE inkomba yesiteshi. pThumela
Ikheli lokuqala lezinhlaka zezinhlaka zedatha okufanele zithunyelwe.
Ubude
Inombolo yozimele bedatha okufanele ithunyelwe, inombolo ephezulu ngu-1000, inani elinconyiwe lingu-48 ngaphansi kwesivinini esikhulu.
Iyabuyisela:
Buyisa inombolo yangempela yozimele asebavele bathunyelwe, inani lokubuyisela = -1 libonisa iphutha ledivayisi.
Isb
2.2.10. VCI_Yamukela
Lo msebenzi usetshenziselwa ukucela ukwamukelwa.
DWORD __stdcall VCI_Receive(DWORD DevType, DWORD DevIndex, DWORD CANIndex, PVCI_CAN_OBJ pReceive, ULONG Len, INT WaitTime);
Amapharamitha:
I-DevType
Uhlobo lwedivayisi. Bona: Incazelo yohlobo lwedivayisi ye-adaptha.
I-DevIndex
Inkomba Yedivayisi, yesibample, uma kune-adaptha ye-USB-CAN eyodwa kuphela, inombolo yenkomba ithi 0, lapho kunama-adaptha amaningi e-USB-CAN, izinombolo zenkomba ngokulandelana okunyukayo ziqala ku-0.
CANIndex
INGABE inkomba yesiteshi.
Yamukela
Ukwamukela isethi yesikhombi sokuqala samafreyimu wedatha.
Len
Ubude bamalungu afanayo ozimele wedatha kumelwe bube ngaphezu kuka-2500 ukuze kubuyiselwe umlayezo ovamile.
Uma kungenjalo, ubude bokubuyisela buzoba nguziro noma ngabe umlayezo wamukelwe noma cha. i-adaptha imise ibhafa yozimele abangu-2000 kuso sonke isiteshi. Ngokusekelwe ohlelweni lwakhe kanye nendawo yokusebenza, umsebenzisi angakhetha ubude obufanayo obusuka ku-2500.
I-WaitTime Igciniwe.
Iyabuyisela:
Buyisa inombolo yozimele abafundwe ngempela, -1 kubonisa amaphutha edivayisi.
Isb
INGXENYE YESITHATHU EMINYE IMISEBENZI NENCAZELO YESAKHIWO SEDATHA
Lesi sahluko sichaza ezinye izinhlobo zedatha nemisebenzi yomtapo wolwazi we-ZLG ongasebenzisani oqukethwe kumtapo wolwazi we-adaptha ye-USB-CAN ControlCAN.dll. Ngicela wenze
ungabizi le misebenzi uma usebenzisa imodeli ye-ZLG ehambisanayo ekuthuthukisweni kwesibili ukuze ungathinti ukuhambisana.
3.1 INCAZELO YOMSEBENZI
3.1.1. VCI_UsbDeviceReset
Setha kabusha i-adaptha ye-USB-CAN, udinga ukuvula kabusha idivayisi ngemva kokusetha kabusha ngokusebenzisa i-VCI_OpenDevice.
DWORD __stdcall VCI_UsbDeviceReset(DWORD DevType,DWORD DevIndex,DWORD Reserved
Amapharamitha:
I-DevType
Uhlobo lwedivayisi. Bona: Incazelo yohlobo lwedivayisi ye-adaptha.
I-DevIndex
Inkomba Yedivayisi, yesibample, uma kune-adaptha ye-USB-CAN eyodwa kuphela, inombolo yenkomba ithi 0, lapho kunama-adaptha amaningi e-USB-CAN, izinombolo zenkomba ngokulandelana okunyukayo ziqala ku-0.
Kugodliwe.
Iyabuyisela:
Inani lokubuyisela = 1, okusho ukuthi umsebenzi uphumelele; = 0 ikhombisa ukuthi ukusebenza kwehlulekile; = -1 ikhombisa ukuthi idivayisi ayikho.
bRel = VCI_UsbDeviceReset(nDeviceType, Independence, 0);
3.1.2. VCI_FindUsbDevice2
Uma i-PC efanayo isebenzisa i-USB-CAN eminingi, umsebenzisi angasebenzisa lo msebenzi ukuze athole idivayisi yamanje.
DWORD __stdcall VCI_FindUsbDevice2(PVCI_BOARD_INFO pInfo);
Amapharamitha:
pInfo
I-pInfo isetshenziselwa ukugcina amapharamitha wesikhombi sekheli sedatha yedatha yokuqala.
Iyabuya
Buyisa inombolo ye-adaptha ye-USB-CAN exhunywe kukhompuyutha.
Ingxenye Yesine Imisebenzi Yemtapo Yezokuxhumana Esebenzisa Inqubo
Ukuze siphindaphinde umsebenzi wedivayisi, sinikeze imisebenzi eyengeziwe( imisebenzi eyethulwa ngengemuva eliluhlaza), le misebenzi ihlanganisa: VCI_FindUsbDevice2 VCI_UsbDeviceReset. Ngesikhathi sokuthuthukiswa kwesibili, le misebenzi akufanele isetshenziswe. Ngisho nale misebenzi ayinakwa, yonke imisebenzi ye-adaptha ye-USB-CAN ingafinyelelwa.
www.waveshare.com
www.waveshare.com/wiki
Amadokhumenti / Izinsiza
![]() |
WAVESHARE USB-CAN Bus Inter face Adapter Interface Library [pdf] Incwadi Yeziqondiso I-USB-CAN Bus Inter face face Adapter Interface Library, i-USB-CAN, i-Bus Inter face Adapter Interface Library, Umtapowolwazi Womsebenzi Wokusebenzelana, Umtapowolwazi Womsebenzi |