1
XSBase255
2
Agenda
Intel XScale Processor XScale PXA255 Embedded platform Embedded OS Application of Embedded System
3
Agenda
Intel XScale Processor XScale PXA255 Embedded platform Embedded OS Application of Embedded System
4
Intel PXA255 Processor Features
ARM* Architecture Version 5TE ISA compliant. — ARM* Thumb Instruction Support — ARM* DSP Enhanced Instructions Low power consumption and high performance Intel® Media Processing Technology — Enhanced 16-bit Multiply — 40-bit Accumulator 32-KByte Instruction Cache 32-KByte Data Cache Instruction and Data Memory Management Units Branch Target Buffer Debug Capability via JTAG Port
5
PXA255 Block Diagram
6
LCD Controller
Supports DSTN or TFT Display sizes up to 1024x1024 pixels, reco
mmended maximum of 640x480x16-bit/pixel
up to 65536 colors
7
Memory Interface
100 MHz SDRAM at 3.3 V --supports four 16 and 32 bit wide SDRAM partit
ions --Each partition is allocated 64 Mbytes 100 MHz SDRAM at 2.5 V SRAM Flash PCMCIA expansion memory Compact Flash
8
Clock Manager
9
AC’97
supports the AC’97 revision 2.0. Independent channels for stereo Pulse Co
de Modulated (PCM) In, Stereo PCM Out and and mono mic-in.
support only 16-bit samples in hardware. sampling frequency of 48 kHz.
10
MultiMediaCard Controller
The System Specification Version 2.1 Data transfer rates up to 20 Mbps
11
Low Power consumption
Less than 500 mW Typical Internal Dissipation
Supply Voltage may be Reduced to 1.00 V Low Power/Sleep Modes
12
Agenda
Intel XScale Processor XScale PXA255 Embedded platform Embedded OS Application of Embedded System
13
PlatformPXA255 400MHz 32Mflash 120pin Expension Area
64MSDRAM
LCD
Pcmcia interface
USB
Ethernet
IrDA
CF interface
RTC
Audio in/out RS-232 8 Keys
LED
PowerOn/off
JTAG interface
Touch Pannel
Reset
MMC
14
Architecture
15
Option Modules
FPGA ModuleFPGA ModuleIDE ModuleIDE Module
PCMCIA Card ModulePCMCIA Card ModuleGSM/GPRS/GPS ModuleGSM/GPRS/GPS Module
Bluetooth ModuleBluetooth Module
CF ModuleCF Module
16
Bluetooth
Bluetooth Spec. v1.1 Support Piconet, up to 7 Slaves Full Speed Bluetooth, 723K/57.6Kbps USB 1.1 and UART Host Interface Low Voltage Power Supply, 2.7V to 3.6V Built-in 8Mbit Flash Memory
17
Bluetooth
Applications PCs, PDAs Computer Accessories (CF Cards, USB Dongles
PCMCIA, RS232 Adaptors, etc.) Mouse, Keyboard, Joysticks Cordless Phone FAX, Printer Adaptors Digital Camera
18
GSM Module
19
GSM/GPRS Module
20
GSM/GPRS Module
MC35i 是 Siemens 公司推出的新一代無線通信 GSM 模組,可以快速安全可靠地實現系統方案中的資料、語音傳輸、短訊息服務 (Short Message Service) 和傳真。模組的工作電壓為 3.3 - 5.5V ,可以工作在 900MHz 和 1800MHz 兩個頻段,所在頻段功耗分別為 2W ( 900M )和 1W( 1800M )。
MC35i 模組主要由 GSM 基帶處理器、 GSM 射頻模組、供電模組 (ASIC) 、快閃記憶體、 ZIF 連接器、天線介面六部分組成。作為 MC35i 的核心,基帶處理器主要處理GSM 終端內的語音、資料信號,並涵蓋了蜂窩射頻設備中的所有的類比和數位功能。在不需要額外硬體電路的前提下,可支援 FR 、 HR 和 EFR 語音通道編碼。
21
GSMSIEMENS 電話 AT命令集
ATA 接電話 ATH 掛斷電話 ATD13798463411 ; 撥打電話 AT+CLIP=1 開啟來電顯示功能
SIEMENS 短消息 AT命令集
AT+CNMI=3,1 新消息提示 AT+CMGL=”ALL” 查看所有短消息內容 AT+CMGF=1 選擇訊息格式( 0 為 PDU 格式, 1 為 TEXT 格式) AT+CMGS=13798463411 發送訊息(發送訊息時同時按 Ctrl+Z )
22
Agenda
Intel XScale Processor XScale PXA255 Embedded platform Embedded OS Application of Embedded System
23
Embedded OS
Linux
MiniGUI 、 MicroWindows 、 Tiny X and Qt/Embedded etc.
Microsoft WinCE
24
Embedded OS
Tiny-X
Tiny-X 是 Kdriver Tiny X server 縮寫,它的目的是在小容量記憶體下運作
X86 CPU 上的 Tiny-X Server 接近 1MB 。 Xfree86 4.2.0 ftp://ftp.xfree86.org/pub.Xfree86
25
Embedded OS
Microsoft WinCE 4.2
26
Application of XScale Processor
PDA
SmartPhone
GPS/GIS
Handheld and Handset ComponentsHandheld and Handset Components
27
web reference
http://www.delphiresearch.com Local Service Provider http://www.embeddedlinuxjournal.com Embedded Magazine http://www.embedded-linux.org Embedded Trade Association http://www.ibm.com Tool Developer http://www.lineo.com Distribution http://www.linux.org Linux Association http://www.linuxdevices.com Embedded Magazine http://www.lynuxworks.com Distribution http://www.microcross.com Tool Developer http://www.mvista.com Distribution http://www.oncoresystems.com RTOS http://www.redhat.com Service Provider http://www.sleepycat.com Embedded Database http://www.trolltech.com Tool Developer http://www.nsa.gov/selinux Secure Linux from NSA
28
THE END
Top Related