Professional Documents
Culture Documents
BG He Thong Nhung Chuong 1
BG He Thong Nhung Chuong 1
BI GING MN
H THNG NHNG
Ging vin:
in thoi/E-mail:
B mn:
KTT-Khoa KTT
H thng nhng
Trang 1
Gii thiu mn hc
Tn mn hc:
H THNG NHNG
S vht:
4
Phn b thi gian:
Ging l thuyt
: 54 tit
Kim tra
: 1 tit
Thc hnh, thc tp
: 4 tit+ 2 tit BT ln
T hc
: 80 gi
www.ptit.edu.vn
H thng nhng
Trang 2
Kin thc mn hc
www.ptit.edu.vn
H thng nhng
Trang 3
K nng
S dng c mt s cng c trong vic
pht trin h thng nhng.
Thit lp cu hnh, ci t iu hnh thi
gian thc v h thng nhng
Pht trin c mt s phn mm nhng
cn bn.
www.ptit.edu.vn
H thng nhng
Trang 4
Cc cng c
www.ptit.edu.vn
H thng nhng
Trang 5
www.ptit.edu.vn
H thng nhng
Trang 6
Tm tt ni dung
Chng 1 - Gii thiu chung v h thng
nhng
Chng 2 Cc thnh phn h thng
nhng
Chng 3 - H iu hnh thi gian thc
dng cho cc h thng nhng
Chng 4: Thit k v ci t cc h
thng nhng
Chng 5 Pht trin h thng nhng
da trn cc h vi x l nhng
www.ptit.edu.vn
H thng nhng
Trang 7
www.ptit.edu.vn
H thng nhng
Trang 8
Chng 1
Chng 1 - Gii thiu chung v h
thng nhng
Khi nim v h thng nhng
Lch s pht trin ca h thng nhng
c im ca h thng nhng
Kin trc in hnh ca h thng nhng
Phn loi cc h thng nhng
Phm vi ng dng ca h thng nhng
Nhng yu cu cho vic pht trin mt h
thng nhng
www.ptit.edu.vn
H thng nhng
Trang 9
H thng nhng
Trang 10
www.ptit.edu.vn
H thng nhng
Trang 11
H thng nhng
Trang 12
Ch :
Cc thit b PDA hoc my tnh cm tay cng
c mt s c im tng t vi h thng
nhng nh cc h iu hnh hoc vi x l
iu khin
chng l cc thit b a nng, cho php s
dng nhiu ng dng v kt ni n nhiu
thit b ngoi vi
Chng khng phi l h thng nhng.
www.ptit.edu.vn
H thng nhng
Trang 13
www.ptit.edu.vn
H thng nhng
Trang 14
Cc v d
Cc h thng iu khin
Cc thit b thng tin lin lc
Cc h thng cnh bo
Cc h thng multimedia
Cc thit b gia dng
www.ptit.edu.vn
H thng nhng
Trang 15
Cc ng dng
Computer/Communication products:
Customer electronics:
Cameras
Peripherals
Camcorders
Fax machines
Customer products:
Protection & security systems :
Dish washers
Intruder Alarm
Microwave ovens
Smoke/Gas detection
Cars:
Anti-lock braking
Robotics
Engine control
Drive-by-wire
Planes:
Stability
Jet engine
Fly-by-wire
Military:
Weapons
Satellites
Industrial process controllers
www.ptit.edu.vn
H thng nhng
Trang 16
www.ptit.edu.vn
H thng nhng
Trang 17
www.ptit.edu.vn
H thng nhng
Trang 18
Auto-washing machines
H thng nhng
Trang 19
www.ptit.edu.vn
H thng nhng
Trang 20
H thng nhng
Trang 21
n nay:
Cc VXL, VK cng c tch hp nhiu
thnh phn.
C th xy dng c mt h thng trn chip
(SOC).
www.ptit.edu.vn
H thng nhng
Trang 22
c im ca h thng nhng
Cc h thng nhng c thit k thc
hin mt s nhim v chuyn dng.
Khng ng vai tr l cc h thng my
tnh a chc nng.
C th i hi rng buc v tnh hot ng
thi gian thc m bo an ton v
tnh ng dng.
Mt s h thng khng i hi hoc rng
buc cht ch
www.ptit.edu.vn
H thng nhng
Trang 23
c im ca h thng nhng
Mt h thng nhng thng khng phi l mt
khi ring bit m l mt h thng phc tp nm
trong thit b m n iu khin.
Phn mm c vit cho cc h thng nhng
c gi l firmware v c lu tr trong cc
chip b nh ch c (read-only memory) hoc b
nh flash.
Phn mm thng chy vi s ti nguyn phn
cng hn ch:
khng c bn phm, mn hnh hoc c nhng vi kch
thc nh
b nh hn ch.
www.ptit.edu.vn
H thng nhng
Trang 24
Giao din
Cc h thng nhng c th khng c giao
din
hoc c y giao din giao tip vi
ngi dng tng t nh cc h iu
hnh trong cc thit b bn.
i vi cc h thng n gin:
s dng nt bm,
n LED
hin th ch c nh hoc ch hin th s
www.ptit.edu.vn
H thng nhng
Trang 25
Giao din
trong mt h thng phc tp hn:
mt mn hnh ha, cm ng hoc c cc
nt bm l mn hnh
cho php thc hin cc thao tc phc tp m
ti thiu ha c khong khng gian cn s
dng
ngha ca cc nt bm c th thay i theo
mn hnh v cc la chn
www.ptit.edu.vn
H thng nhng
Trang 26
Giao din
Trong cc h thng mi:
C th thng qua kt ni mng
C th dng giao din web.
trnh c chi ph cho nhng mn hnh phc
tp
vn cung cp kh nng hin th v nhp liu
phc tp khi cn n, thng qua mt my tnh
khc
www.ptit.edu.vn
H thng nhng
Trang 27
H thng nhng
Trang 28
www.ptit.edu.vn
H thng nhng
Trang 29
www.ptit.edu.vn
H thng nhng
Trang 30
www.ptit.edu.vn
H thng nhng
Trang 31
Thit b ngoi vi
Serial Communication Interfaces (SCI): RS-232,
RS-422, RS-485...
Synchronous Serial Communication Interface:
I2C, JTAG, SPI, SSC v ESSI
Universal Serial Bus (USB)
Networks: Controller Area Network, LonWorks...
B nh thi: PLL(s), Capture/Compare v Time
Processing Units
Discrete IO: General Purpose Input/Output
(GPIO)
www.ptit.edu.vn
H thng nhng
Trang 32
www.ptit.edu.vn
H thng nhng
Trang 33
H thng nhng
Trang 34
www.ptit.edu.vn
H thng nhng
Trang 35
tin cy
Thng c k vng l s chy hng
nm tri lin tc m khng b li hoc c
th khi phc h thng khi gp li.
cc phn mm h thng nhng c pht
trin v kim th mt cch cn thn hn.
cc thit b ri khng ng tin cy nh
a, thng b hn ch s dng
khi phc h thng khi gp li c th c
thc hin bng cch s dng cc k thut
nh watchdog timer
www.ptit.edu.vn
H thng nhng
Trang 36
Mt s vn c th v tin cy
H thng khng th ngng sa cha mt
cch an ton
cc h thng khng gian, h thng dy cp di y
bin, cc n hiu dn ng
Gii php l chuyn sang s dng cc h thng con
d tr hoc cc phn mm cung cp mt phn chc
nng.
www.ptit.edu.vn
H thng nhng
Trang 37
Mt s vn c th v tin cy
Nu h thng ngng hot ng s gy tn
tht rt nhiu tin ca
VD: cc dch v bun bn t ng, h thng
chuyn tin, h thng kim sot trong cc nh
my
www.ptit.edu.vn
H thng nhng
Trang 38
H thng nhng
Trang 39
H thng nhng
Trang 40
www.ptit.edu.vn
H thng nhng
Trang 41
www.ptit.edu.vn
H thng nhng
Trang 42
www.ptit.edu.vn
H thng nhng
Trang 43
www.ptit.edu.vn
H thng nhng
Trang 44
www.ptit.edu.vn
H thng nhng
Trang 45
H thng nhng
Trang 46
a nhim tng tc
gn ging vi k thut vng lp kim sot n gin
ngoi tr vic vng lp ny c n giu thng qua
mt giao din lp trnh API.
nh ngha mt lot cc nhim v, mi nhim v chy
trong mt mi trng ring ca n.
Khi khng cn thc hin nhim v th n gi n
cc tin trnh con tm ngh.
u im v nhc im ca loi kin trc ny cng
ging vi kim vng lp kim sot n gin.
thm mt phn mm mi c thc hin d dng
hn bng cch lp trnh mt tc v mi hoc thm
vo hng i thng dch
www.ptit.edu.vn
H thng nhng
Trang 47
a nhim u tin
thng c mt on m mc thp thc
hin vic chuyn i gia cc tc v khc
nhau thng qua mt b nh thi.
on m ny thng nm mc m h
thng c coi l c mt h iu hnh v v
th cng gp phi tt c nhng phc tp
trong vic qun l a nhim
www.ptit.edu.vn
H thng nhng
Trang 48
Vi nhn (Microkernel)
Nhn h iu hnh thc hin vic cp pht b
nh v chuyn CPU cho cc lung thc thi.
Cn cc tin trnh ngi dng s dng cc
chc nng chnh nh h thng file, giao din
mng li
www.ptit.edu.vn
H thng nhng
Trang 49
www.ptit.edu.vn
H thng nhng
Trang 50
H thng nhng
Trang 51
H thng nhng
Trang 52
Hin nay
Cc h thng nhng s dng ng thi nhiu cng
ngh nh vi x l, DSP, mng v cc chun phi
ghp, cc giao thc
nay i hi c kh nng thay i mm do hn trong
qu trnh thit k 2 phn HW v SW
qu trnh thit k SW v HW phi phi hp vi nhau
cht ch
www.ptit.edu.vn
H thng nhng
Trang 53
Phn mm
h thng
Thit k firmware:
(Device Driver, OS, Middleware)
Phn cng
Linh kin,
ph kin in t
www.ptit.edu.vn
H thng nhng
Trang 54
THIT K IN T V YU CU K
NNG
Thit k in t
Qun l, tch hp,
v thit k h thng
Thit k, pht trin
phn mm ng dng
Yu cu k nng
C kin thc v qun l d n thit k, kin trc h thng
C k nng lm vic theo nhm, kh nng sng to
K thut phn tch, tch hp h thng, kim tra h thng
Hiu bit v cu trc d liu, gii thut, CSDL, KTLT cu
trc, hng i tng, ha, mutimedia, x l tn hiu,
Thnh tho k thut lp trnh, ngn ng lp trnh: C/C++,
VC++, VB, Delphi, ASP, PHP, JAVA,
Thit k firmware:
(Device Driver, OS, Mirdleware)
www.ptit.edu.vn
H thng nhng
Trang 55
www.ptit.edu.vn
Mc phc tp tng
Thit k in t
H thng nhng
Trang 56
The end
www.ptit.edu.vn
H thng nhng
Trang 57