您好, 歡迎來(lái)到儀表網(wǎng)! 登錄| 免費(fèi)注冊(cè)| 產(chǎn)品展廳| 收藏商鋪|
當(dāng)前位置:(上海辦事處)廈門興銳嘉進(jìn)出口有限公司>>ABB DCS 系統(tǒng)>> ABB DSQC546A 濰坊市 DSQC546A
| 參 考 價(jià) | 面議 |
產(chǎn)品型號(hào)
品 牌
廠商性質(zhì)經(jīng)銷商
所 在 地上海
聯(lián)系方式:劉錦玲查看聯(lián)系方式
更新時(shí)間:2018-05-14 09:00:00瀏覽次數(shù):279次
聯(lián)系我時(shí),請(qǐng)告知來(lái)自 儀表網(wǎng)ABB DSQC546A嵌入式實(shí)時(shí)系統(tǒng)優(yōu)盤啟動(dòng)軟件程序設(shè)計(jì)
為實(shí)現(xiàn)對(duì)優(yōu)盤的操作,在基于ABB DSQC546A設(shè)計(jì)的嵌入式實(shí)時(shí)系統(tǒng)中,需要設(shè)計(jì)的程序包括:USB主控制器驅(qū)動(dòng)器、USBD主驅(qū)動(dòng)器、USB塊存儲(chǔ)設(shè)備驅(qū)動(dòng)程序、文件系統(tǒng)的安裝以及應(yīng)用程序通過(guò)文件系統(tǒng)讀寫優(yōu)盤設(shè)備程序等,如圖3所示。故要實(shí)現(xiàn)從優(yōu)盤啟動(dòng),需要在bootConfig..c文件中的usrRoot函數(shù)巾添加4個(gè)函數(shù)。
(1)ABB DSQC546A初始化USB主控制器的函數(shù) 初始化HCD(USB Host Controler Driver)函數(shù),即初始化SL81lHS并將其連接到總線上:LOCAL int fn-cAttach(pHRB_ATTACH pHrb)。 該函數(shù)詞用SL811Init()初始化SL811控制芯片。執(zhí)行函數(shù)taskSpawn("tSl81lint",0,0,0x4000,(FUNCPTR)intThread,(int)pHost,0,0,0,0,0,0。0,0,O),創(chuàng)建intThread任務(wù)對(duì)發(fā)生的中斷作出處理。 這里的intTbaead調(diào)用OSS_SEM_TAKE(pHost->in-tPending,interval)阻塞,與中斷服務(wù)程序intHandle同步。 調(diào)用函數(shù)processSl811hInterrupt()處理硬件中斷,讀取中斷狀態(tài)寄存器判斷中斷類型。 調(diào)用UHC_INT_CONNECT(pHost,intHandler,pHost,&s)函數(shù)連接SL811主控制器芯片中斷。UHC_INT_CONNECT是一個(gè)宏定義。
函數(shù)intHandler完成對(duì)中斷的處理,ABB DSQC546A調(diào)用函數(shù)OSS_SEM_GIVE(pHost->imPending),釋放用于中斷和任務(wù)之間同步的二進(jìn)制信號(hào)量。
(2)ABB DSQC546A初始化USBD的函數(shù) 函數(shù)usbdInitialize()初始化內(nèi)部USBD數(shù)據(jù)結(jié)構(gòu),并依次調(diào)用其他USB驅(qū)動(dòng)棧模塊的入口。
函數(shù)usbdlnitialize()調(diào)用usbdHcdAttach(execFunc,&s1811IOCfg,pToken)把HCD連接到USBD上。這里的execFunc就是函數(shù)usbHcdSl811hExee()。
函數(shù)usbdInitialize()調(diào)用USBEnumerate(USBD_CLIENT_HANDLE clientHandle,F(xiàn)ILE*fout)列舉所有連接到系統(tǒng)上的USB主控制器、Hub和USB設(shè)備。
(3)初始化USB存儲(chǔ)設(shè)備的函數(shù) 函數(shù)usbBulkDevInit()完成USB盤的初始化并安裝DOS文件系統(tǒng)。
OMRON PLC CS1W-NC213 NC UNIT TESTED WORKING
OMRON PLC CS1W-OD261 OUTPUT UNIT TESTED WORKING LOT OF 3
TOKYO 3M81-024287-11,3M08-024287-11 BOARD
ILFA BOARD CONVAC CSC1A BS TEMP -A3,46724
EO TECHNICS ETS4 VER 1.3 BOARD
ROCKWELL SAMSUNG AC SERVO MOTOR CSMT-02BB1ANT3 #2
SAMICK THK HSR15 TOTAL LENGTH 460MM TREVEL RANGE 350MM
IAI PCON-C-56PI-NP-2-0 LOT OF 2
SANYO DENKI AC SERVO MOTOR P50B05010DXS20
TESCOM HT64-2662KRA12 MAX INLET 3500 PSI NNB
MITSUBISHI SERVO MOTOR DRIVER 400W MR-J2-40A CNC ROUTER
AND HANDLING FEE
CONTEC DA12-16 PCI NO.7146B DAGITDAL ANALOG BOARD
SIEMENS SIMATIC S5 6ES5-318-8MB13
YAMATAKE DISTRIBUTED I/O MODULE HD-CHAM00
YAMATAKE DISTRIBUTED I/O MODULE HD-CHAM00 HD-CHABS00
SIEMENS SIMATIC, 6ES5300-5CA11
HD SYSTEMS GEARHEAD REDUCER CP-16A-11-J603A-SP
TAKAMURA GEARHEAD REDUCER K10020
請(qǐng)輸入賬號(hào)
請(qǐng)輸入密碼
請(qǐng)輸驗(yàn)證碼
以上信息由企業(yè)自行提供,信息內(nèi)容的真實(shí)性、準(zhǔn)確性和合法性由相關(guān)企業(yè)負(fù)責(zé),儀表網(wǎng)對(duì)此不承擔(dān)任何保證責(zé)任。
溫馨提示:為規(guī)避購(gòu)買風(fēng)險(xiǎn),建議您在購(gòu)買產(chǎn)品前務(wù)必確認(rèn)供應(yīng)商資質(zhì)及產(chǎn)品質(zhì)量。