STM32CubeMX
文章平均质量分 70
以STM32CubeMX生成的HAL库框架为基础,介绍各种基本的配置模板和使用,目前以STM32F1为主。
紫阡星影
这个作者很懒,什么都没留下…
展开
-
【STM32CubeMX】战舰V3&4‘3TFTLCD
STM32CubeMX用起来太舒服了,效率嘎嘎高,在学习正点原子的战舰V3开发板,但是他们的代码库都不是用Mx生成的,简单些的案例练习倒是无所谓,但是像用到TFTLCD这种复杂点的案例,在配置案例时还是想移到Mx上编辑,所以就有将正点原子的lcd库,修改到可以在Keil+Mx上使用的了。原创 2024-01-14 23:26:13 · 980 阅读 · 2 评论 -
【STM32CubeMX】F103&基础配置
本文记录下我学习STM32CubeMX时的流程,方便以后回忆。本章记录,时钟配置,生成配置,以及点亮LED,调试模式,也能让第一次了解软件的该配置一些什么东西。原创 2023-04-30 18:15:34 · 1218 阅读 · 0 评论 -
【STM32CubeMX】F103&BxCAN
F103&BxCAN,bxCAN总体描述,有一个增强的过滤机制来处理各种类型的报文此外,应用层任务需要更多CPU时间,因此报文接收所需的实时响应程度需要减轻。 接收FIFO的方案允许,CPU花很长时间处理应用层任务而不会丢失报文。 构筑在底层CAN驱动程序上的高层协议软件,跟CAN控制器之间有高效的接口。原创 2023-12-14 21:30:04 · 1041 阅读 · 0 评论 -
【STM32CubeMX】F103&低功耗模式
本文讲解STM32F10X的低功耗模式,部分资料参考自STM32手册。STM32F10X提供了三种低功耗模式:睡眠模式(Sleep mode)、停机模式(Stop mode)和待机模式(Standby mode)。这些低功耗模式可以有效减少系统功耗,延长电池寿命,对于需要长时间运行的电池供电设备尤为重要。功耗:睡眠模式 > 停机模式 > 待机模式唤醒速度:睡眠模式 > 停机模式 > 待机模式。原创 2023-08-18 21:32:53 · 964 阅读 · 0 评论 -
【STM32CubeMX】HC_SR04模块测距
本文章介绍了基于STM32F103的HAL库,完成对HC_SR04超声波模块测距的基本思路和工程案例。原创 2023-07-23 22:47:50 · 413 阅读 · 0 评论 -
【STM32CubeMX】F103&外部中断
本文记录下我学习STM32CubeMX时的流程,方便以后回忆。系统板是基于STM32F103C6T6。本章记录外部中断。原创 2023-05-01 21:52:59 · 813 阅读 · 0 评论 -
【STM32CubeMX】WS2812彩灯
有时间我就按照网上的时序推理了WS2812的传输时序。之前就推过时序了,但是当时时序好像没对,因为没用逻辑分析仪查看,就以为通过电片机的运行主频,在控制NOP,就能得到us级的延时控制,但是真实的情况是,调用调用函数,运行循环之类的对于us级来说也需要大量时间了,所以所推时序时,一定要用逻辑分析仪或示波器查看,时序电平的实际反转时间。本文要点:1.WS2812的时序基础。2.基于STM32HAL库函数,的引脚电平反转,与WS2812数据传输的代码实现。优点:代码可能简单易懂。原创 2023-06-05 20:11:56 · 1786 阅读 · 0 评论 -
【STM32CubeMX】F103&独立看门狗
本文记录了我学习STM32CubeMX的过程,方便以后回忆。我们使用的开发板是基于STM32F103C6T6的。本章记录了独立看门狗的使用配置。要学习的话,注意流程一说的,省略的内容。原创 2023-05-08 16:51:44 · 720 阅读 · 0 评论 -
【STM32CubeMX】F103&窗口看门狗
本文记录了我学习STM32CubeMX的过程,方便以后回忆。我们使用的开发板是基于STM32F103C6T6的。本章记录了窗口看门狗的使用配置。要学习的话,注意流程一说,省略的内容。原创 2023-05-07 19:35:16 · 738 阅读 · 0 评论 -
【STM32CubeMX】F103&RTC时钟
本文记录了我学习STM32CubeMX的过程,方便以后回忆。我们使用的开发板是基于STM32F103C6T6的。本章记录了RTC时钟的基础配置。下文调试时用到的串口来查看,不过串口的配置省略了。原创 2023-05-07 10:25:22 · 999 阅读 · 0 评论 -
【STM32CubeMX】F103&ADC获取
本文记录了我学习STM32CubeMX的过程,方便以后回忆。我们使用的开发板是基于STM32F103C6T6的。本章记录了基本的ADC值的获取流程,只单纯地记录了ADC端口的配置,没有加配像串口之类的调试,以简化流程。下面的流程是使用串口调试的,但是省略了串口的配置流程。原创 2023-05-06 21:14:01 · 848 阅读 · 0 评论 -
【STM32CubeMX】F103&PWM输出
本文记录了我学习STM32CubeMX的过程,方便以后回忆。我们使用的开发板是基于STM32F103C6T6的。本章记录了PWM输出的配置。原创 2023-05-06 21:12:00 · 685 阅读 · 0 评论 -
【STM32CubeMX】F103&定时中断
本文记录下我学习STM32CubeMX时的流程,方便以后回忆。系统板是基于STM32F103C6T6。本章记录定时中断。原创 2023-05-02 17:47:21 · 890 阅读 · 0 评论 -
【STM32CubeMX】F103&串口通信
本文记录下我学习STM32CubeMX时的流程,方便以后回忆。本章记录串口通信。这里居然有玄学问题,给我整了好久,头都大了。可能也是我能力有限才有的吧,泪目。原创 2023-04-30 22:26:14 · 654 阅读 · 0 评论