Đề cương khóa học

Giới thiệu

Tổng quan về Embedded Systems

  • Ứng dụng thực tế: Đồng hồ, đầu DVD, điện thoại di động, v.v.
  • Sự khác biệt giữa hệ điều hành thời gian thực, EmbeddedLinux, v.v.
  • Hạn chế về tài nguyên: kích thước, tốc độ và mức tiêu thụ điện

Tổng quan về Kiến trúc Microcontroller

  • Microcontroller so với vi xử lý
  • Lựa chọn Kiến trúc Microcontroller

Bắt đầu một Dự án

  • Xác định các yêu cầu thiết kế
  • Chuẩn bị Môi trường Phát triển, Công cụ và Phần cứng
  • Giao tiếp giữa vi điều khiển và PC.

Programming một Microcontroller 8051 Sử dụng Embedded C

  • Làm việc với Thiết bị Ngoại vi Hệ thống
  • Giao tiếp với Thiết bị Ngoại vi Người dùng
  • I/O Đa năng

Programming một ARM CORTEX M-3 Sử dụng Embedded C

  • Làm việc với Thiết bị Ngoại vi Hệ thống
  • Giao tiếp với Thiết bị Ngoại vi Người dùng
  • I/O Đa năng

Programming một CPU Core ARM9 Sử dụng Embedded C

  • Làm việc với Thiết bị Ngoại vi Hệ thống
  • Giao tiếp với Thiết bị Ngoại vi Người dùng
  • I/O Đa năng

Kiểm tra và Gỡ lỗi

  • Công cụ và kỹ thuật
  • Tối ưu hóa kích thước, tốc độ và mức tiêu thụ điện

Triển khai một hệ thống nhúng

  • Các yếu tố môi trường
  • Bảo mật thiết bị

Khắc phục sự cố

Tóm tắt và Kết luận

Requirements

  • Kiến thức về điện tử.
  • Kinh nghiệm lập trình C.
  • Tất cả người tham gia sẽ cần phần cứng (vi điều khiển, cáp, v.v.) và phần mềm (IDE, v.v.). Vui lòng tham khảo ý kiến của điều phối viên đào tạo để biết các yêu cầu cụ thể.

Đối tượng

  • Electronics kỹ sư
  • Các nhà phát triển có kiến thức về điện tử
 35 Hours

Number of participants


Price per participant

Testimonials (3)

Provisional Upcoming Courses (Require 5+ participants)

Related Categories