Which Mbed class is used to generate PWM signals?

Trung bình4 phương ánTỷ lệ đúng 68%25 lượt làmCó lời giảiXuất hiện trong 2 bộ đề

A·B·C·DCác phương án trả lời

ATimer
BTicker
PwmOutĐúng
DDigitalOut

Giải thích chi tiết

Để tạo ra các tín hiệu PWM (Pulse Width Modulation), bạn cần sử dụng lớp Mbed PwmOut. Lớp PwmOut cho phép bạn tạo ra các tín hiệu PWM có thể điều khiển được độ rộng của xung. Điều này rất hữu ích trong các ứng dụng như điều khiển tốc độ động cơ, điều khiển độ sáng của đèn LED, v.v. Bạn có thể tạo ra các đối tượng PwmOut bằng cách sử dụng hàm PwmOut() và chỉ định chân GPIO mà bạn muốn sử dụng. Sau đó, bạn có thể sử dụng các phương thức như write_duty() hoặc write() để điều khiển độ rộng của xung PWM.

Xuất hiện trong các bộ đề