freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于pci總線的can卡的設(shè)計(jì)與實(shí)現(xiàn)(參考版)

2025-06-21 15:54本頁(yè)面
  

【正文】 9 / 9。根據(jù)以上的設(shè)計(jì),開發(fā)名為Can1000的CAN卡。為了方便用戶的使用,還應(yīng)編寫相應(yīng)的API函數(shù)或ActiveX控件等其它應(yīng)用層的程序提供給用戶。驅(qū)動(dòng)程序的功能主要是配置SJA1000的CAN接口、收發(fā)CAN總線上的數(shù)據(jù)、對(duì)發(fā)數(shù)據(jù)和CAN總線錯(cuò)誤均采用中斷處理,驅(qū)動(dòng)程序可以快速響應(yīng),通過事件(Event)內(nèi)核對(duì)象直接通知給用戶程序。由于CAN卡上沒有微控制器,因此對(duì)CAN總線端口的所有操作都是由驅(qū)動(dòng)程序來完成的。為了通用性和兼容性,CAN卡驅(qū)動(dòng)程序的開發(fā)采用支持Windows XP、Windows2000和Windows98的WDM驅(qū)動(dòng)程序。2 軟件設(shè)計(jì)軟件設(shè)計(jì)包括驅(qū)動(dòng)程序的設(shè)計(jì)和COM組件程序設(shè)計(jì)。同時(shí),SDK也為驅(qū)動(dòng)程序的開發(fā)提供了程序框架,加快了開發(fā)進(jìn)度。利用PLX提供的SDK,可以對(duì)PCI9052的局部寄存器、局部總線及EEPROM進(jìn)行讀寫,這樣可以調(diào)試硬件。PCI9052的硬件調(diào)試可采用PlxMon。EEPROM必須采用支持連讀功能的芯片,本用Microchip的93LC46B。另外,PCI9052的LRDYi信號(hào)為局部總線數(shù)據(jù)準(zhǔn)備信號(hào),SJA1000的寄存器地址映射成地址,數(shù)據(jù)傳輸不存在延遲等待,因此LRDYi引腳可接地,表示SJA1000的寄存器總是立即可讀寫。利用PCI9052的局部設(shè)備片CS0作為SJA1000的片選信號(hào)。PCI9052提供2個(gè)局部中斷源,利用LINTi1即可,注意的是:LINTi1信號(hào)線沒有驅(qū)能力,SJA1000的INT引腳也沒有驅(qū)動(dòng)能力,因此該信號(hào)線必須加上拉電阻,否則該信號(hào)線的電平不確定,工作肯定不正常。同時(shí)設(shè)置相應(yīng)的初始化,PCI配置寄存器中的寄存器PCIBAR2設(shè)置為0XFFFFFFE0,向系統(tǒng)請(qǐng)求分配內(nèi)存的數(shù)量為32,類型為不可預(yù)讀,其它寄存器的值可設(shè)置為0。CAN卡的硬件資源為映射SJA1000內(nèi)部寄存器的內(nèi)存映射間和一個(gè)中斷源。可以提供對(duì)CAN總線的差動(dòng)發(fā)送和接受能力,具有抗瞬間干擾、保護(hù)部的能力,可以通過調(diào)整CAN總線通訊脈沖的邊沿斜率來降低射頻干擾。表2 主要CAN總線芯片制造商芯片型號(hào)芯片功能及特點(diǎn)Intel825278XC196CA
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1