Chia Sẻ Khóa Học Thực Hành Lập Trình Hệ Thống Nhúng Sử Dụng Ngôn Ngữ C++ [Khóa 8913 A]
Không sử dụng Thư viện, Embedded C++, ARM Cortex, ADC, UART, TIMERS, GPIO, SPI, I2C, Lập trình Template, v.v.
Bạn sẽ học được gì:
- Viết Class Template để truy xuất vào Microcontroller Register.
- Viết các trình điều khiển ngoại vi hướng đối tượng.
- Làm chủ các kỹ thuật hướng đối tượng cho vi điều khiển.
- Làm chủ các C++ Template cho Vi điều khiển.
- Nắm vững cách đọc Datasheets của Microcontrollers.
- Viết các UART driver bằng cách sử dụng bare-metal Embedded-C++.
- Viết các TIMER driver sử dụng bare-metal Embedded-C++.
- Viết các PWM driver sử dụng bare-metal Embedded-C++.
- Write Analog-to-Digital Converter (ADC) driver sử dụng bare-metal Embedded-C++.
- Viết các Interrupt driver sử dụng bare-metal Embedded-C++.
- Viết các SPI driver sử dụng bare-metal Embedded-C++.
- Viết các I2C driver sử dụng bare-metal Embedded-C++.
Đây là khóa học lập trình thực tế về lập trình hệ thống nhúng sử dụng ngôn ngữ lập trình C++. Các tính năng chính của C++ như lập trình template và lập trình hướng đối tượng có thể cải thiện đáng kể tính khả chuyển của phần mềm nhúng, trong những năm gần đây điều này đã làm cho C++ trở nên rất hấp dẫn đối với các nhà phát triển nhúng.
Vào cuối khóa học này, bạn sẽ có thể viết trình điều khiển cho các thiết bị ngoại vi như ADC, UART, PWM, GPIO, TIMER, I2C, SPI, v.v. Bạn cũng sẽ nắm vững kiến trúc ARM và cách xây dựng embedded firmware chuyên nghiệp cho bộ xử lý ARM.
Hơn nữa, bạn sẽ nắm vững các tính năng chính của C++ như các phương thức hướng đối tượng , lập trình Template và tối ưu hóa.
This site does not store any files on its server. We only index and link to content provided by other sites. Please contact the content providers to delete copyright contents if any and Email us, we'll remove relevant links or contents immediately` .
Tuyên bố miễn trừ bản quyền: