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

正文內(nèi)容

基于pci總線的can卡的設(shè)計(jì)與實(shí)現(xiàn)(doc)-經(jīng)營管理(參考版)

2024-08-19 12:33本頁面
  

【正文】 。 根據(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、 Windows2020 和 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è)中斷源。 CAN總線收發(fā)器采用 CAN總線控制器和物理總線的接口,可以提供對(duì) CAN總線的差動(dòng)發(fā)送和接受能力,具有抗瞬間干擾、保護(hù)部的能力,可以通過調(diào)整 CAN總線通訊脈沖的邊沿斜率來降低射頻干擾。 表 2 主要 CAN總線芯片 制造商 芯片型號(hào) 芯片功能及特點(diǎn) Intel 82527 8XC196CA/CB
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1