【STM32 HAL库】基本外设
STM32基本外设的使用方法
Abaaba+
这个作者很懒,什么都没留下…
展开
-
【STM32】GPIO内部电路原理
对于GPIO内部结构而言,通过不同的配置可以完成不同的输入输出功能输出代码 --> 寄存器 --> 输出控制模块 --> 控制P-MOS与N-MOS的导通与断开情况 --> 推挽/开漏输出输入I/O口输入模拟电压 --> 上下拉电阻 --> 施密特触发器 --> 数字电压 --> 存储到输入数据寄存器。原创 2024-07-21 13:21:53 · 1338 阅读 · 0 评论 -
【STM32 HAL库】TIM定时器与CubeMX配置
本文为笔者学习TIM定时器知识的总结与复盘,基于keysking的系列视频,欢迎大家纠正文中错误。原创 2024-07-27 16:06:53 · 1517 阅读 · 0 评论 -
【STM32 HAL库】串口通信与CubeMX配置
本文为笔者学习串口通信知识的总结与复盘,基于keysking的系列视频,欢迎大家指正文中错误= USART 通用同步或异步接收器和发送器故UART为通用异步接收器和发送器。原创 2024-07-26 00:36:54 · 1628 阅读 · 0 评论 -
【STM32 HAL库】普通GPIO详解与CubeMX配置
本文为个人对于CubeMX的GPIO常规输入输出配置的总结 以防遗忘 文中错误恳请大家指正 共同进步原创 2024-07-20 22:58:45 · 853 阅读 · 0 评论 -
【STM32 HAL库】CubeMX新建工程与前置配置
本文为个人学习内容总结 防止遗忘 文中错误恳请大家指正 共同进步。原创 2024-07-20 17:36:07 · 275 阅读 · 0 评论 -
【STM32 HAL】多串口printf重定向
在近期项目中,作者需要 STM32 既能向上位机发送数据,又能通过 HC-05 向手机发送数据。然而,常见的 printf 重定向只能输出到一个串口,因此本文介绍如何实现 printf 同时输出到 USART1 和 USART2。原创 2024-08-20 01:12:57 · 693 阅读 · 0 评论 -
【STM32 HAL库】中断原理与CubeMX配置
本文为笔者学习中断知识的总结与复盘,基于keysking的视频,若文章有误,欢迎大家指正是什么顾名思义,中断就是在执行当下任务时,打断正在进行的任务,先执行更紧急的任务,完成后再恢复原来任务的进程外部中断EXTI本质GPIO_EXTIx外部中断模式实际上就是GPIO_Input的一个拓展。EXTI = Input + 检测引脚外部电平变化 + 中断函数中断类型我们这里只讨论外部中断(EXTI),也即检测GPIO口电平变化的中断。原创 2024-07-24 22:22:18 · 756 阅读 · 0 评论 -
【STM32 HAL库】IIC通信与CubeMX配置
本文为笔者学习 IIC 通信的总结,基于keysking的视频内容,如有错误,欢迎指正。原创 2024-09-10 18:36:30 · 1168 阅读 · 0 评论