Đề cương khóa học
Giới thiệu
- Bộ vi xử lý so với Microcontroller
- CISC so với RISC
Tổng quan về Kiến trúc của “Quyết định của Khách hàng”
- Lõi 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 SFR và chức năng cơ bản của chúng
Các Khái niệm Cấp thấp Programming
- Chế độ địa chỉ
- Tập lệnh và Assembly Language (ALP)
- Phát triển, Xây dựng và Gỡ lỗi ALP
Các Khái niệm Cấp Trung bình Programming
- Trình biên dịch chéo
- Embedded C Triển khai, lập trình. * Gỡ lỗi
- Sự khác biệt so với ASNSI-C
- Mô hình bộ nhớ
- Tham khảo thư viện
- Sử dụng chỉ thị #pragma
- Hàm, Truyền tham số và kiểu trả về
Thiết bị ngoại vi Tích hợp
- Cổng: Đầu vào/đầu ra
- Bộ hẹn giờ & Bộ đếm
- Ngắt, UART
Giao diện Ngoại vi
- Đèn LED
- Công tắc (Loại nhất thời, Loại chuyển đổi)
- Màn hình Bảy đoạn: (Chế độ bình thường, Chế độ BCD,
- Ghép kênh Nội bộ & Ghép kênh Ngoại bộ)
- LCD (4bit, 8bit, Cờ bận, Tạo ký tự tùy chỉnh)
- Bàn phím Matrix
Giao thức & Thiết bị ngoại vi
- I2C (EEPROM), SPI (EEPROM)
- Bộ chuyển đổi A/D & D/A
- Động cơ bước, Động cơ DC
- Giao thức I2C (RTC:800583,DS1307 ADC:PCF8591, DS1621)
- Giao thức SPI (ADC:MCP3001)
- IR Communication (Giao thức Phillips RC5)
- ZIGBEE, GSM, GPS, USB, MMC & SD
- Ethernet MAC, Giao thức CAN
Testimonials (5)
Ông trả lời rất rõ ràng và chi tiết các câu hỏi của tôi.
Khaled Almarzooqi - Beamtrail
Course - Circuits and Electronics Fundamentals
Machine Translated
Sean là một diễn giả đầy sức sống và các bài tập thực hành rất thú vị, tôi có thể thấy được sự ứng dụng thực tế của chúng.
Temira Koenig - Yeshiva University
Course - Raspberry Pi for Beginners
Machine Translated
Để giảng viên điều chỉnh phù hợp với nhu cầu của chúng ta
Eduardo Fontecha - ORMAZABAL PROTECTION & AUTOMATION S.L.U.
Course - The Yocto Project - An Overview - hands-on
Machine Translated
Giảng viên thật sự rất tốt và có kiến thức, đã đi thêm một bước để giải thích những điều mà tôi không biết
Felix - Microchip Technology Inc
Course - Embedded C Application Design Principles for Automotive Professionals
Machine Translated
Việc thu được kiến thức hữu ích và làm rõ một số điều mà trước đây tôi chưa chắc chắn.
Kenneth Mahoney - University of Glasgow
Course - Arduino: Programming a Microcontroller for Beginners
Machine Translated