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