Beginning STM32: Developing with FreeRTOS, libopencm3 and GCC

Loại tài liệu: Tài liệu số - Giáo trình sách, tham khảo / Bộ sưu tập: Điện tử

Tác giả: Gay, Warren

Nhà xuất bản: Apress

Năm xuất bản: 2018

Tải ứng dụng tại các liên kết sau để xem đầy đủ tài liệu.

Tóm tắt nội dung

Beginning STM32: Developing with FreeRTOS, libopencm3 and GCC provides a practical introduction to developing embedded applications with STM32 microcontrollers. The book guides readers through setting up a development environment using GCC and libopencm3 and introduces FreeRTOS for creating multitasking applications with tasks, queues, and mutexes. It covers fundamental STM32 peripherals and interfaces, including GPIO, USART, USB, SPI, I2C, RTC, OLED displays, DMA, analog-to-digital conversion, timers, PWM, and CAN bus. The book also explains techniques such as code overlays and hardware timer-based PWM control, while providing practical projects and troubleshooting guidance. Exercises at the end of the chapters help readers reinforce their understanding and apply the concepts to STM32-based embedded systems.

Ngôn ngữ:eng
Tác giả:Gay, Warren
Thông tin nhan đề:Beginning STM32: Developing with FreeRTOS, libopencm3 and GCC
Nhà xuất bản:Apress
Loại hình:Giáo trình sách, tham khảo / Bộ sưu tập: Điện tử
Mô tả vật lý:409p.
Năm xuất bản:2018

Sử dụng ứng dụng Libol Bookworm quét QRCode này để mượn và đọc tài liệu)

(Lưu ý: Sử dụng ứng dụng Bookworm để xem đầy đủ tài liệu. Bạn đọc có thể tải Bookworm từ App Store hoặc Google play với từ khóa "Libol Bookworm”)