Cảm ơn bạn đã gửi yêu cầu! Một thành viên trong đội ngũ của chúng tôi sẽ liên hệ với bạn ngay lập tức.
Cảm ơn bạn đã gửi đặt chỗ! Một thành viên trong đội ngũ của chúng tôi sẽ liên hệ với bạn ngay lập tức.
Đề cương khóa học
Giới thiệu
- Vi xử lý so với Vi điều khiển
- CISC so với RISC
Tổng quan về Kiến trúc của “Quyết định Khách hàng”
- Hạt nhân bộ xử lý và sơ đồ khối chức năng
- Mô tả về tổ chức bộ nhớ
- Tổng quan về tất cả các thanh ghi chức năng đặc biệt (SFR) và chức năng cơ bản của chúng
Các khái niệm Lập trình Cấp thấp
- Các chế độ đánh địa chỉ
- Tập lệnh và Ngôn ngữ Hợp ngữ (ALP)
- Xây dựng, biên dịch và gỡ lỗi các chương trình ALP
Các khái niệm Lập trình Cấp trung
- Trình biên dịch chéo
- Triển khai Embedded C, lập trình và gỡ lỗi
- Sự khác biệt so với ANSI-C
- Các mô hình bộ nhớ
- Tài liệu tham khảo thư viện
- Sử dụng chỉ thị #pragma
- Hàm, truyền tham số và kiểu trả về
Các Thiết bị Ngoại vi Trên Chip
- Cổng: Vào/Ra
- Bộ định thời và Bộ đếm
- Ngắt, UART
Giao diện Bên ngoài
- Đèn LED
- Công tắc (loại nhấn, loại gạt)
- Màn hình 7 đoạn: (chế độ bình thường, chế độ BCD,
- Ghép kênh nội bộ và Ghép kênh bên ngoài)
- Màn hình LCD (4 bit, 8 bit, cờ bận, tạo ký tự tùy chỉnh)
- Mạch bàn phím ma trận
Giao thức và Thiết bị Ngoại vi
- I2C (EEPROM), SPI (EEPROM)
- Bộ chuyển đổi A/D và D/A
- Mô-tơ bước, mô-tơ DC
- Giao thức I2C (RTC:800583, DS1307 ADC:PCF8591, DS1621)
- Giao thức SPI (ADC:MCP3001)
- Truyền thông hồng ngoại (Giao thức RC5 của Phillips)
- ZIGBEE, GSM, GPS, USB, MMC và SD
- Ethernet MAC, Giao thức CAN
Yêu cầu
- Nắm vững các khái niệm điện tử cơ bản như điện áp, dòng điện và mạch điện
- Có kinh nghiệm lập trình bằng ngôn ngữ C hoặc các ngôn ngữ cấp thấp tương tự
- Có kiến thức cơ bản về kiến trúc máy tính và vi điều khiển
Đối tượng tham gia
- Kỹ sư hệ thống nhúng
- Nhà phát triển phần cứng và firmware
- Các kỹ sư phần mềm chuyển đổi sang lĩnh vực phát triển nhúng
14 Giờ
Đánh giá (2)
Cách giảng dạy của huấn luyện viên
Deepak Tiwari - Beamtrail
Khóa học - Circuits and Electronics Fundamentals
Dịch thuật bằng máy
Giảng viên rất tương tác và tiến độ đều đặn.
Carolyn Yaacoby - Yeshiva University
Khóa học - Raspberry Pi for Beginners
Dịch thuật bằng máy