資料介紹
英利 EM9x60 系列工控主板包括若干個(gè)型號(hào),為便于讀者了解和使用英利產(chǎn)品,本手冊(cè)中一些部分會(huì)以 EM9160 為例進(jìn)行講解;然而,本手冊(cè)完全適用于這些產(chǎn)品。
英利 EM9x60 工控主板是面向工業(yè)自動(dòng)化領(lǐng)域的高性價(jià)比嵌入式工控主板,其硬件核心為 ATMEL 的工業(yè)級(jí) 32 位 ARM9 芯片。EM9x60 預(yù)裝嵌入式 Linux-2.6 實(shí)時(shí)多任務(wù)操作系統(tǒng),并針對(duì)板載的各個(gè)接口,提供了完整的接口底層驅(qū)動(dòng)以及豐富的應(yīng)用程序范例。用戶可在此基礎(chǔ)上,利用熟悉的各種軟件工具直接開(kāi)發(fā)自己的應(yīng)用程序,以方便、快速地構(gòu)成各種高性能工控產(chǎn)品。
Linux 操作系統(tǒng)是當(dāng)前嵌入式系統(tǒng)中使用最為廣泛的操作系統(tǒng)。一般來(lái)講,要開(kāi)發(fā)一款基于 Linux 的嵌入式產(chǎn)品,需要完成以下工作:
?
1、熟悉了解在 Linux 主機(jī)中開(kāi)發(fā)的基本方法,這些方法通常以命令行方式為特征
2、從 Linux 社區(qū)下載與目標(biāo)硬件相關(guān)的 Linux 代碼,進(jìn)行 Linux 平臺(tái)移植工作
3、搭建合適的交叉編譯工具鏈,完成應(yīng)用程序的開(kāi)發(fā)。包括以命令行方式,首先編寫 Makefile 文件,然后通過(guò)執(zhí)行 make 來(lái)調(diào)用 GCC 來(lái)實(shí)現(xiàn)各個(gè) C 文件模塊的編譯以及最后的鏈接
要完成以上工作,企業(yè)不僅需要配備較高水平的軟硬件工程師,而且開(kāi)發(fā)周期通常會(huì)持續(xù)兩年甚至更長(zhǎng)的時(shí)間,這使得眾多面對(duì)激烈市場(chǎng)競(jìng)爭(zhēng)的中小企業(yè),由于產(chǎn)品的開(kāi)發(fā)周期以及相應(yīng)風(fēng)險(xiǎn)的限制,不得不放棄 Linux 這樣優(yōu)秀的操作系統(tǒng)。
針對(duì) Linux 應(yīng)用中的這些問(wèn)題,英利公司推出了預(yù)裝嵌入式 Linux 操作系統(tǒng)的系列工控主板。作為一種高效、低成本的 Linux 產(chǎn)品解決方案,以 EM9x60 為核心的 Linux 應(yīng)用平臺(tái)是通過(guò)以下技術(shù)手段來(lái)滿足客戶需求的:
EM9x60 的硬件接口非常豐富,包括以太網(wǎng)、串口、GPIO、USB、精簡(jiǎn) ISA 擴(kuò)展總線等資源。200MHz / 400MHz 主頻的 32 位 ARM9 CPU 的處理能力,可輕松滿足大多數(shù)嵌入式設(shè)備的功能需求,加之 EM9x60 低廉的價(jià)格,使其產(chǎn)品具有極高的性價(jià)比,確保基于 EM9x60 的智能產(chǎn)品在市場(chǎng)上的競(jìng)爭(zhēng)力。
EM9x60上已經(jīng)移植安裝了Linux-2.6.30操作系統(tǒng),包括所有接口的完整驅(qū)動(dòng)程序,從而省去了客戶為移植 Linux 平臺(tái)所必需花費(fèi)的大量人力物力,節(jié)約了開(kāi)發(fā)時(shí)間,從而降低了開(kāi)發(fā)風(fēng)險(xiǎn)。
為了讓客戶能把寶貴的時(shí)間花在自有產(chǎn)品的核心價(jià)值方面,我們選擇并推薦客戶采用 eclipse 來(lái)開(kāi)發(fā)自己的 Linux 應(yīng)用程序。eclipse 是一套完整的針對(duì) Linux 運(yùn)行平臺(tái)的 C/C++開(kāi)發(fā)工具,其一個(gè)很大優(yōu)點(diǎn)是可直接安裝在 Windows 環(huán)境下。用戶可在自己熟悉的 Windows 窗口環(huán)境下編寫 Linux 的應(yīng)用程序,然后通過(guò) eclipse 構(gòu)造的交叉編譯工具鏈,直接生成可在嵌入式 Linux 環(huán)境下(這里為 EM9x60 的環(huán)境)運(yùn)行的應(yīng)用程序。這樣客戶原則上只需要學(xué)習(xí) Linux 的應(yīng)用程序的編程方法(對(duì)嵌入式應(yīng)用來(lái)說(shuō),以多線程編程為特點(diǎn)),而無(wú)需學(xué)習(xí)常規(guī) Linux 編程中復(fù)雜的命令行工具,就可完成自己的應(yīng)用程序開(kāi)發(fā)。
在嵌入式應(yīng)用程序的編程中,可分為僅采用 C 開(kāi)發(fā)或 C/C++開(kāi)發(fā)兩種風(fēng)格。一般說(shuō)來(lái),對(duì)實(shí)現(xiàn)相同的功能,僅采用 C 編程對(duì)程序員的要求更高;而 C/C++編程,由于 C++提供了很好的面向?qū)ο笤O(shè)計(jì)的機(jī)制,使得應(yīng)用程序設(shè)計(jì)變得更加簡(jiǎn)單,同時(shí)也更加安全。eclipse 對(duì) C++有完備的支持,這意味采用 C++來(lái)設(shè)計(jì)應(yīng)用程序會(huì)以更短的時(shí)間開(kāi)發(fā)出更加高效安全的代碼,所以我們強(qiáng)烈建議客戶采用 C++來(lái)設(shè)計(jì)自己的應(yīng)用程序。
眾所周知,在嵌入式產(chǎn)品的開(kāi)發(fā)中,應(yīng)用程序的開(kāi)發(fā)是最為重要的部分,同時(shí)也是客戶產(chǎn)品的核心價(jià)值所在。本手冊(cè)的主要目的,是為那些采用 EM9x60 作為產(chǎn)品核心平臺(tái),并在 Windows 環(huán)境中直接開(kāi)發(fā) Linux 應(yīng)用程序的客戶提供一份詳細(xì)的循序漸進(jìn)的編程指南。因?yàn)槲覀冋J(rèn)定采用此方法進(jìn)行 Linux 嵌入式產(chǎn)品的開(kāi)發(fā)最有利于客戶以最小的代價(jià)、最低的風(fēng)險(xiǎn)、最快的速度把自己的產(chǎn)品推向市場(chǎng)。
- C#網(wǎng)絡(luò)與通信方面程序編程源代碼的詳細(xì)資料合集免費(fèi)下載 28次下載
- Linux的封裝庫(kù)文件詳細(xì)資料合集免費(fèi)下載 9次下載
- CAN調(diào)試工具應(yīng)用程序的詳細(xì)資料免費(fèi)下載 42次下載
- zdevelopHD控制器的應(yīng)用程序和USB驅(qū)動(dòng)的詳細(xì)資料免費(fèi)下載 0次下載
- AutoCAD2007注冊(cè)機(jī)的應(yīng)用程序軟件詳細(xì)資料免費(fèi)下載 5次下載
- LINUX應(yīng)用編程函數(shù)自學(xué)手冊(cè)詳細(xì)資料免費(fèi)下載 24次下載
- 英利Linux工控主板EM9x60使用手冊(cè)免費(fèi)下載 3次下載
- 解碼程序詳細(xì)資料免費(fèi)下載 16次下載
- 嵌入式開(kāi)發(fā)Linux網(wǎng)絡(luò)編程培訓(xùn)資料的詳細(xì)資料免費(fèi)下載 34次下載
- SUPOR標(biāo)準(zhǔn)主板原理圖詳細(xì)資料免費(fèi)下載 21次下載
- LED燈RGB色盤算法應(yīng)用程序APP的詳細(xì)資料免費(fèi)下載 11次下載
- MP3串口模塊部件的應(yīng)用程序詳細(xì)資料免費(fèi)下載 13次下載
- 開(kāi)關(guān)電源按鈕突破器應(yīng)用程序的詳細(xì)資料免費(fèi)下載 5次下載
- 收音機(jī)資料及代碼和應(yīng)用程序詳細(xì)資料免費(fèi)下載 34次下載
- VC串口編程應(yīng)用程序以及源碼的詳細(xì)資料免費(fèi)下載 5次下載
- Linux應(yīng)用編程的基本概念 263次閱讀
- 英創(chuàng)信息技術(shù)EM9000工控主板的版本信息管理概述 1757次閱讀
- 英創(chuàng)信息技術(shù)工控主板修改虛擬鍵碼介紹 1570次閱讀
- 英創(chuàng)信息技術(shù)WinCE主板應(yīng)用程序的自動(dòng)啟動(dòng)介紹 1654次閱讀
- 英創(chuàng)信息技術(shù)工控主板內(nèi)核更新與版本管理介紹 1344次閱讀
- 英創(chuàng)信息技術(shù)工控主板的復(fù)位管理介紹 1696次閱讀
- 英創(chuàng)信息技術(shù)工控主板EM9360的GPIO介紹 2426次閱讀
- 英創(chuàng)信息技術(shù)ARM9工控主板內(nèi)嵌AD概述 2676次閱讀
- 英創(chuàng)信息技術(shù)ARM9工控主板WinCE應(yīng)用程序遠(yuǎn)程控制應(yīng)用 1777次閱讀
- 英創(chuàng)信息技術(shù)X86工控主板DOS應(yīng)用程序的動(dòng)態(tài)加載介紹 1849次閱讀
- 英利工控主板的多通道數(shù)據(jù)采集方案 2084次閱讀
- EM9460工控主板為例的串口擴(kuò)展應(yīng)用方案 2709次閱讀
- eclipse安裝使用介紹 2202次閱讀
- 如何進(jìn)行PLC控制程序的設(shè)計(jì)詳細(xì)資料PPT說(shuō)明 6010次閱讀
- 庫(kù)卡機(jī)器人模擬量輸入輸出編程的詳細(xì)資料概述 7037次閱讀
下載排行
本周
- 1TC358743XBG評(píng)估板參考手冊(cè)
- 1.36 MB | 330次下載 | 免費(fèi)
- 2開(kāi)關(guān)電源基礎(chǔ)知識(shí)
- 5.73 MB | 6次下載 | 免費(fèi)
- 3100W短波放大電路圖
- 0.05 MB | 4次下載 | 3 積分
- 4嵌入式linux-聊天程序設(shè)計(jì)
- 0.60 MB | 3次下載 | 免費(fèi)
- 5基于FPGA的光纖通信系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
- 0.61 MB | 2次下載 | 免費(fèi)
- 651單片機(jī)窗簾控制器仿真程序
- 1.93 MB | 2次下載 | 免費(fèi)
- 751單片機(jī)大棚環(huán)境控制器仿真程序
- 1.10 MB | 2次下載 | 免費(fèi)
- 8基于51單片機(jī)的RGB調(diào)色燈程序仿真
- 0.86 MB | 2次下載 | 免費(fèi)
本月
- 1OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費(fèi)
- 2555集成電路應(yīng)用800例(新編版)
- 0.00 MB | 33564次下載 | 免費(fèi)
- 3接口電路圖大全
- 未知 | 30323次下載 | 免費(fèi)
- 4開(kāi)關(guān)電源設(shè)計(jì)實(shí)例指南
- 未知 | 21549次下載 | 免費(fèi)
- 5電氣工程師手冊(cè)免費(fèi)下載(新編第二版pdf電子書(shū))
- 0.00 MB | 15349次下載 | 免費(fèi)
- 6數(shù)字電路基礎(chǔ)pdf(下載)
- 未知 | 13750次下載 | 免費(fèi)
- 7電子制作實(shí)例集錦 下載
- 未知 | 8113次下載 | 免費(fèi)
- 8《LED驅(qū)動(dòng)電路設(shè)計(jì)》 溫德?tīng)栔?/a>
- 0.00 MB | 6653次下載 | 免費(fèi)
總榜
- 1matlab軟件下載入口
- 未知 | 935054次下載 | 免費(fèi)
- 2protel99se軟件下載(可英文版轉(zhuǎn)中文版)
- 78.1 MB | 537796次下載 | 免費(fèi)
- 3MATLAB 7.1 下載 (含軟件介紹)
- 未知 | 420026次下載 | 免費(fèi)
- 4OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費(fèi)
- 5Altium DXP2002下載入口
- 未知 | 233046次下載 | 免費(fèi)
- 6電路仿真軟件multisim 10.0免費(fèi)下載
- 340992 | 191185次下載 | 免費(fèi)
- 7十天學(xué)會(huì)AVR單片機(jī)與C語(yǔ)言視頻教程 下載
- 158M | 183279次下載 | 免費(fèi)
- 8proe5.0野火版下載(中文版免費(fèi)下載)
- 未知 | 138040次下載 | 免費(fèi)
評(píng)論