
STM32 CUBEMX-hal库学习教程
文章平均质量分 77
结合CUBEMX,进行STM32快速开发
百炼成钢123
这个作者很懒,什么都没留下…
展开
-
STM32CubeIDE(CUBE-MX hal库+库函数)----PWM呼吸灯实验
脉冲宽度调制. 在具有惯性的系统中,可以通过对一系列脉冲的宽度进行调制,来等效地获得所需要的模拟参量,常应用于电机控速等领域. 以前在智能车比赛过程中使用过PWM功能,主要是用于控制小车的速度。这里用一个呼吸灯的例子介绍它的使用方法,通过不断调整LED灯的亮灭连续的情况下可以看到小灯像呼吸一样。占空比 = TON / TS,频率 = 1 / TS 分辨率 = 占空比变化步距。原创 2024-01-24 16:32:50 · 3908 阅读 · 0 评论 -
Onenet新版上云步骤
产品access_key: Pbsh4ZOD2xknvee15YetA9cHkc81UTfhoUtvr2NVK3s=设备密匙:dnNvZ0FqSUc2QU1VWVpWMm5KbDhUQ2JPUm9LcHpXTmc=(1)点击开发者中心进入产品创建界面。产品ID: vBR1EH1IuX。设备名称: DHT11。原创 2024-01-16 22:52:15 · 1054 阅读 · 0 评论 -
STM32F76 LCD屏幕驱动
画点函数,计算过程如下图所示输入参数:uint16_t Xpos: 输入画点的x坐标uint16_t Ypos:输入画点的y坐标RGB_Code: 像素颜色。原创 2024-01-02 22:26:49 · 865 阅读 · 0 评论 -
STM32CubeIDE(CUBE-MX hal库)----RTC时钟,时钟实时显示
RTC是一个独立的定时器,可为系统提供时钟和日历的功能。原创 2023-12-07 23:53:54 · 3273 阅读 · 5 评论 -
STM32CubeIDE(CUBE-MX hal库)----蓝牙模块HC-05(详细配置)
stm32 蓝牙原创 2023-12-01 18:38:25 · 8509 阅读 · 12 评论 -
STM32CubeIDE(CUBE-MX hal库)----定时器
STM32定时器是一种多功能外设,可以为嵌入式系统提供各种定时和计数功能。通过合理配置,它可以适应各种应用场景,提供精准的定时和计数功能,使嵌入式系统更加灵活和可控。原创 2023-11-30 22:00:19 · 2518 阅读 · 0 评论 -
STM32CubeIDE(CUBE-MX)----快速移植FreeRTOS实战
FreeRTOS(Real-Time Operating System)是一个开源的实时操作系统内核,专注于嵌入式系统。它提供了一套用于管理任务、调度器、内存管理等的实时操作系统功能,为嵌入式应用程序提供了强大的任务管理和资源管理能力。CubeMX集成了许多中间件和库,包括FreeRTOS。通过简单的选择,用户可以轻松地启用和配置FreeRTOS,而不需要手动整合和调整。本文介绍了如何利用CUBEMX快速开发FreeRTOS。原创 2023-11-30 21:59:50 · 5108 阅读 · 0 评论 -
STM32CubeIDE(CUBE-MX hal库)----串口通信
本文讲述了利用HAL库进行串口数据的发送和接收提示:以下是本篇文章正文内容,下面案例可供参考。原创 2023-11-27 21:33:13 · 4369 阅读 · 1 评论 -
STM32CubeIDE(CUBE-MX)----初尝点亮小灯
CubeIDE(Cube Integrated Development Environment)和CubeMX(CubeMX Configuration Wizard)是由STMicroelectronics提供的一套集成式开发环境和配置工具,用于支STMicroelectronics的STM32微控制器产品线。可用来快速开发STM32单片机,因此去学习它的使用也是非常有用的,因为最近看到一些有趣的项目都是使用CubeIDE开发的还是要学一学。原创 2023-11-21 15:47:46 · 1033 阅读 · 0 评论 -
STM32CubeIDE(CUBE-MX)----按键控制
利用CubeIDE快速配置引脚,获取键盘的输入利用CUBEIDE,配置GPIO,获取按键的输入进行相应的操作。原创 2023-11-21 19:57:58 · 799 阅读 · 0 评论