新手報(bào)到

準(zhǔn)備做簡單的PCI卡,看了看365的資料,希望用過的朋友給點(diǎn)介紹.另懇求管理員將俺的下載權(quán)限放開點(diǎn),希望能夠看到更多的資料. 第一次準(zhǔn)備做PCI,希望各位老大多給指點(diǎn).

我也是新手,希望今后大家多多指教.


PCI與ISA非常類似,只是PCI的硬件資源,例如I/O等通常是系統(tǒng)自動分配的, 具體差別可以參考下載的CH365評估板資料中的幾個PDF文檔, 設(shè)計(jì)PCI板卡,首先要了解如何設(shè)計(jì)ISA板卡。 最簡單的I/O基本操作是 inport和outport,用于輸入和輸出數(shù)據(jù), 如果在DOS/WINDOWS 98/ME可以直接使用, 而在WINDOWS 2000/XP下只能通過API調(diào)用, 例如API:CH365ReadIoByte和 CH365WriteIoByte等等。


樓上說的很對,我就是這樣做的,而且早已形成產(chǎn)品了,CH365挺好用的


LINUX下老大怎么寫驅(qū)動呀? 我的項(xiàng)目都是用PC104的有牛人指點(diǎn)一下在下嗎?


我也是新手,希望大家指教


我最近也剛開始應(yīng)用CH365做PCI轉(zhuǎn)ISA。請各位指教,另,有心得一起分享吧呵呵


寫CH365的驅(qū)動程序也什么特殊之處,可以由各種驅(qū)動生成工具產(chǎn)生, 可以這么說,驅(qū)動中的所有代碼都不是CH365專用的,而是通用的, 驅(qū)動的作用只是在應(yīng)用層提供I/O或MEM操作途徑而已,而這是每個PCI產(chǎn)品都需要用到的。 所以任何其它PCI產(chǎn)品的驅(qū)動都可以參考(去掉其專用功能部分,例如網(wǎng)卡驅(qū)動去掉網(wǎng)絡(luò)部分)。 有關(guān)PCI轉(zhuǎn)ISA的說明可以參考下載的CH365評估板資料中的各個PDF說明。


總的說來,CH365的功能還算齊全,使用資料也很詳細(xì),開發(fā)的周期非常短,能夠滿足一般要求不太嚴(yán)格的場合! 有一點(diǎn),曾經(jīng)使用過CH365的內(nèi)置I2C接口,可能是我的使用的原因,同樣的程序,對24C02的操作不太穩(wěn)定,有的(有時)可以,有的(有時)不行,到目前仍然沒有搞清楚。


CH365接24C0X有個“缺限”,前一個操作完成后,必須在4微秒之后才能開始下一個操作, 否則后面的操作不會執(zhí)行,您可以理解為是兩個I2C操作之間的最小時間間隔。 早先版本的DLL中沒有考慮這一點(diǎn),2003年下半年開始的DLL中自動插入硬件4uS延時。


希望能夠詳細(xì)介365windows98 vc中斷編程的事。 1.怎樣編寫中斷服務(wù)程序? 2.主程序怎樣引用中斷服務(wù)程序? 3.應(yīng)用層中斷和驅(qū)動層中斷又何不同,怎樣使用? 4.365關(guān)于中斷有哪些命令或函數(shù)? 5.使用中斷有哪些注意事項(xiàng)? 急需! 謝謝!


基本中斷原理在CH365評估板資料的中斷說明中有講,關(guān)于DOS下中斷編程也有講,網(wǎng)上可以下載。 只是關(guān)于WINDOWS下硬件中斷編程,本身需要對操作系統(tǒng)和硬件有一定的了解,比較復(fù)雜些。 WINDOWS屏蔽了很中硬件細(xì)節(jié),在應(yīng)用層不能操作硬件,支持多任務(wù)(線程切換)。我們現(xiàn)在CH365驅(qū)動程序 和DLL為應(yīng)用層提供的偽中斷,受線程切換影響較大,中斷頻率很難大于每秒100次,因?yàn)榫€程切換時間 有時會大于10mS,導(dǎo)致應(yīng)用層中斷消息重疊或者丟失。而在驅(qū)動程序?qū)?,可以?shí)現(xiàn)較好的響應(yīng), 響應(yīng)時間通常在2微秒到幾十微秒之間,中斷頻率可以大于每秒幾萬次。另外,中斷編程對功底有要求, 所以最好是在我們CH365驅(qū)動程序源程序基礎(chǔ)上局部修改實(shí)現(xiàn)(源程序需與銷售人員聯(lián)系),驅(qū)動程序中斷 分為兩種級別的操作,一是硬件中斷級服務(wù)程序,當(dāng)發(fā)生硬件中斷時調(diào)用,二是DPC延時執(zhí)行例程, 作為中斷服務(wù)程序的后綴部分,由于中斷服務(wù)程序中不宜處理耗時較長的I/O或者讀寫操作,所以只能 在DPC中執(zhí)行。我們的CH365驅(qū)動中的DPC只是檢查是否有應(yīng)用程序需要通知中斷,如果有,就通知應(yīng)用層, 實(shí)際這部分可以被替換為實(shí)際的中斷數(shù)據(jù)輸入輸出。硬件中斷級的服務(wù)程序主要是檢查是否是該CH365的 中斷(因?yàn)橹С止蚕硭砸袛啵?,如果是則首先通知外部電路撤消中斷,然后清除CH365的中斷標(biāo)志, 再啟動DPC程序,由DPC做具體中斷處理,當(dāng)然,如果中斷處理很簡單,也可以不用DPC而在中斷服務(wù)中實(shí)現(xiàn)。 在DEMO365.C中有簡單的應(yīng)用層中斷處理,再說一次,WINDOWS應(yīng)用層中斷實(shí)用性較差。


tech 大哥能否告我 ISA板卡 的 資料哪里啊 ?


在線下載中 CH365EVT.ZIP中有 連接 http://www.findthetime.net/download/list.asp?id=22


只有登錄才能回復(fù),可以選擇微信賬號登錄

国产91精品新入口,国产成人综合网在线播放,九热这里只有精品,本道在线观看,美女视频a美女视频,韩国美女激情视频,日本美女pvp视频