本课程揭开嵌入式系统开发的神秘面纱。您将学习 Mbed™ C 编程,以使用微控制器上的内置外设连接传感器、执行器和液晶显示器 (LCD)。您将学习生成具有可变占空比和频率的脉宽调制 (PWM) 波形。学习使用模数转换器 (ADC) 从模拟传感器收集数据并将其显示到 LCD。

所有代码(C 程序)都可以在资源中与讲座材料一起使用。

涵盖的主要主题

GPIO:学习操作(设置/复位)STM32 微控制器的特定位并将其用作输入引脚。

上拉寄存器:了解上拉电阻的重要性,启用和禁用它们,还学习在连接数字传感器时使用它们。

中断:了解,CPU 中如何处理中断?还要学习编写 ISR 并在发生中断时调用它们。

脉宽调制:学习生成具有可变占空比和可变频率的 PWM 波。

项目 1:学习使用 L293D 电机驱动 IC 连接直流电机并控制速度和方向。

液晶显示器:学习使用 GPIO 将 LCD 与 MCU 连接。

模数转换器:学习连接模拟传感器,例如电位计和 LM35 温度传感器。

温度监控系统:学习连接 LM35 温度传感器 IC 以读取环境温度并将其显示在 LCD 上。


您将学到什么:
使用 STM32F401RE Nucleo 板学习 Mbed™ C 使用
“ARM Cortex M4”驱动的“STM32”微控制器
接口传感器和执行器开发嵌入式系统GPIO
揭秘中断
生成脉宽调制 (PWM)
模数转换 (ADC)
液晶显示器 (LCD)

MP4 | Video: h264, 1280×720 | Audio: AAC, 44.1 KHz, 2 Ch
Genre: eLearning | Language: English + srt | Duration: 41 lectures (5h 12m) | Size: 2.73 GB
Arm® Cortex M4, Sensors, Actuators, LEDs, Switches, GPIOs, PWM, ADC, LCD, Mbed™ C, STM32401RE Nucleo Board, Embedded

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。