![主微控制器 :计时器, 脉宽调制, 能够,实时时钟,低电量(单片机2)](https://scholarsark.com/wp-content/uploads/2021/07/11580-master-microcontroller-timers-pwm-canrtclow-powermcu2-806x440.jpg)
主微控制器 :计时器, 脉宽调制, 能够,实时时钟,低电量(单片机2)
![项目图片](https://img-c.udemycdn.com/course/480x270/1628766_b28e_3.jpg)
价格: $29.99
更新: 已添加英文字幕, 成绩单可用
>>欢迎学习高级微控制器编程课程. 在本课程中,您将学习并掌握计时器 , 脉宽调制, 能够, 实时时钟, STM32F4x 微控制器的低功耗模式,分步指导. 如果您正在寻找嵌入式软件领域的职业,强烈推荐. <<
在这个过程中, 您将通过支持性代码练习了解外围设备的幕后工作. 我已经包含了各种实时练习,可以帮助您掌握本课程中涵盖的所有外围设备,本课程全面涵盖了定时器的理论和实践方面, 脉宽调制, 能够, 实时时钟, STM32F4x 微控制器的低功耗模式.
在计时器部分,课程涵盖,
1. 在轮询和中断模式下使用基本定时器进行简单的基于时间的生成
2. 定时器中断和 IRQ 编号, ISR 实施, 回调, 等等
3. 通用定时器
4. 使用通用定时器的输入捕捉通道
5. 中断, 中断请求, 情监侦, 与通用定时器的输入捕获引擎相关的回调
6. 使用通用定时器的输出捕获通道
7. 中断, 中断请求, 情监侦, 与通用定时器的输出捕获引擎相关的回调
8. 使用输出捕获模式生成 PWM
9. PWM 练习
10. 一步一步的代码开发过程将帮助您掌握TIMER外设
在 CAN 部分,课程涵盖,
1. CAN协议介绍
2. CAN 帧格式
3. 了解 CAN 节点
4. CAN信号 (单端信号与差分信号 )
5. CAN 总线隐性状态和显性状态
6. CAN 位时序计算
7. 带有收发器的 CAN 网络
8. 探索 CAN 收发器的内部视图
9. CAN 自检模式,例如 LOOPBACK, 无声环回, 等代码练习.
10. 探索STM32 bXCAN外设
11. bxCAN外设自测带练习
12. bXCAN 框图
13. bxCAN 外设的 Tx/Rx 路径
14. CAN 帧过滤和执行
15. 正常模式下的 CAN
16. 之间的交流 2 CAN 上的电路板
17. 代码练习
在功率控制器部分,课程涵盖,
1. ARM Cortex Mx 低功耗模式法线与 DeepSleep
2. STM32 睡眠模式
3. 停止模式
4. 待机模式
5. 不同子模式下的电流测量
6. 使用唤醒引脚唤醒 MCU, EXTI, 实时时钟, 等等
7. 备份SRAM
8. 包含大量代码练习的逐步覆盖.
在 RTC 部分,课程涵盖,
1. RTC功能框图
2. RTC时钟管理
3. RTC日历单元
4. RTC报警单元
5. RTC唤醒单元
6. RTC 时间戳单元
7. 使用 RTC 事件唤醒 MCU
8. RTC中断
9. 以及许多其他详细信息以及分步代码练习.
STM32 设备 HAL 框架
1. STM32 Device Hal 框架细节
2. API 详细信息
3. 中断处理
4. 回调实现
5. 外围处理和配置
6. 带代码练习的分步说明.
==> 重要说明: 本课程不是关于使用 STM32CubeMx 软件自动生成代码<==
使用的硬件 :
STM32F446RE-NUCLEO板
用于 CAN 练习的 CAN 收发器
使用的IDE :
基于 Eclipse 的 OpenSTM32 SystemWorkbench
FastBit嵌入式大脑学院课程学习顺序,
如果您是嵌入式系统领域的初学者, 那么你可以按照下面提到的顺序参加我们的课程.
这只是教练给初学者的建议.
1) 微控制器嵌入式 C 编程: 彻彻底底的新手(嵌入式 C)
2) ARM Cortex-M3/M4 处理器上的嵌入式系统编程(ARM Cortex M4 处理器特定)
3) 通过嵌入式驱动程序开发掌握微控制器(单片机1)
4) 掌握微控制器: 计时器, 脉宽调制, 能够, 实时时钟,低电量(单片机2)
5) 掌握实时操作系统: 带调试功能的 FreeRTOS 和 STM32Fx 动手实践(实时操作系统)
6) ARM Cortex M 微控制器 DMA 编程揭秘(DMA)
7) STM32Fx 微控制器自定义引导加载程序开发(引导加载程序)
8) 使用 Beaglebone Black 一步一步嵌入式 Linux(的Linux)
9) 使用 Beaglebone Black 进行 Linux 设备驱动程序编程(LDD1)
发表评论
你必须 登录 要么 寄存器 添加新评论 .