1. Trang chủ
  2. » Giáo án - Bài giảng

Bài Giảng Hệ Nhúng ( Combo Full Slides 5 Chương )

333 1 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Tiêu đề Bài Giảng Hệ Nhúng ( Combo Full Slides 5 Chương )
Trường học SoICT
Chuyên ngành Hệ Nhúng
Thể loại bài giảng
Năm xuất bản 2016
Định dạng
Số trang 333
Dung lượng 8,66 MB

Nội dung

HỆ NHÚNG CE Dept., SoICT 2016 Nội dung dự kiến Chương Tổng quan hệ nhúng (3T) Chương Phần cứng hệ nhúng (6T) Chương Giới thiệu vi điều khiển (6T) Chương Lập trình vi điều khiển (12T) Chương Hệ nhúng Arm Linux (15T) CE Dept., SoICT 2016 Giới thiệu môn học  Hệ nhúng  Thời lượng: 45 LT&BT + 15 TN  Yêu cầu kiến thức tảng: • Kiến trúc máy tính • Vi xử lý • Lập trình C  Đánh giá: 30% QT + 70% CK CE Dept., SoICT 2016 Mục tiêu môn học  Nắm kiến trúc tổng quan, đặc điểm hoạt động hệ nhúng  Biết thiết kế hệ nhúng (nguyên lý, mạch)  Nắm kiến trúc vi điều khiển  Biết lập trình vi điều khiển từ đến nâng cao với dòng vi điều khiển phổ biến  Nghiên cứu phát triển hệ nhúng ARM Linux với giao tiếp vào bản, nâng cao CE Dept., SoICT 2016 Tài liệu tham khảo Books: • Architecture and Programming of 8051 Microcontrollers, Milan Verle • Embedded C, Micheal J.Pont, 2002 • Designing embedded hardware, John Catsoulis, 2005 • Introduction to Embedded Systems, Lee & Seshia, UC Berkeley, 2011 • Embedded Systems Architecture: A Comprehensive Guide for Engineers and Programmers, Tammy Noergaard • Linux Device Driver • C++ GUI programming with QT  Websites: • http://www.mikroe.com • https://sites.google.com/site/embedded247 • http://www.friendlyarm.net/ • http://qt-project.org  CE Dept., SoICT 2016 Chương Tổng quan hệ nhúng  1.1 Giới thiệu hệ nhúng  1.2 Đặc trưng hệ nhúng  1.3 Kiến trúc tổng quan hệ nhúng CE Dept., SoICT 2016 1.1 Giới thiệu hệ nhúng Hệ nhúng (Embedded System) ?  Sự kết hợp phần cứng máy tính, phần mềm, cấu khí thành phần khác để thực chức chuyên biệt (Michael Barr, Programming Embedded System in C and C++)  Một ứng dụng chứa máy tính lập trình (thường vi điều khiển, vi xử lý, …) mà người sử dụng nhìn chung thường khơng nhận thức hệ thống dựa máy tính (Michael J Pont, Embedded C) CE Dept., SoICT 2016 Giới thiệu hệ nhúng  Embedded Systems (ES) = information processing systems embedded into a larger product CE Dept., SoICT 2016 Giới thiệu hệ nhúng  Sơ đồ khái quát hệ nhúng  Các thành phần tạo nên hệ nhúng: • Bộ vi xử lý • Phần mềm nhớ chính, nằm chip với vi xử lý nằm ngồi • Tất hệ nhúng chứa vài kiểu vào CE Dept., SoICT 2016 Lĩnh vực ứng dụng  Khơng thể kể hết: • Mobile phones • Automotive applications (in cars, aerospace, traffic…) • Domestic appliances (including dishwashers, televisions, washing machines, microwave ovens, video recorders, security systems, garage door controllers) • Medical equipment (drug delivery systems, MRI scanners) • Industrial equipment • v.v… CE Dept., SoICT 2016 10

Ngày đăng: 20/02/2024, 22:16