Danh mục

Luận văn Thạc sĩ: Giao tiếp với vi điều khiển ARM

Số trang: 117      Loại file: pdf      Dung lượng: 3.99 MB      Lượt xem: 14      Lượt tải: 0    
10.10.2023

Xem trước 10 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

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. Đề tài 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. Mời các bạn tham khảo.


Nội dung trích xuất từ tài liệu:
Luận văn Thạc sĩ: Giao tiếp với vi điều khiển ARM -1- ĐẠI HỌC QUỐC GIA HÀ NỘI TRƯỜNG ĐẠI HỌC CÔNG NGHỆ TRƯƠNG XUÂN THẮNGGIAO TIẾP VỚI VI ĐIỀU KHIỂN ARM LUẬN VĂN THẠC SĨ Hà Nội - 2011 -2- MỤC LỤCMỞ ĐẦU .................................................................................................................... 6PHẦN I - LÝ THUYẾT CHUNG.............................................................................. 7CHƯƠNG 1 - CẤU TRÚC VI ĐIỀU KHIỂN ARM ................................................ 7 1.1 Đôi nét về lịch sử hình thành và phát triển vi điều khiển ARM ......................... 7 1.2 Cấu trúc cơ bản ARM ....................................................................................... 8 1.3 Mô hình kiến trúc ............................................................................................. 8 1.4 Mô hình thiết kế ARM ................................................................................... 11 1.4.1 Lõi xử lý .................................................................................................. 11 1.4.2 Các thanh ghi của ARM ........................................................................... 12 1.5 Cấu trúc load-store ......................................................................................... 13 1.6 Cấu trúc tập lệnh của ARM ............................................................................ 13 1.6.1 Thực thi lệnh có điều kiện ........................................................................ 13 1.6.2 Phương thức định địa chỉ ......................................................................... 13 1.6.3 Ngăn xếp.................................................................................................. 14 1.6.4 Tập lệnh ARM ......................................................................................... 14 1.7 Kết luận .......................................................................................................... 17CHƯƠNG 2 - GIAO TIẾP VỚI VI ĐIỀU KHIỂN ARM ...................................... 18 2.1 Mô hình giao tiếp trong vi điều khiển ARM ................................................... 18 2.2 Các giao tiếp cơ bản trong vi điều khiển ARM ............................................... 19 2.2.1 Giao tiếp với bộ nhớ ................................................................................ 19 2.2.2 Giao tiếp với bộ điều khiển ngắt............................................................... 22 2.2.3 Giao tiếp với bộ định thời ........................................................................ 26 2.2.4 Giao tiếp với bộ điều khiển tạm dừng và Reset ........................................ 29 2.2.5 Giao tiếp với khối GIPO .......................................................................... 31 2.2.6 Giao tiếp với khối truyền/thu không đồng bộ đa năng (UART) ................ 33 2.2.7 Giao tiếp ngoại vi nối tiếp (SPI) ............................................................... 35 2.2.8 Giao tiếp USB .......................................................................................... 36 2.2.9 Kiến trúc bus truyền dữ liệu cao cấp của vi điều khiển ARM ................... 38 2.3 Kết luận .......................................................................................................... 42CHƯƠNG 3 - ĐẶC ĐIỂM CÁC DÒNG LÕI XỬ LÝ ARM ................................. 44 3.1 Phân loại và tính năng các dòng lõi xử lý ARM .............................................. 44 3.2 Đặc điểm các dòng lõi xử lý ARM ................................................................. 46 3.2.1 Đặc điểm của kiến trúc dòng lõi xử lý ARM v4T ..................................... 46 3.2.2 Đặc điểm kiến trúc dòng lõi xử lý ARM v5.............................................. 47 3.2.3 Đặc điểm kiến trúc dòng lõi xử lý ARM v6.............................................. 48 3.2.4 Kiến trúc dòng lõi xử lý ARM v7 ............................................................. 49 3.3 Kết luận .......................................................................................................... 50PHẦN II - THỰC NGHIỆM ................................................................................... 51 -3-CHƯƠNG 4 - ỨNG DỤNG MỘT SỐ GIAO TIẾP VỚI VI ĐIỀU KHIỂNAT91SAM7S64 ........................................................................................................ 51 4.1 Giới thiệu ....................................................................................................... 51 4.2 Đặc tính cơ bản của vi điều khiển AT91SAM7S64 ......................................... 52 4.3 Khối nguồn cung cấp .......... ...

Tài liệu được xem nhiều:

Gợi ý tài liệu liên quan: