女人自慰AV免费观看内涵网,日韩国产剧情在线观看网址,神马电影网特片网,最新一级电影欧美,在线观看亚洲欧美日韩,黄色视频在线播放免费观看,ABO涨奶期羡澄,第一导航fulione,美女主播操b

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

英創(chuàng)信息技術(shù)ISA總線的CE設(shè)備驅(qū)動(dòng)程序介紹

英創(chuàng)信息技術(shù) ? 來源:英創(chuàng)信息技術(shù) ? 作者:英創(chuàng)信息技術(shù) ? 2019-11-12 10:17 ? 次閱讀

英創(chuàng)公司推出的系列ARM9工控主板是面向工業(yè)智能設(shè)備的高性價(jià)比ARM9+WinCE平臺(tái),主板上不僅配置了常規(guī)的標(biāo)準(zhǔn)通訊接口,如以太、串口、USBCAN通訊接口等,最有特色的還配置了精簡ISA總線(包括外部硬件中斷),以方便客戶做專用電路的擴(kuò)展。結(jié)合實(shí)際的應(yīng)用,精簡ISA總線做的電路擴(kuò)展一般有以下幾個(gè)方面的應(yīng)用:

1、利用外部中斷事件觸發(fā)應(yīng)用程序?qū)咺SA總線進(jìn)行必要操作,以實(shí)現(xiàn)數(shù)據(jù)的輸入輸出,如利用精簡ISA總線做IO、AD采集的擴(kuò)展。這部分的應(yīng)用除需加載IRQ1驅(qū)動(dòng)程序外,還將調(diào)用英創(chuàng)ARM9主板的ISA靜態(tài)庫中相關(guān)函數(shù)。

2、利用精簡ISA總線擴(kuò)展多路串口,可以直接選用英創(chuàng)公司提供的ETA503四串口擴(kuò)展模塊,進(jìn)行串口擴(kuò)展。為了方便應(yīng)用程序的開發(fā),擴(kuò)展串口的驅(qū)動(dòng)程序需要在內(nèi)核中直接加載。

3、利用精簡ISA總線擴(kuò)展第二個(gè)CAN接口,該應(yīng)用是在主板上已配有一個(gè)CAN接口的基礎(chǔ)進(jìn)行的擴(kuò)展,可以直接選用英創(chuàng)公司提供的ETA701CAN總線擴(kuò)展模塊,該項(xiàng)擴(kuò)展也需要在內(nèi)核中直接加載驅(qū)動(dòng)程序。

為了方便客戶的使用,英創(chuàng)公司按照WinCE流式設(shè)備的驅(qū)動(dòng)程序的規(guī)范,實(shí)現(xiàn)了基于精簡ISA總線的擴(kuò)展設(shè)備,包括外部中斷IRQ1、擴(kuò)展串口以及擴(kuò)展CAN2接口的驅(qū)動(dòng)程序,使得這些設(shè)備按照內(nèi)建設(shè)備在內(nèi)核啟動(dòng)時(shí)可自動(dòng)加載。由于這三種擴(kuò)展設(shè)備是基于精簡ISA總線,使用的是同樣的硬件資源,如硬件中斷、ISA地址端口,因此它們之間是為互斥的關(guān)系,只能選擇其中的一種擴(kuò)展設(shè)備,這就意味著針對(duì)不同的設(shè)備,需要有三個(gè)不同版本的內(nèi)核文件,從而增加了內(nèi)核版本管理的復(fù)雜性。為了解決這個(gè)問題,我們?cè)趦?nèi)核中添加了三個(gè)內(nèi)部命令,客戶可以通過運(yùn)行這幾個(gè)內(nèi)部命令,靈活配置精簡ISA總線的擴(kuò)展設(shè)備驅(qū)動(dòng)。以下將詳細(xì)介紹這些內(nèi)部命令的使用方法。

1、設(shè)置外部中斷IRQ1

外部中斷IRQ1是作為出廠的缺省配置,一般是不需要進(jìn)行專門的設(shè)置。設(shè)置的方法是在系統(tǒng)啟動(dòng)后,通過Telnet登錄到英創(chuàng)ARM9主板,然后運(yùn)行內(nèi)部命令如下:

》IRQ1Set

即打開外部中斷IRQ1功能,擴(kuò)展串口和擴(kuò)展CAN2的功能將被關(guān)閉。再重新啟動(dòng)系統(tǒng),外部中斷IRQ1的驅(qū)動(dòng)將自動(dòng)加載。該設(shè)置會(huì)存儲(chǔ)在系統(tǒng)的HIVE配置表,只需設(shè)置一次即可。

2、設(shè)置多路串口擴(kuò)展

設(shè)置的方法是在系統(tǒng)啟動(dòng)后,通過Telnet登錄到英創(chuàng)ARM9主板,然后運(yùn)行內(nèi)部命令如下:

》ETA503Set

即打開擴(kuò)展串口功能,外部中斷IRQ1和擴(kuò)展CAN2的功能將被關(guān)閉。再重新啟動(dòng)系統(tǒng),擴(kuò)展串口的驅(qū)動(dòng)將自動(dòng)加載。該設(shè)置會(huì)存儲(chǔ)在系統(tǒng)的HIVE配置表,只需設(shè)置一次即可。

3、設(shè)置擴(kuò)展CAN2口

設(shè)置的方法是在系統(tǒng)啟動(dòng)后,通過Telnet登錄到英創(chuàng)ARM9主板,然后運(yùn)行內(nèi)部命令如下:

》CAN2Set

即打開擴(kuò)展CAN2口的功能,外部中斷IRQ1和擴(kuò)展串口的功能將被關(guān)閉。再重新啟動(dòng)系統(tǒng),擴(kuò)展CAN2口的驅(qū)動(dòng)將自動(dòng)加載。該設(shè)置會(huì)存儲(chǔ)在系統(tǒng)的HIVE配置表,只需設(shè)置一次即可。需要注意的該功能一定是在英創(chuàng)主板上已配有一個(gè)CAN接口的基礎(chǔ)進(jìn)行的擴(kuò)展。

從即日起,英創(chuàng)公司后續(xù)所提供的ARM9工控主板將增添這三個(gè)內(nèi)部命令,以方便、靈活地對(duì)基于ISA總線擴(kuò)展設(shè)備的驅(qū)動(dòng)進(jìn)行配置。對(duì)已購買英創(chuàng)主板的客戶,若需要增加此功能,可把板卡寄回英創(chuàng)公司,進(jìn)行免費(fèi)內(nèi)核升級(jí)。


聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 嵌入式主板
    +關(guān)注

    關(guān)注

    7

    文章

    6096

    瀏覽量

    36138
收藏 人收藏

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    Windows CE 下通用串行總線(USB)驅(qū)動(dòng)程序開發(fā)

    Windows CE 下通用串行總線(USB)驅(qū)動(dòng)程序開發(fā):通過分析通用串行總線(USB)的拓?fù)浣Y(jié)構(gòu)和Windows CE
    發(fā)表于 05-09 08:07 ?28次下載

    Windows CE設(shè)備驅(qū)動(dòng)程序開發(fā)

    本文介紹了 Windows CE 體系結(jié)構(gòu)和開發(fā) wince 設(shè)備驅(qū)動(dòng)程序的過程,闡述了設(shè)備驅(qū)動(dòng)程序
    發(fā)表于 04-18 10:13 ?0次下載

    基于Windows CE.NET的設(shè)備驅(qū)動(dòng)程序開發(fā)

    本文闡述了設(shè)備驅(qū)動(dòng)程序的概念和結(jié)構(gòu) 介紹了 Windows CE. NET環(huán)境下開發(fā)驅(qū)動(dòng)程序的特點(diǎn)以及一些常用的開發(fā)工具 并以華恒科技的 H
    發(fā)表于 04-18 11:28 ?0次下載

    創(chuàng)信息技術(shù)工控主板擴(kuò)展4×5矩陣鍵盤介紹

    創(chuàng)公司的ARM9工控主板中均配有兩種矩陣鍵盤驅(qū)動(dòng)程序,它們分別是基于GPIO的矩陣鍵盤以及基于ISA擴(kuò)展總線的矩陣鍵盤,兩種鍵盤的格式均
    的頭像 發(fā)表于 11-14 09:26 ?2507次閱讀
    <b class='flag-5'>英</b><b class='flag-5'>創(chuàng)</b><b class='flag-5'>信息技術(shù)</b>工控主板擴(kuò)展4×5矩陣鍵盤<b class='flag-5'>介紹</b>

    創(chuàng)信息技術(shù)工控主板EM9360的GPIO介紹

    的WinCE驅(qū)動(dòng)程序,支持應(yīng)用程序通過WinCE相應(yīng)的API函數(shù)來操作各路網(wǎng)絡(luò)接口。此外EM9360還與創(chuàng)公司其他ARM9主板一樣,帶有精簡ISA
    的頭像 發(fā)表于 11-14 09:34 ?2676次閱讀

    創(chuàng)信息技術(shù)工控主板修改虛擬鍵碼介紹

    創(chuàng)ARM9工控主板除支持標(biāo)準(zhǔn)USB鍵盤外,均還配有基于GPIO和精簡ISA總線的矩陣鍵盤驅(qū)動(dòng),在使用時(shí),只需加載基于GPIO或基于
    的頭像 發(fā)表于 11-15 09:46 ?1787次閱讀
    <b class='flag-5'>英</b><b class='flag-5'>創(chuàng)</b><b class='flag-5'>信息技術(shù)</b>工控主板修改虛擬鍵碼<b class='flag-5'>介紹</b>

    創(chuàng)信息技術(shù)主板EM9160硬件介紹

    精簡ISA總線硬件中斷的使用方法》一文中作了介紹,其基本應(yīng)用思路是工控主板,以下以EM9160為例,的硬件中斷驅(qū)動(dòng)程序IRQ1:在檢測到IRQ信號(hào)的上升沿后,向上層應(yīng)用
    的頭像 發(fā)表于 01-14 11:27 ?1269次閱讀

    創(chuàng)信息技術(shù)ISA總線擴(kuò)展定時(shí)器的應(yīng)用介紹

    由于現(xiàn)在工控應(yīng)用中,PWM應(yīng)用相當(dāng)?shù)膹V泛。為了滿足不同的應(yīng)用要求,如PWM輸出、脈沖計(jì)數(shù)等,可以利用創(chuàng)公司的ARM9工控主板的精簡ISA總線,外擴(kuò)一個(gè)定時(shí)器芯片82C54來實(shí)現(xiàn)這樣的
    的頭像 發(fā)表于 01-14 14:34 ?1341次閱讀
    <b class='flag-5'>英</b><b class='flag-5'>創(chuàng)</b><b class='flag-5'>信息技術(shù)</b><b class='flag-5'>ISA</b><b class='flag-5'>總線</b>擴(kuò)展定時(shí)器的應(yīng)用<b class='flag-5'>介紹</b>

    創(chuàng)信息技術(shù)EM335x精簡ISA擴(kuò)展總線地址總線介紹

    創(chuàng)公司新近推出的工控主板EM335x支持精簡ISA擴(kuò)展總線。由于主板管腳的限制,ISA總線采用
    的頭像 發(fā)表于 01-17 10:20 ?1586次閱讀
    <b class='flag-5'>英</b><b class='flag-5'>創(chuàng)</b><b class='flag-5'>信息技術(shù)</b>EM335x精簡<b class='flag-5'>ISA</b>擴(kuò)展<b class='flag-5'>總線</b>地址<b class='flag-5'>總線</b><b class='flag-5'>介紹</b>

    創(chuàng)信息技術(shù)EM335x主板ISA總線的高級(jí)應(yīng)用介紹

    對(duì)工控主板EM335x精簡ISA擴(kuò)展總線基本讀寫操作的介紹,已包含在EM335x編程手冊(cè)中。本文將介紹在Windows CE平臺(tái)上,通過精簡
    的頭像 發(fā)表于 02-03 10:00 ?1233次閱讀
    <b class='flag-5'>英</b><b class='flag-5'>創(chuàng)</b><b class='flag-5'>信息技術(shù)</b>EM335x主板<b class='flag-5'>ISA</b><b class='flag-5'>總線</b>的高級(jí)應(yīng)用<b class='flag-5'>介紹</b>

    創(chuàng)信息技術(shù)ESM335x工控主板ISA總線DMA數(shù)據(jù)傳輸簡介

    在《EM335x主板ISA總線的高級(jí)應(yīng)用》一文中介紹了WEC7版的ESM335x精簡ISA總線數(shù)據(jù)塊讀寫方法,對(duì)于多字節(jié)數(shù)據(jù)塊的連續(xù)讀寫,采
    的頭像 發(fā)表于 02-07 10:42 ?1523次閱讀
    <b class='flag-5'>英</b><b class='flag-5'>創(chuàng)</b><b class='flag-5'>信息技術(shù)</b>ESM335x工控主板<b class='flag-5'>ISA</b><b class='flag-5'>總線</b>DMA數(shù)據(jù)傳輸簡介

    創(chuàng)信息技術(shù)精簡ISA總線Linux編程–Part1

    實(shí)現(xiàn)高達(dá)10MB/s的數(shù)據(jù)傳輸。精簡ISA總線作為創(chuàng)主板的特色功能之一,在ESM6802、ESM7000、ESM7100、ESM335x等多款型號(hào)中均有配置。 對(duì)精簡
    的頭像 發(fā)表于 02-07 11:19 ?1348次閱讀
    <b class='flag-5'>英</b><b class='flag-5'>創(chuàng)</b><b class='flag-5'>信息技術(shù)</b>精簡<b class='flag-5'>ISA</b><b class='flag-5'>總線</b>Linux編程–Part1

    創(chuàng)信息技術(shù)精簡ISA總線Linux編程 – Part2簡介

    10MB/s以上的數(shù)據(jù)傳輸。精簡ISA總線作為創(chuàng)主板的特色功能之一,在ESM6802、ESM7000、ESM7100、ESM335x等多款型號(hào)中均有配置。 關(guān)于對(duì)精簡
    的頭像 發(fā)表于 02-11 16:50 ?1489次閱讀
    <b class='flag-5'>英</b><b class='flag-5'>創(chuàng)</b><b class='flag-5'>信息技術(shù)</b>精簡<b class='flag-5'>ISA</b><b class='flag-5'>總線</b>Linux編程 – Part2簡介

    創(chuàng)信息技術(shù)精簡ISA總線WinCE編程簡介

    ISA總線簡介 創(chuàng)精簡ISA總線接口是一種8-bit寬度的雙向并行擴(kuò)展
    的頭像 發(fā)表于 02-11 16:55 ?1495次閱讀
    <b class='flag-5'>英</b><b class='flag-5'>創(chuàng)</b><b class='flag-5'>信息技術(shù)</b>精簡<b class='flag-5'>ISA</b><b class='flag-5'>總線</b>WinCE編程簡介

    老式ISA設(shè)備的WDM驅(qū)動(dòng)程序的開發(fā)與實(shí)現(xiàn)

    ISA設(shè)計(jì)在WINOWS新的驅(qū)動(dòng)程序模型WDM(WINDOWS DRIVER MODEL)中沒有獲得很好的支持,使用WDM實(shí)現(xiàn)需要一些特殊處理。主要討論老式ISA設(shè)備的WDM
    的頭像 發(fā)表于 10-04 17:03 ?2976次閱讀
    老式<b class='flag-5'>ISA</b><b class='flag-5'>設(shè)備</b>的WDM<b class='flag-5'>驅(qū)動(dòng)程序</b>的開發(fā)與實(shí)現(xiàn)