Tải bản đầy đủ (.pdf) (2 trang)

DSpace at VNU: Giao tiếp với vi điều khiển ARM

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (130.16 KB, 2 trang )

Giao tiếp với vi điều khiển ARM
Trương Xuân Thắng
Trường Đại học Công nghệ
Luận văn ThS. ngành: Kỹ thuật điện tử; Mã số: 60 52 70
Người hướng dẫn: PGS.TS. Ngô Diên Tập
Năm bảo vệ: 2011
Abstract. Phần I – Lý thuyết chung: tìm hiểu lý thuyết về vi điều khiển ARM, gồm
có ba chương: Chương 1 : Tìm hiều về tổng quan, cấu trúc vi điều khiển ARM;
Chương 2 : Tìm hiểu các giao tiếp cơ bản của vi điều khiển ARM; Chương 3 : Tìm
hiểu các lõi vi điều khiển ARM -- Phần II – Thực nghiệm: gồm chương 4: Ứng dụng
một số giao tiếp với vi điều khiển AT91SAM7S64. Trình bày sơ đồ khối của mạch
thực nghiệm, nguyên lý làm việc chi tiết từng khối, sơ đồ mạch in, lưu đồ thuật toán
chương trình và kết quả thực nghiệm của đề tài.
Keywords. Vi điều khiển; Kỹ thuật điện tử

Content
Xuất hiện từ những năm đầu thập niên 1960, hệ thống nhúng đang phát triển mạnh mẽ
trong lĩnh vực kỹ thuật điện tử và công nghệ thông tin, với những ứng dụng rộng rãi trong
công nghiệp và đời sống.
Hệ thống nhúng hiện nay đòi hỏi phải có cấu trúc mạnh, đáp ứng thời gian thực tốt,
dung lượng bộ nhớ lớn, khả năng tính toán nhanh, khả năng tiêu thụ năng lượng thấp, tính ổn
định cao và tích hợp sẵn nhiều ngoại vi.
Vi điều khiển ARM được đánh giá là một trong những dòng vi điều khiển mạnh, đáp
ứng được những yêu cầu trong hệ thống nhúng ngày nay, được sử dụng rộng rãi ở trên thế
giới và đang được nghiên cứu phát triển ở Việt Nam.
Trong khuôn khổ của đề tài, ta sẽ tìm hiểu mô hình kiến trúc, các giao tiếp với vi điều
khiển ARM, đặc điểm chung của dòng lõi xử lý này và thử nghiệm một số ứng dụng giao tiếp
với vi điều khiển AT91SAM7S64 có lõi xử lý là ARM7TDMI.

References
Tài liệu tiếng Việt:


[1] Ngô Diên Tập (2006), Vi điều khiển với lập trình C, Nhà xuất bản Khoa học và Kỹ
thuật Hà Nội.
[2] Ngô Diên Tập (1999), Vi xử lý trong đo lường và điều khiển, Nhà xuất bản Khoa học
và Kỹ thuật Hà Nội.
[3] Trần Quang Vinh, Chử Văn An (2005), Nguyên lý kỹ thuật điện tử, Nhà xuất bản Giáo
dục.
[4] Trần Quang Vinh (2005), Cấu trúc máy vi tính, Nhà xuất bản Đại Học Quốc Gia Hà
Nội.


Tài liệu tiếng Anh:
[5] Andy Wu (March 12, 2003), ARM SOC Architecture, Graduate Institute of Electronics
Engineering, NTU.
[6] Andrew N. SLOSS, Dominic, Chris WRIGHT (San Francisco, 2004), ARM System
Developer’s Guide, Designing and Optimizing System Software.
[7] ARM DUI 0061A (March 1997). ARM Target Development System, User Guide.
Copyright ARM Ltd. Part 5: Programmer’s Model of the ARM Development Board.
[8] ARM DDI 0062D, Copyright Advanced RISC Machines Ltd (ARM) 1996. Reference
Peripherals Specification.
[9] ARM DUI 0159B, Copyright 2002 ARM Ltd. Integrator/CP. Chapter 4: Peripherals and
Interfaces.
[10] Jan Axelson (2005), USB Complete: Everything You Need to Develop USB
Peripherals, Third Edition.
[11] ARM DVI 0010A (October 1996). Introduction to AMBA.
[12] ARM IHI 0011A (13th May 1999). AMBA Specification (Rev 2.0).
[13] />[14] AT91SAM7S64 datasheet.
[15] James P. Lynch, Grand Island, New York, USA (October 8, 2006). Using Open
Source Tools for AT91SAM7S Cross Development (Revision 2).
[16] LM35 datasheet.
[17] LM358AD datasheet.

[18] DS12C887 datasheet.
[19] 74HC595 datasheet.
[20] Dogan Ibrahim (2010). SD Card Projects using the PIC Microcontroller.
[21] PL-2303 Edition USB to Serial Bridge Controller datasheet (April 26, 2005).



×