產品說明0
Omap5910處理器,由TI應用最為廣泛的TMS320C55XDSP內核與低功耗、增強型ARM925微處理器組成的雙核應用處理器,55x系列可提供對低功耗應用的實時多媒體處理的支持;ARM925MPU可滿足控制和接口方面的處理需要。基於雙核結構,Omap5910具有極強的運算能力和極低的功耗,一方面產品性能高、省電,另一方面同其他Omap處理器一樣,採用開放式、易於開發的軟件設施,支持廣泛的操作系統,如Linux、Windows、WinCE、Nucleus、Palm OS、Vxworks、Java等。世界上的主要手機和PDA生產商紛紛宣佈將其作為下一代產品的核心芯片。
本系統採用新版本Linux2.6.12內核,具有圖形用戶界面。提供運行於ARM核及DSP核的兩套實驗,幫助用戶學習ARM-Linux開發、DSP開發及Omap雙核工作機制。
UP-CUP OMAP5910主板資源:
* 8寸640*480TFT真彩LCD
* 觸摸屏
* 4個主USB口、1個從USB口
* 10M/100M自適應網卡
* 2個RS232標準串口
* JTAG接口(包括14Pin和2Pin標準)
* 168PIN擴展插槽
* IDE接口
* SD/MMC 接口
* 音頻接口
* 雙PS2鼠標鍵盤接口
* 實時時鐘
* 30萬像素CMOS攝像頭
* 17鍵數字鍵盤
UP-CUP OMAP5910軟件資源:
Linux操作系統:基於2.6內核
Bootloader:u-boot
圖形用戶界面:支持QT/E
ARM Linux實驗程序
ARM+DSP實驗程序
UP-CUP OMAP5910配套資源:
*《UP-CUP OMAP5910實驗指導書》
* 產品光盤
UP-CUP OMAP5910實驗:
Linux實驗:
第一章 嵌入式Linux 開發基礎知識
1.1 嵌入式Linux簡介
1.2 嵌入式Linux開發平台簡介
1.3 嵌入式Linux開發流程
1.4 嵌入式Linux開發環境的建立
1.5 Linux系統及應用程序的燒寫
第二章 基礎實驗
2.1 熟悉Linux開發環境
2.2 多線程應用程序設計
2.3 串行端口程序設計
2.4 簡單嵌入式WEB服務器實驗
2.5 GPRS 通訊實驗
2.6 藍牙無線通訊實驗
第三章 QT程序設計
3.1 安裝與建立QT桌面運行環境
3.2 QT DESIGNER簡介以及QT/E的交叉編譯
3.3 建立本機QTOPIA虛擬平台
3.4 QTOPIA2.1.1在OMAP5910上的移植
第四章 內核實驗
4.1 Linux內核移植與編譯實驗
第五章 驅動模塊實驗
5.1 內核驅動設計入門-模塊方式驅動基本原理
5.2 內核驅動設計實驗-觸摸屏驅動
5.3 PS2鍵盤鼠標驅動實驗
5.4 SD卡使用實驗
5.5 音頻驅動及應用實驗
5.6 IDE硬盤讀寫實驗
5.7 USB HID接口實驗
5.8 U盤接口實驗
5.8 CMOS攝像頭實驗
第六章 DSP 子系統實驗
6.1 DSP子系統啟動過程
6.2 DSP與ARM通信實驗
6.3 UART通信實驗
6.4 DSP/BIOS試驗--1.配置DSP/BIOS
6.4 DSP/BIOS試驗--2.時鐘模塊
6.4 DSP/BIOS試驗--3.軟件中斷模塊
6.4 DSP/BIOS試驗--4. 任務管理
6.4 DSP/BIOS試驗--5. DSP/BIOS任務間同步
6.4 DSP/BIOS試驗--6.DSP/BIOS任務互斥
6.5 DSP操作系統試驗--1.雙核通訊
6.5 DSP操作系統試驗--2. DSP液晶顯示
第七章 附錄
7.1 常用Linux命令的使用
7.2 VI簡介
7.3 GCC與GDB
7.4 GNU通用公共許可證(GPL 1991.6第二版)