ĐI H C QU C GIA THÀNH PH H CHÍ
MINH TRƯNG ĐI HC BÁCH KHOA TP HCM
KHOA: ĐIN-ĐIN T
B MÔN: ĐI N T
---------
O
0
O
---------
LUN VĂN TT NGHI P ĐI H C
MÁY NGHE NHC S D NG
CHIP ARM CORTEX-M3 32-BIT
GVHD: TS. HOÀNG TRANG
ThS.PHÙNG TH VŨ
SVTH: PHM VĂN VANG
MSSV: 40602934
Tp HCM, Tháng 1/2011
i
LUN VĂN TT
NGHIP
Li cm
ơ
SVTH:
PHM VĂN
VANG
Trang
ii
LI CM ƠN
Tôi xin chân thành cm ơn TS. Hoàng Trang đã nhn li hướng dn tôi xuyên su t
Đ án 2 và Lun văn t t nghip. Trong thi gian đó, th y đã giành nhiu th i gian
hưng dn tng bưc đ hoàn thành tt công vi c cũng như ch bo cho tôi m t
s k năng trình bày ý tưng ca mình.
Tôi cũng chân thành gi li cm ơn đến THS. Phùng Thế Vũ đã tn tình giúp đ
tôi trong sut thi gian làm lun văn. Đc bi t là đnh hưng ngh nghi p cho tôi
trong tương lai.
Cui cùng, tôi xin chân thành cm ơn quý thy cô trong khoa Đin-Đin t đã
truyn
đt cho tôi nhng kiến thc quý báu trong su t các năm tôi h c ti
trưng.
LUN VĂN TT
NGHIP
Tóm tt lun
ă
SVTH:
PHM VĂN
VANG
Trang
iii
TÓM TT LUN VĂN
Lun văn bao gm 4 chương.Trình bày nhng kiến thc cơ bn v ARM Cortex-
M3
cũng như ng dng đưc phát trin trên CHIP ARM
STM32F103RC.
N i dung chính ca lun văn tp trung vào vi c phát trin sn phm máy nghe
nh c d a trên EASY KIT đưc phát trin bi nhóm ARM Vi t Nam.Ni dung ch
yếu và quan trng t p trung vào chương 2 và chương 3
Lun văn đưc tách riêng làm 4 phn chính nm trong 4 chương riêng bi t nhm
làm cho ngưi đc tin theo dõi nhng kiến thc phn cng cũng như phn mm
cn thi t đế t o thành máy nghe nh c đơn gin trên nn h thng nhúng.
Chương 1: Gii Thiu Chung V Sn
Phm
N i dung chương này gm 3
phn:
Ph n 1: Gii thiu nhng đc đim chung ca sn phm, cung c p cho ngưi
đc cái nhìn tng quát v sn phm thông qua sơ đ khi.
Ph n 2: Trình bày nguyên lý ho t đng cơ bn ca sn
phm.
Ph n 3: Gii thiu v dòng ARM Cortex-M3, m t s đc đim chính và ni tri
so vi các dòng ARM khác.Trình bày nhng ngoi vi đưc tích h p vi lõi ARM
đ phát trin nhng ng dng va và nh.Gii thiu CHIP STM32F103RC, đưc
sn xu t bi STMicroelectronics, v t c đ CPU, b nh cũng như các ngoi vi
đưc tích h p.
Chương 2: Mô Hình Phn
Cng
N i dung ca chương này gii thiu các module phn cng cn s dng đ t o
thành sn phm.
V i các ngoi vi tích h p sn bên trong CHIP như SPI, DAC, DMA…đu tiên
s trình bày nhng đc tính cơ bn, sau đó là phn cu hình phn cng ca ngoi
vi đ t ương thích vi nhng yêu cu ca sn phm.
V i nhng Module bên ngoài như LCD, m ch khu chế đi công su t s trình bày sơ
LUN VĂN TT
NGHIP
Tóm tt lun
ă
SVTH:
PHM VĂN
VANG
Trang
iii
đ
nguyên lý và chế đ hot
đng.
Chương 3: Mô Hình Phn
mm
Chương này trình bày kiến thc v phn mm đ l p trình cho sn ph m da vào
phn cng tích h p sn trên EASY KIT.
N i dung bao gm 4
phn:
SVTH:
PHM VĂN
VANG
Trang
iv
LUN VĂN TT
NGHIP
Tóm tt lun
ă
Ph n 1: Gii thiu format ca m t file nh c WAVE
Ph n 2: Trình bày các công c h tr cho quá trình lp trình.
Ph n 3: Gii thiu v hai b thư vin h tr giúp tiết kim thi gian trong quá
trình viết chương trình.
Ph n 4: Trình bày các gii thu t ca chương trình, t chương trình chính đến
các
chương trình phc v ng t.
Chương 4: Nhng Hn Chế Và Hưng Phát Trin
Chương này nêu ra nhng hn chế cũng như nhng hướng phát trin ti pế theo.