一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

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

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

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

英創(chuàng)信息技術(shù)EM9000工控主板的版本信息管理概述

英創(chuàng)信息技術(shù) ? 來(lái)源:英創(chuàng)信息技術(shù) ? 作者:英創(chuàng)信息技術(shù) ? 2019-11-17 11:23 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

EM9000是英創(chuàng)公司極具特色的一款ARM9工控主板。經(jīng)過(guò)長(zhǎng)時(shí)間的完善,現(xiàn)系統(tǒng)已完全穩(wěn)定。這其間,EM9000已在應(yīng)用的版本多達(dá)4個(gè),分別是:EM9000 V8、EM9000 V9、EM9000 V9.1、EM9000 V10.1。
它們各自的特點(diǎn)及改進(jìn):
·EM9000 V8:它的最大特點(diǎn)是系統(tǒng)可以使用DOC作為外部擴(kuò)展的存貯設(shè)備。
·EM9000 V9:在系統(tǒng)中新增加了NANDFLASH,作為系統(tǒng)的常規(guī)存貯器,還將系統(tǒng)的IDE控制器信號(hào)引出了系統(tǒng),以方便擴(kuò)展外部存貯設(shè)備。同時(shí),將原有的DOC擴(kuò)展口去掉。
·EM9000 V9.1:改善了系統(tǒng)的啟動(dòng),系統(tǒng)引出了第二條中斷信號(hào)到ISA總線(xiàn)。
·EM9000 V10.1:在系統(tǒng)中新增了LVDS接口以直接支持更多高清的LCD屏,還新擴(kuò)展了一個(gè)串口以提供給用戶(hù)使用,即系統(tǒng)擁有4個(gè)獨(dú)立的用戶(hù)可使用的串口。
由于EM9000V10.1新增加了一個(gè)獨(dú)立的串口,與這之前的系統(tǒng)在串口資源上出現(xiàn)了一些變化,具體變化如下表:

物理串口

EM9000 V8 - V9.1

EM9000 V10.1

COM1

調(diào)試串口

COM1

COM2

COM1

COM2

COM3

COM2

COM3

COM4

COM3

COM4

在上表中,“COM1:”表示應(yīng)用軟件中要打開(kāi)的物理串口所對(duì)應(yīng)的設(shè)備名稱(chēng)。
從表中可以知道,V8-V9版的EM9000,應(yīng)用程序只有3個(gè)串口可用,即物理串口COM2 - COM4,且物理串口與系統(tǒng)中的串口設(shè)備名稱(chēng)沒(méi)有對(duì)應(yīng)起來(lái),V10.1及以后版本的系統(tǒng)中,應(yīng)用程序有4個(gè)串口可用,物理串口與應(yīng)用程序中的串口設(shè)置備名稱(chēng)是一一對(duì)應(yīng)的。因此,用戶(hù)在使用EM9000V10.1版本替換以前的系統(tǒng)時(shí),就會(huì)出現(xiàn)串口資源不對(duì)應(yīng)的現(xiàn)象。為了解決系統(tǒng)的兼容問(wèn)題,英創(chuàng)公司修改了EM9000_ISA_API.lib和EM9000_ISA_API.h文件,新增了讀取系統(tǒng)版本的函數(shù)EM9000_Version()。通過(guò)該函數(shù)可以識(shí)別到系統(tǒng)的版本,從而,可根據(jù)上面的表格中,對(duì)串口進(jìn)行合理的安排及應(yīng)用。該函數(shù)的描述如下:
// 功能描述: 返回EM9000板卡的硬件版本信息。
// 返回值 = 0: EM9000 V8版或更早版本。
// = 1: EM9000 V9。
// = 2: EM9000 V9.1。
// = 3: EM9000 V9.2。
// = 4: EM9000 V10.1。
// = -1: 未知型號(hào)的板卡

int EM9000_Version();
下面的代碼就是利用該函數(shù)來(lái)讀取系統(tǒng)的版本號(hào)以設(shè)置正確的串口設(shè)備名稱(chēng)。
TCHAR szPort[20]; // 要打開(kāi)的串口設(shè)備名稱(chēng)
HANDLE SerHandle; // 打開(kāi)的串口設(shè)備的handle
int PortNo; // 要打開(kāi)的物理串口號(hào),僅為:1、2、3、4有效
………
// 設(shè)置串口名稱(chēng)
// 如讀取出來(lái)的版本號(hào)為4(V10.1)或是以后的版本,則物理串口與串口設(shè)備名稱(chēng)對(duì)應(yīng)
// 如讀取出來(lái)的版本號(hào)低于4(版本低于V10.1),則物理串口需要減1,才是所對(duì)應(yīng)的串口設(shè)備名稱(chēng)
if(EM9000_Version() >= 4)
wsprintf(szPort, L'COM%d:', PortNo);
else
wsprintf(szPort, L'COM%d:', PortNo-1);
SerHandle = CreateFile( szPort, GENERIC_READ | GENERIC_WRITE, 0, 0, OPEN_EXISTING, 0, 0); // 打開(kāi)串口設(shè)置

相當(dāng)一部分客戶(hù)已把EM9000 V9版作為部件應(yīng)用到其產(chǎn)品中,自然希望應(yīng)用程序能夠完全不修改的在EM9000 V10上運(yùn)行。為此,我們專(zhuān)門(mén)在EM9000 V10板中增加了把EM9000 V10設(shè)置成EM9000 V9的命令“setver”。具體操作如下:
\> setver 9
上述操作把板卡設(shè)置成V9模式。重起系統(tǒng)后,即按EM9000 V9完全兼容模式運(yùn)行。若要把板子設(shè)置回V10的狀態(tài),只需運(yùn)行:
\> setver 10
注意,當(dāng)設(shè)置成V9模式后,應(yīng)用程序就不能操作EM9000 V10的物理串口1了。


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

    關(guān)注

    7

    文章

    6100

    瀏覽量

    36294
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    創(chuàng)工控主板產(chǎn)品選型指南

      成都創(chuàng)信息技術(shù)有限公司是一家專(zhuān)注于嵌入式工控主板研發(fā)、銷(xiāo)售與服務(wù)的高科技公司,在嵌入式領(lǐng)域已有超16年的從業(yè)經(jīng)歷。
    發(fā)表于 02-28 11:28

    EM9000工控主板使用特點(diǎn)分析

     EM9000工控主板是一款預(yù)裝Window CE操作系統(tǒng)的高性能嵌入式主板產(chǎn)品,在進(jìn)入市場(chǎng)兩年多時(shí)間里得到了客戶(hù)的廣泛認(rèn)可,已成為
    的頭像 發(fā)表于 11-08 16:11 ?1673次閱讀

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

    創(chuàng)公司的ARM9工控主板產(chǎn)品 EM9360是一款預(yù)裝WinCE操作系統(tǒng),以多種通訊接口、支持各種擴(kuò)展為其
    的頭像 發(fā)表于 11-14 09:34 ?2756次閱讀

    創(chuàng)信息技術(shù)工控主板的復(fù)位管理介紹

     創(chuàng)公司的工控主板是基于ARM9 CPU、預(yù)裝正版WinCE的嵌入式主板產(chǎn)品。作為嵌入式應(yīng)用,系統(tǒng)的可靠啟動(dòng)是其可靠性的重要組成部分。本文
    的頭像 發(fā)表于 11-14 10:03 ?1940次閱讀
    <b class='flag-5'>英</b><b class='flag-5'>創(chuàng)</b><b class='flag-5'>信息技術(shù)</b><b class='flag-5'>工控</b><b class='flag-5'>主板</b>的復(fù)位<b class='flag-5'>管理</b>介紹

    創(chuàng)信息技術(shù)工控主板EM9000串口擴(kuò)展介紹

    EM9000工控主板創(chuàng)公司的主流產(chǎn)品之一,以突出的綜合性性能為特色,特別是Windows CE平臺(tái)與
    的頭像 發(fā)表于 11-15 09:19 ?2094次閱讀
    <b class='flag-5'>英</b><b class='flag-5'>創(chuàng)</b><b class='flag-5'>信息技術(shù)</b><b class='flag-5'>工控</b><b class='flag-5'>主板</b><b class='flag-5'>EM9000</b>串口擴(kuò)展介紹

    創(chuàng)信息技術(shù)創(chuàng)工控主板支持電力終端標(biāo)準(zhǔn)顯示介紹

     創(chuàng)公司EM9X60系列工控主板廣泛應(yīng)用于電力行業(yè),在最新的國(guó)家電網(wǎng)公司技術(shù)標(biāo)準(zhǔn)《電力用戶(hù)用電
    的頭像 發(fā)表于 11-15 09:59 ?2028次閱讀
    <b class='flag-5'>英</b><b class='flag-5'>創(chuàng)</b><b class='flag-5'>信息技術(shù)</b><b class='flag-5'>英</b><b class='flag-5'>創(chuàng)</b><b class='flag-5'>工控</b><b class='flag-5'>主板</b>支持電力終端標(biāo)準(zhǔn)顯示介紹

    創(chuàng)信息技術(shù)工控主板EM9161對(duì)ISO7816協(xié)議的支持概述

    在當(dāng)前的金融POS終端及相關(guān)領(lǐng)域,ISO7816通訊協(xié)議得到了廣泛應(yīng)用。創(chuàng)工控主板EM9161,可在其異步串口的基礎(chǔ)上,通過(guò)簡(jiǎn)單的設(shè)置,
    的頭像 發(fā)表于 11-17 11:50 ?2160次閱讀
    <b class='flag-5'>英</b><b class='flag-5'>創(chuàng)</b><b class='flag-5'>信息技術(shù)</b><b class='flag-5'>工控</b><b class='flag-5'>主板</b><b class='flag-5'>EM</b>9161對(duì)ISO7816協(xié)議的支持<b class='flag-5'>概述</b>

    創(chuàng)信息技術(shù)工控主板EM9160對(duì)紅外通訊用途介紹

    創(chuàng)公司的EM9160是一款高性?xún)r(jià)比的工控主板,預(yù)裝正版WinCE5.0操作系統(tǒng),具有極強(qiáng)的通訊能力。在電力電表的應(yīng)用中,紅外通訊是一種非常
    的頭像 發(fā)表于 11-18 09:58 ?1501次閱讀
    <b class='flag-5'>英</b><b class='flag-5'>創(chuàng)</b><b class='flag-5'>信息技術(shù)</b><b class='flag-5'>工控</b><b class='flag-5'>主板</b><b class='flag-5'>EM</b>9160對(duì)紅外通訊用途介紹

    創(chuàng)信息技術(shù)主板EM9170的主要技術(shù)特色介紹

    EM9170是創(chuàng)公司2011年推出的新一代的工控主板產(chǎn)品。在
    的頭像 發(fā)表于 01-14 14:14 ?1989次閱讀

    創(chuàng)信息技術(shù)ARM9工控主板的ETA754 PWM模塊應(yīng)用

    PWM(Pulse-Width Modulation)在電源管理、電機(jī)控制等場(chǎng)所的應(yīng)用非常廣泛。創(chuàng)公司的嵌入式工控主板也充分地考慮到了這樣
    的頭像 發(fā)表于 01-15 11:22 ?1819次閱讀
    <b class='flag-5'>英</b><b class='flag-5'>創(chuàng)</b><b class='flag-5'>信息技術(shù)</b>ARM9<b class='flag-5'>工控</b><b class='flag-5'>主板</b>的ETA754 PWM模塊應(yīng)用

    創(chuàng)信息技術(shù)工控主板彩色LCD屏安裝與連接簡(jiǎn)介

    創(chuàng)公司的工控主板EM9000、EM9161、EM9
    的頭像 發(fā)表于 01-15 13:59 ?2192次閱讀

    創(chuàng)信息技術(shù)EM9280工控主板對(duì)音頻的支持介紹

    對(duì)于需要使用音頻播放應(yīng)用的工控系統(tǒng),我們?cè)O(shè)計(jì)了專(zhuān)門(mén)的音頻擴(kuò)展模塊ETA972,ETA972可與創(chuàng)的大部份工控主板配合使用。
    的頭像 發(fā)表于 01-16 09:15 ?2236次閱讀
    <b class='flag-5'>英</b><b class='flag-5'>創(chuàng)</b><b class='flag-5'>信息技術(shù)</b><b class='flag-5'>EM</b>9280<b class='flag-5'>工控</b><b class='flag-5'>主板</b>對(duì)音頻的支持介紹

    創(chuàng)信息技術(shù)EM9380工控主板實(shí)時(shí)控制應(yīng)用介紹

    EM9380是創(chuàng)公司針對(duì)高速實(shí)時(shí)應(yīng)用設(shè)計(jì)的一款雙CPU工控主板,主CPU采用了FreeScale 454MHz ARM9 iMX283,
    的頭像 發(fā)表于 01-17 08:48 ?1627次閱讀

    創(chuàng)信息技術(shù)工控主板EM335x主要技術(shù)指標(biāo)介紹

    工控主板EM335x是創(chuàng)公司新近推出的新一代嵌入式主板產(chǎn)品。本著高效、低成本的產(chǎn)品理念,
    的頭像 發(fā)表于 01-17 09:06 ?1991次閱讀
    <b class='flag-5'>英</b><b class='flag-5'>創(chuàng)</b><b class='flag-5'>信息技術(shù)</b><b class='flag-5'>工控</b><b class='flag-5'>主板</b><b class='flag-5'>EM</b>335x主要<b class='flag-5'>技術(shù)</b>指標(biāo)介紹

    創(chuàng)信息技術(shù)工控主板產(chǎn)品選型指南介紹

    成都創(chuàng)信息技術(shù)有限公司是一家專(zhuān)注于嵌入式工控主板研發(fā)、銷(xiāo)售與服務(wù)的高科技公司,在嵌入式領(lǐng)域已有18年的從業(yè)經(jīng)歷。
    的頭像 發(fā)表于 02-06 11:31 ?2127次閱讀