
ĐẠI H CỌ QU CỐ GIA THÀNH PHỐ H ỒCHÍ
MINH TRƯỜNG ĐẠI HỌC BÁCH KHOA TP HCM
KHOA: ĐIỆN-ĐIỆN TỬ
B ỘMÔN: ĐI NỆ TỬ
---------
O
0
O
---------
LUẬN VĂN TỐT NGHI PỆ ĐI HẠ ỌC
MÁY NGHE NHẠC S DỬ ỤNG
CHIP ARM CORTEX-M3 32-BIT
GVHD: TS. HOÀNG TRANG
ThS.PHÙNG THẾ VŨ
SVTH: PHẠM VĂN VANG
MSSV: 40602934
Tp HCM, Tháng 1/2011
i

LUẬN VĂN TỐT
NGHIỆP
Lời cảm
ơ
SVTH:
PHẠM VĂN
VANG
Trang
ii
LỜI CẢM ƠN
Tôi xin chân thành cảm ơn TS. Hoàng Trang đã nhận lời hướng dẫn tôi xuyên su tố
Đ ốán 2 và Luận văn t tố nghiệp. Trong thời gian đó, th yầ đã giành nhiều th iờ gian
hướng dẫn từng bưcớ để hoàn thành tốt công vi cệ cũng như chỉ bảo cho tôi m tộ
số kỹ năng trình bày ý tưởng của mình.
Tôi cũng chân thành gửi lời cảm ơn đến THS. Phùng Thế Vũ đã tận tình giúp đỡ
tôi trong suốt thời gian làm luận văn. Đcặ bi tệ là định hướng nghề nghi pệ cho tôi
trong tương lai.
Cuối cùng, tôi xin chân thành cảm ơn quý thầy cô trong khoa Điện-Điện t ử đã
truyền
đạt cho tôi những kiến thức quý báu trong su tố các năm tôi h cọ tại
trường.

LUẬN VĂN TỐT
NGHIỆP
Tóm tắt luận
ă
SVTH:
PHẠM VĂN
VANG
Trang
iii
TÓM TẮT LUẬN VĂN
Luận văn bao gồm 4 chương.Trình bày những kiến thức cơ bản về ARM Cortex-
M3
cũng như ứng dụng đưcợ phát triển trên CHIP ARM
STM32F103RC.
N iộ dung chính của luận văn tập trung vào vi cệ phát triển sản phẩm máy nghe
nh c dạ ựa trên EASY KIT đưcợ phát triển bởi nhóm ARM Vi tệ Nam.Nội dung chủ
yếu và quan trọng t pậ trung vào chương 2 và chương 3
Luận văn đưcợ tách riêng làm 4 phần chính nằm trong 4 chương riêng bi tệ nhằm
làm cho ngưiờ đcọ tiện theo dõi những kiến thức phần cứng cũng như phần mềm
cần thi t đế ề t oạ thành máy nghe nh cạ đơn giản trên nền hệ thống nhúng.
Chương 1: Giới Thiệu Chung Về Sản
Phẩm
N iộ dung chương này gồm 3
phần:
Ph nầ 1: Giới thiệu những đcặ điểm chung của sản phẩm, cung c pấ cho người
đcọ cái nhìn tổng quát về sản phẩm thông qua sơ đồ khối.
Ph nầ 2: Trình bày nguyên lý ho tạ động cơ bản của sản
phẩm.
Ph nầ 3: Giới thiệu về dòng ARM Cortex-M3, m tộ số đặc điểm chính và nổi trội
so với các dòng ARM khác.Trình bày những ngoại vi đưcợ tích h pợ với lõi ARM
để phát triển những ứng dụng vừa và nhỏ.Giới thiệu CHIP STM32F103RC, đưcợ
sản xu tấ bởi STMicroelectronics, về t cố độ CPU, bộ nhớ cũng như các ngoại vi
đưcợ tích h p.ợ
Chương 2: Mô Hình Phần
Cứng
N iộ dung của chương này giới thiệu các module phần cứng cần sử dụng để t oạ
thành sản phẩm.
V iớ các ngoại vi tích h pợ sẵn bên trong CHIP như SPI, DAC, DMA…đầu tiên
s trẽình bày những đcặ tính cơ bản, sau đó là phần cấu hình phần cứng của ngoại
vi đ tể ương thích với những yêu cầu của sản phẩm.
V iớ những Module bên ngoài như LCD, m chạ khu chế đại công su tấ sẽ trình bày sơ

LUẬN VĂN TỐT
NGHIỆP
Tóm tắt luận
ă
SVTH:
PHẠM VĂN
VANG
Trang
iii
đồ
nguyên lý và chế độ hoạt
động.
Chương 3: Mô Hình Phần
mềm
Chương này trình bày kiến thức về phần mềm để l pậ trình cho sản ph mẩ dựa vào
phần cứng tích h pợ sẵn trên EASY KIT.
N iộ dung bao gồm 4
phần:

SVTH:
PHẠM VĂN
VANG
Trang
iv
LUẬN VĂN TỐT
NGHIỆP
Tóm tắt luận
ă
Ph nầ 1: Giới thiệu format của m tộ file nh cạ WAVE
Ph nầ 2: Trình bày các công cụ hỗ trợ cho quá trình lập trình.
Ph nầ 3: Giới thiệu về hai bộ thư viện hỗ trợ giúp tiết kiệm thời gian trong quá
trình viết chương trình.
Ph nầ 4: Trình bày các giải thu tậ của chương trình, từ chương trình chính đến
các
chương trình phục vụ ng t.ắ
Chương 4: Những Hạn Chế Và Hưngớ Phát Triển
Chương này nêu ra những hạn chế cũng như những hướng phát triển ti pế theo.

