亚洲精品久久久久久久久久久,亚洲国产精品一区二区制服,亚洲精品午夜精品,国产成人精品综合在线观看,最近2019中文字幕一页二页

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

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

英創(chuàng)信息技術ARM9工控主板內嵌AD概述

英創(chuàng)信息技術 ? 來源:英創(chuàng)信息技術 ? 作者:佚名 ? 2019-11-04 09:43 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

英創(chuàng)公司推出的ARM9 嵌入式工控主板產品系列,均預裝了正版WinCE5.0 操作系統(tǒng)。支持微軟公司的eVC 進行應用程序的開發(fā)。eVC 是微軟針對嵌入式系統(tǒng)提供的一套功能完善且可免費獲取的開發(fā)工具,與PC 平臺通用的VC 保持了高度的一致性,同時考慮C/C++的執(zhí)行效率,因此eVC 被作為英創(chuàng)ARM9 工控主板上應用程序開發(fā)的首選工具。在利用英創(chuàng)ARM9 工控主板進行產品開發(fā)時,可能會出現簡單的模擬信號的采集。因此,英創(chuàng)公司的EM9260和EM9160就考慮到了這些應用,引出了系統(tǒng)自帶的ADCAnalog-to-digital Converter)接口,并提供相應的程序庫,方便客戶的使用。

EM9260有2路ADC,EM9160有2路ADC,均是與GPIO復用:

采樣速度:300kSPS

數據寬度:10位

基準信號:3.3V

量程范圍:0 – 3.3V

信號輸入:

ADC0

ADC1

EM9260

GPIO4

GPIO5

EM9160

GPIO4

GPIO5

在使用ADC的時候,將“EM9X60_ADC_API.lib”和 “EM9X60_ADC_API.h”兩個文件放在工程目錄下,并在應用程序中加入“EM9X60_ADC_API.h”文件,如下圖所示:

然后對工程進行設置,主要是使工程鏈接EM9X60_ADC_API.lib庫文件。

從“Project”菜單下,打開工程的 “settings”項(或是快捷鍵“ALT+F7”),在“LINK”選項中的“Object/library modules:”欄,加入“EM9X60_ADC_API.lib”,如下圖所示:

設置好后,點擊“OK”確認。應當注意的是,在工程中的“Debug”和“Release”兩個狀態(tài)下都要進行分別設置。

由于是和GPIO復用,所以使用ADC后,GPIO功能將不能使用。具體操作函數如下:

啟動ADC:

BOOL StartADC( int ChIndex );

輸入參數:

ChIndex 要啟動的ADC的通道號,僅0和1有效

返回值:

啟動成功,返回TRUE;啟動失敗,返回FALSE

讀取ADC數據:

DWORD GetADC(int ChIndex);

輸入參數:

ChIndex 要讀取數據的ADC的通道號,僅0和1有效

返回值:

0xffffffff:數據沒有轉換好

其它:

可用的ADC輸出的數據

基本應用框圖:

應用示例:

bStart_AD=StartADC(nChr); // 啟動ADC,其中,nChr為要啟動的ADC通道號

if ( bStart_AD != TRUE ) // 判斷ADC是否啟動成功

{

printf('ADC%d Initialize Fail!!\n',nChr);

return -1;

}

printf('ADC%d Initialize OK!!\n',nChr);

for (ni=0 ; ni<20 ; ni++ )

{

Do

dwtmp = GetADC(nChr); // 數據讀取

while( dwtmp == Invalid ); // 判斷數據是否為有效數據

dwCLDATA[ni] = dwtmp; // ADC數據緩存

}

dwAverage=0; // ADC數據處理,在這里,是進行了20次的平均

for (ni=0 ; ni<20 ; ni++ ) // 然后再算出相應的輸入信號的電壓值并打印出來

dwAverage+=dwCLDATA[ni];

dwAverage/=20;

// ref 3.3V 10位 (1023)

// 電壓分辨率Div約為3.2mV

fVot=(float) (dwAverage*Div)/1000;

printf('ADC%d Vot %1.2f V\r',nChr,fVot);

Sleep(500);


聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    創(chuàng)ARM9工控主板應用程序自動加載實現

    創(chuàng)ARM9工控主板有兩種工作模式:調試模式和運行模式。調試模式是指開機以后系統(tǒng)處于調試狀態(tài),此時用戶可以通過eVC的遠程調試工具或微軟的A
    的頭像 發(fā)表于 10-08 17:13 ?2299次閱讀

    創(chuàng)信息技術VS2005調試ARM9核心板簡介

    創(chuàng)公司自2007年開始陸續(xù)推出一系列以ARM9 CPU為核心的嵌入式主板(如EM9000、EM9260),這些高性能的工控
    的頭像 發(fā)表于 10-31 15:03 ?2331次閱讀
    <b class='flag-5'>英</b><b class='flag-5'>創(chuàng)</b><b class='flag-5'>信息技術</b>VS2005調試<b class='flag-5'>ARM9</b>核心板簡介

    創(chuàng)信息技術ARM9工控主板WinCE應用程序遠程控制應用

    創(chuàng)公司推出的ARM9嵌入式工控主板產品系列,均預裝了正版的WinCE5.0操作系統(tǒng)。微軟的WINCE實時多任務操作系統(tǒng)是嵌入式領域的主流操
    的頭像 發(fā)表于 11-04 09:28 ?2177次閱讀

    創(chuàng)信息技術ARM9工控板在遠程監(jiān)控領域的應用

    創(chuàng)ARM9工控主板的數據采集功能通常采用板上的GPIO實現數字輸入輸出、通過精簡ISA總線擴展相應的AD或DA實現模擬數據的輸入輸出。在
    的頭像 發(fā)表于 11-12 10:04 ?2323次閱讀
    <b class='flag-5'>英</b><b class='flag-5'>創(chuàng)</b><b class='flag-5'>信息技術</b><b class='flag-5'>ARM9</b><b class='flag-5'>工控</b>板在遠程監(jiān)控領域的應用

    創(chuàng)信息技術ARM9工控板串口設備的COM組件應用

    創(chuàng)公司的ARM9工控主板產品均預裝了Windows CE5.0操作系統(tǒng),支持包括EVC、C#、VB、LabView等多種開發(fā)工具。
    的頭像 發(fā)表于 11-05 10:07 ?2280次閱讀

    創(chuàng)信息技術ARM9主板上運行案例解析

    創(chuàng)今年(2009年)的市場活動中,為了讓客戶更好地完成產品應用開發(fā),創(chuàng)向第一次購買創(chuàng)
    的頭像 發(fā)表于 11-12 10:20 ?1922次閱讀
    <b class='flag-5'>英</b><b class='flag-5'>創(chuàng)</b><b class='flag-5'>信息技術</b><b class='flag-5'>ARM9</b><b class='flag-5'>主板</b>上運行案例解析

    創(chuàng)信息技術ARM9工控主板遠程操作自動更新介紹

    庫EM_FTPClient.LIB,客戶利用這個庫可以方便的編寫出適合自己應用的FTP客戶端應用程序,在《ARM9工控主板支持斷點續(xù)傳的FTP文件傳送》一文中對各庫函數做了詳細介紹。本文介紹的更新方案就是利用
    的頭像 發(fā)表于 11-13 09:26 ?1871次閱讀

    創(chuàng)信息技術ARM9工控板遠程抓拍圖像應用介紹

    創(chuàng)ARM9工控主板功能齊全、體積小巧、性能穩(wěn)定、超低價格的嵌入式主板產品。
    的頭像 發(fā)表于 11-13 09:41 ?2629次閱讀
    <b class='flag-5'>英</b><b class='flag-5'>創(chuàng)</b><b class='flag-5'>信息技術</b><b class='flag-5'>ARM9</b><b class='flag-5'>工控</b>板遠程抓拍圖像應用介紹

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

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

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

     創(chuàng)公司的工控主板是基于ARM9 CPU、預裝正版WinCE的嵌入式主板產品。作為嵌入式應用,
    的頭像 發(fā)表于 11-14 10:03 ?2134次閱讀
    <b class='flag-5'>英</b><b class='flag-5'>創(chuàng)</b><b class='flag-5'>信息技術</b><b class='flag-5'>工控</b><b class='flag-5'>主板</b>的復位管理介紹

    創(chuàng)信息技術工控主板內核更新與版本管理介紹

    創(chuàng)公司的ARM9工控主板系列產品均預裝了正版的Window CE操作系統(tǒng),支持客戶采用強大的微軟開發(fā)工具直接開發(fā)應用程序。
    的頭像 發(fā)表于 11-15 09:24 ?1695次閱讀
    <b class='flag-5'>英</b><b class='flag-5'>創(chuàng)</b><b class='flag-5'>信息技術</b><b class='flag-5'>工控</b><b class='flag-5'>主板</b>內核更新與版本管理介紹

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

    EM9000是創(chuàng)公司極具特色的一款ARM9工控主板。經過長時間的完善,現系統(tǒng)已完全穩(wěn)定。
    的頭像 發(fā)表于 11-17 11:23 ?2202次閱讀
    <b class='flag-5'>英</b><b class='flag-5'>創(chuàng)</b><b class='flag-5'>信息技術</b>EM9000<b class='flag-5'>工控</b><b class='flag-5'>主板</b>的版本<b class='flag-5'>信息</b>管理<b class='flag-5'>概述</b>

    創(chuàng)信息技術ARM9工控主板擴展矩陣鍵盤的方法

    創(chuàng)公司ARM9系列工控主板預裝正版WinCE操作系統(tǒng),板載了豐富的通訊接口,GPIO,存儲器等資源,支持TFT LCD顯示及觸摸,支持標準
    的頭像 發(fā)表于 01-14 11:05 ?2114次閱讀
    <b class='flag-5'>英</b><b class='flag-5'>創(chuàng)</b><b class='flag-5'>信息技術</b><b class='flag-5'>ARM9</b><b class='flag-5'>工控</b><b class='flag-5'>主板</b>擴展矩陣鍵盤的方法

    創(chuàng)信息技術ARM9主板進行連接調試的兩種方法

    在我們提供給用戶的《使用VS2005連接和調試創(chuàng)ARM9嵌入式模塊》一文中,我們分別以在EM9000上和在EM9260上為例講述了兩種對基于WinCE的ARM9
    的頭像 發(fā)表于 01-14 11:29 ?1931次閱讀

    創(chuàng)信息技術ARM9工控主板的SMS短信息應用介紹

    的應用越來越廣泛,其中主要以GPRS數據通訊及SMS短信息方式為主。GPRS數據通訊是以TCP/IP方式進行通訊,GPRS模塊發(fā)送SMS短信,是通過串口發(fā)送AT指令來實現。 創(chuàng)公司基于ARM
    的頭像 發(fā)表于 01-14 11:45 ?1810次閱讀