當前位置:(上海辦事處)廈門興銳嘉進出口有限公司>>Siemens 數(shù)控系統(tǒng)備件>> 6SN1123-1AA00-0CA2 現(xiàn)貨熱賣
| 參 考 價 | 面議 |
產(chǎn)品型號
品 牌
廠商性質(zhì)經(jīng)銷商
所 在 地上海
聯(lián)系方式:劉錦玲查看聯(lián)系方式
更新時間:2018-05-14 09:00:00瀏覽次數(shù):401次
聯(lián)系我時,請告知來自 儀表網(wǎng)6SN1123-1AA00-0CA2攝象頭驅動程序的實現(xiàn) 系統(tǒng)采用的是zui普通的USB攝像頭,主芯片為中星微ZC0301P。
這種攝象頭的一個特點是可以實現(xiàn)硬件JPEG編碼。其驅動程序的編寫重點包括下面的內(nèi)容:提供基本的I/O 操作接口函數(shù)open、read、write、close的實現(xiàn)、對中斷的處理實現(xiàn)、內(nèi)存映射功能以及對I/O 通道的控制接口函數(shù)ioctl的實現(xiàn)等,并把它們定義在struct file_operations中。
這樣當應用程序6SN1123-1AA00-0CA2對設備文件進行諸如open、close、read、write等系統(tǒng)調(diào)用操作時,Linux內(nèi)核將通過file_operations結構訪問驅動程序提供的函數(shù)。 當然,現(xiàn)在網(wǎng)上已經(jīng)有了這種攝象頭的通用驅動,可以從相關 下載usb-2.4.31.patch.gz,然后將這個補丁打到內(nèi)核對應的位置即可。但是對有些內(nèi)核版本的linux系統(tǒng),在打補丁時,會產(chǎn)生Config.in.rej和Makefile.rej。這時只需要將這兩個文件中修改失敗的部分手動添加到對應的Config.in和Makefile中去就可以了。
3.1.3 6SN1123-1AA00-0CA2內(nèi)核配置 對于已經(jīng)做過基本移植的linux在配置內(nèi)核的時有以下幾個方面是值得注意的:
1) 因為要用到內(nèi)核中的Video4Linux編程接口函數(shù),所以在配置內(nèi)核時首先必須選中Video for Linux并且是直接編譯進內(nèi)核而不用編譯成模塊的形式再加載;
2) 要選中USB Support、OHCI、UHCI。并在USB Support下的USB Multimedia devices 中選中對應的攝象頭,對本系統(tǒng)來說,選擇USB SPCA5XX Sunplus Vimicro Sonix Cameras,并把它配置成Module。
3) 6SN1123-1AA00-0CA2配置完內(nèi)核后做make dep, make zImage, make module。則在對應的spca5xx目錄下會生成spc5xx..o,可以把spc5xx..o通過NFS mount到目標板上或者加到主文件系統(tǒng)ramdisk中的某個目錄下。然后在目標板上做 insmod spca5xx.o就會找到攝象頭。
3.1.4 6SN1123-1AA00-0CA2服務器端應用程序的編寫 完成驅動程序和內(nèi)核配置后就開始應用程序的編寫了,程序首先用交叉編譯器在宿主機上進行編譯連接,生成的的可執(zhí)行文件通過NFS mount到目標板上進行調(diào)試。調(diào)試成功后再固化到文件系統(tǒng)ramdisk中去。
BRAD HARRISON PDTS01 5 POLE TEE CONNECTOR 120101-0002 NEW (B11)
LOT OF 6 ALLEN BRADLEY 60-2513 A PHOTOELECTRIC BRACKET NEW (B01)
LOT OF 6 THOMAS & BETTS 500925/24 BROWN 87 LUG 500MCM 2 HOLE 1/2 STUD NEW (B09)
Idec Izbarl 10 Channel Relay Barrier IBRC 610DR USED
Thomson Linear Pillow Block PB0120PN New In Box
Mitsubishi Melsec A1S61PN Power Supply Module 240VAC A1S61-PN Used Nice
Mitsubishi A1S38B Base Unit Used Nice
REXROTH MECMAN 5351600300 C4 Regulator New In Box
Komatsu 3EB-24-11200 Forklift Tie Rod End New In Box
Allen Bradley 1756-BATM Controllogix Battery Module Used Nice
Euchner TZ2RE024MVAB Safety Switch USED
SQUARE D MG24453 25A C60N SUPPLEMENTARY PROTECTOR MERLIN GERIN C60N NEW (A08)
NUMATICS MANUAL LOCKOUT VALVE 1" NPT MODEL VT40N08Y USED
PARKER 01.00 CJ2AU14AC 3.000 SERIES 2A 250PSI AIR CYLINDERS USED
LOT OF 6 TREGASKISS 415-35-6 QUICK LOAD LINER NEW IN BAG
CABLEMATIC CST500 CORING & STRIPPING TOOL USED
SIEMENS 6ES7-322-1BH01-0AA0 OUTPUT MODULE Used Nice
NUMATICS CYLINDER BEBK-01M3B-AAA0 NEW NO BOX
Continental Hydraulics F03MSV-NDC-GA-A Directional Valve New In Bag
ABB ASEA CIRCUIT BOARD CARD DSQC 104 USED
FCI FIRE CONTROL INSTRUMENTS ZMC-6 6 ZONE FIRE ALARM CONTROL CIRCUIT BOARD USED
IFM Efector Inductive Sensor IM5133 IMC4035-CPKG/K1/US-100-DPA NEW IN BOX
AJAX TOOL WORKS 3300-1 Ball Type Retainer Shank .401SK New In Box
MARTIN E 2 3/16 QUICK DISCONNECT BUSHING 3.834 OD DUCTILE IRON NEW (M5)
?
請輸入賬號
請輸入密碼
請輸驗證碼
以上信息由企業(yè)自行提供,信息內(nèi)容的真實性、準確性和合法性由相關企業(yè)負責,儀表網(wǎng)對此不承擔任何保證責任。
溫馨提示:為規(guī)避購買風險,建議您在購買產(chǎn)品前務必確認供應商資質(zhì)及產(chǎn)品質(zhì)量。