Вы находитесь на странице: 1из 31

www.wunan.com.

tw
(02)2705-5066

www.wunan.com.tw
(02)2705-5066

005ARM
ARM9Linux

6


ARM

www.wunan.com.tw
(02)2705-5066

ARM

35ARMADSGNU
ARM ATPCSARM
ADSAXDARM

6S3C40X

www.wunan.com.tw
(02)2705-5066

.
.
.5
.49

ARM

5

.ARM6
.ARM8
.ARM4
.4ARM9
.5ARM4
.6ARM4
.7ARM45
.849
.957

www.wunan.com.tw
(02)2705-5066

ARM

ARM

67

.ARM68
.ARM 70
.ARM 74
.4ARM8
.5Thumb ARM07

ARM



4.ARM
4.ARM ATPCS0
4.ARM5

ARM

4

5.4
5.ADS57
5.ARM7
5.488
5.597

ARM

7

6.SC40X8
6.5
6.5

www.wunan.com.tw
(02)2705-5066

6.46

47

50

www.wunan.com.tw
(02)2705-5066

www.wunan.com.tw
(02)2705-5066

>>

www.wunan.com.tw
(02)2705-5066

1.1

PC

1.1.1

CHAPTER

2000 2000
PCPersonal Computer, PC 2000
PCPost-Personal Computer PC
WinTel
Windows&IntelMicrosoft

Intel
PC PC

PC
PC

PC

IEEE

www.wunan.com.tw
(02)2705-5066

Devices used to control, monitor, or assist the operation of


equipment, machinery or plants

1.
2.
3.
4.
5.
20

Stored Program Control System 20


30 4


1971 Intel 4
40044004

www.wunan.com.tw
(02)2705-5066

CHAPTER

PC

CHAPTER

CPU

Intelnet
GPS
Zigbee

www.wunan.com.tw
(02)2705-5066

1.1.2

1.

2.

CHAPTER

PDA

1.1.3

3G

www.wunan.com.tw
(02)2705-5066

1. 4 Intel 40044040
2. 8 Intel 80088080Motorola 6800
Zilog Z80 NS NSC800
3. 16 Intel 808680286Thompson 68200
4. 32 NS 32000Intel 80386
80486
5. 64 Intel Pentium IIIIIIV, APPLE PowerPC G5

CHAPTER

1. 4 TI TMS1000NS COP
2. 8 Intel 8048/49/508051/52Motorola 6800
Zilog Z8 Atmel 89C51/52
89C1051/2051 Microchip PIC

3. 16 Intel 8096/97Thompson 68200


4. 32 ARM ARM7ARM9ARM10 CPU
5. 64 ARM ARM11MIPS R2000 R3000

SoC
SoPC
1. Micro Control Unit, MCU
MCU 8
ROM/EPROMRAM
/I/OA/DD/AFlash
EEPROM

www.wunan.com.tw
(02)2705-5066

MCU
MCU 8051MCS-251MCS-96/196/296P51XA
C166/16768K I 2CCAN-BusLCD MCU

Atmel AVR FPGA

MCU MCU 4
8 16 MIPS

2. Micro Processor Unit, MPU


MPU CPU 8038680387

CHAPTER

Am186/88386EX
SC-400PowerPC68000Motorola MIPSMIPS
ARM/StrongARM ARM
ARM/StrongARM ARM 32

3. Digital Signal Processor, DSP


DSP
FFT DSP

DSP 70 DSP

www.wunan.com.tw
(02)2705-5066

MPU
1982 DSP
DSP

DSP TI TMS320C2000/C5000/
C6000 DSP DSP

4. System on programmable Chip, SoC


IC SoC

CHAPTER

SoC

5. System on programmable Chip, SoPC


FPGA

SoPC System on Programmable Chip


SoC

AISC SoC SoPC


1.
2.
3.
4.
5.

www.wunan.com.tw
(02)2705-5066

1.1.4
4
6

1-1 1-2

Flash
SDRAM
RO MM

USB

LCD

Keyboard

Other

1-1

ARM 1-2

ARM

OS

www.wunan.com.tw
(02)2705-5066

CHAPTER

10

ADS GNU GCC

OS

(RTOS)

HAL, BSP

CHAPTER

SoC/SoPC
GPIO

FLash

Timer/RTC

/ARM

IIS

EEPROM

USB

SDRAM

LCD

SARM

CAM
MMU/Cache
DSP/

DMA

ADC /
DAC

IP/OP

UARTIrDA

LCD/

1-

1.1.5

1.

www.wunan.com.tw
(02)2705-5066

11

2.

CHAPTER

OS
3.

(1)

(2)

(3)

www.wunan.com.tw
(02)2705-5066

12

(4)

CHAPTER

No

Yes

1-

www.wunan.com.tw
(02)2705-5066

13

(5)

1-3

CHAPTER

1.

1-4

1-4

www.wunan.com.tw
(02)2705-5066

14

1.

2.

CHAPTER

CCTV

3.

3G

4.

GPS

www.wunan.com.tw
(02)2705-5066

15

5.

6.
50%
1000

8.

CHAPTER

7.

1.

1.3.1

1.
CPU

www.wunan.com.tw
(02)2705-5066

16

DOS
2.
CPU
UNIX
3.

CPU

CHAPTER

1.3.2

Linux C/OS

API

www.wunan.com.tw
(02)2705-5066

17

1.

uC/OS
WAP
wince, linux

(2)

CHAPTER

(1)

2.
(1) VxWorks WindRiver 1983
RTOS

VxWorks
x86i960Sun
SparcMotorola MC68xxxMIPS POWER PC
(2) Windows Embedded: Windows CE
CE Customer Embedded
32

Win-

www.wunan.com.tw
(02)2705-5066

18

dowsCE

Windows
200K ROM
(3) Linux:Linux Linus Torvalds
Linus Torvalds Andrew
S.Tanenbaum Minix Minix
Linux
Linux FTP

CHAPTER

Linux
Linux
Linux Linux
Linux x86 CPU CPU
(4) C/OS: C/OS Linux

C/OS
(a) RTOS
(b)
(c)
C/OS
C PC
200
CPU

C/OS-II micro COS2 2


C/OS C/OS-II
C/OS

www.wunan.com.tw
(02)2705-5066

19

C/OS
(5)
(a) Palm OS: Palm OS 32

Palm
Palm Palm

Palm
Palm Palm
KB
Palm

CHAPTER

(b) QNX: QNX POSIX


1 M
QNX
Photon microGUI
QNX LAN

1.4

3CCompute, Consumer, Communication

www.wunan.com.tw
(02)2705-5066

20

DCDMP3/MP4

1.4.1

CHAPTER

ICPInternet Content Provider ASPApplication Service Provider

WindRiverMicrosoftQNX Nucleus

1.4.2
21

TCP/IP

IEEE1394USBCANBluetooth IrDA

www.wunan.com.tw
(02)2705-5066

A
Arithmetic Shift Right73,
77, 78
ARMAdvanced RISC Machines, ARM
26
ASPApplication Service Provider
20
assembly control112, 117

C
Compute, Consumer, Communication3C
19
condition code flags55-57,
102
CPSRCurrent Program Status Register,
CPSR53

D
data definition112-114
Digital Signal Processor, DSP
7

E
exception priority62, 64
Exception Vectors 43, 58,
59, 63, 64, 175
exceptions25, 42-45, 50, 51, 53,
55-65, 68, 83, 94, 100, 101, 103, 104,
106, 133, 168, 173-175, 177, 343

H
Hi-registers54
HTMLHypertext Markup Language
21

I
ICPInternet Content Provider

20

L
Load/Store 71
logical shift left73, 77
Logical Shift Right77

M
Micro Control Unit, MCU3,
6, 7, 18, 32, 33, 41, 218, 225, 226, 299
Micro Processor Unit, MPU
3, 5-7

P
PCPersonal Computer, PC
17
Post-Personal Computer PC 2, 4

R
rotate right73, 76-78

S
SPSRSaved Program Status Register,
SPSR53
Stored Program Control System
3
subroutine link register
51
symbol definition112, 113
System on programmable Chip, SoC
8
System on programmable Chip, SoPC
6, 8

W
WMLWireless Markup Language
21

www.wunan.com.tw
(02)2705-5066

349

www.wunan.com.tw
(02)2705-5066

ARM,,
. ., 2012.11

ISBN 978-957-11-6874-6 ()
1.2.
312.116

101019444

5DF7

ARM
ARM principles and embedded applications








106 3 3 9 4
(02)2705-5066(02)2706-6100
http://www.wunan.com.tw
wunanwunan.com.tw
0 1 0 6 8 9 5 3

/6
(04)2223-0891(04)2223-3549
/290
(07)2358-702 (07)2350-236

2 0 1 2 1 1
4 5 0
2011

www.wunan.com.tw
(02)2705-5066

Вам также может понравиться