hal库

十月的皮皮5 天前
c语言·stm32·单片机·stm32cubemx·hal库
STM32从零到量产开发:四路继电器工业控制模块开发 -上位机 Program.cs 应用程序入口设计说明本文件是 P02 上位机应用程序的唯一入口点(Program.cs),负责启动引导、命令行参数解析、双模式运行切换及线程模型初始化。
十月的皮皮11 天前
c语言·stm32·单片机·stm32cubemx·hal库
STM32从零到量产开发:四路继电器工业控制模块开发-Modbus RTU 从站协议栈设计说明该代码实现了一个基于 STM32 的 Modbus RTU 从站协议栈,主要面向四通道继电器控制模块(P02设备)。除了标准的 Modbus 协议支持外,还针对量产需求增加了故障安全、诊断计数和设备信息上报等扩展功能。
十月的皮皮18 天前
c语言·stm32·stm32cubemx·hal库
STM32从零到量产开发:四路继电器工业控制模块开发— 继电器模块bsp_di.h与 bsp_di.c文件
十月的皮皮22 天前
stm32·stm32cubemx·hal库
STM32从零到量产开发:四路继电器工业控制模块开发— Modbus RTU 通讯协议设计文档版本:v1.0.0(对应固件 v1.0.0 / 设备类型码 0x0002) 适用产品:P02_Relay_Controller_4Channels Relay Industrial Control Module 本文档面向主站/网关开发工程师,描述设备的 Modbus RTU 从站协议。所有示例帧的 CRC16 均已用脚本实算(多项式 0x8005,初值 0xFFFF,小端)。
十月的皮皮23 天前
stm32·单片机·嵌入式硬件·stm32cubemx·hal库
STM32从零到量产开发:四路继电器工业控制模块开发原理小灶 · 合集本文是《新手量产开发实战笔记》配套的 9 篇独立"原理小灶"合集。每篇只讲一个"看似普通、其实用心"的代码点,从小白视角把底层原理、真实代码、设计权衡拆开讲透。
十月的皮皮24 天前
c语言·笔记·stm32·stm32cubemx·hal库
STM32从零到量产开发:四路继电器工业控制模块开发实战笔记(小白视角)这份笔记不是"教程",而是一个刚入门的人陪你一起,把这颗 STM32F103RCT6 量产固件从"看不懂"到"能改、能加功能"的完整心路。 重点不是记住每一行代码,而是学会怎么读、怎么想、怎么把需求变成代码。 文中所有代码片段都来自本项目真实源码,可直接对照 Core/Src、Core/Inc 下文件阅读。
十月的皮皮25 天前
c语言·开发语言·stm32·stm32cubemx·hal库
stm20260720-从新手 C 到量产 STM32 工程:程序设计推导指南案例项目:STM32 LED 智能控制系统(4 路 PWM + UART 指令 + 三路按键 + IWDG 看门狗) 平台:STM32F103ZET6 + CubeMX + HAL 库 + Keil MDK 本文目标:不是教你"这段代码什么意思",而是教你"怎么一步步推导出需要写这段代码"——让新手有迹可循
十月的皮皮1 个月前
c语言·stm32·单片机·嵌入式硬件·stm32cubemx·hal库
stm20260719-STM32F103RCT6_HAL库_三人抢答器①本设计3个玩家参与抢答,利用GPIO下降沿中断响应抢答;②有人抢答时,锁定抢答成功者,利用串口输出成功抢答者并亮灯;
fffzd2 个月前
stm32·单片机·嵌入式硬件·串口·hal库·轮询模式
STM32:串口--轮询模式在生活中,串口无处不在,常见的有网线接口,USB等等,今天来介绍单片机中常用的串口--TTL串口。TTL串口通过三根线连接了两个设备,实现两个设备之间的通信,这三根线分别是:
TEC_INO5 个月前
单片机·hal库
Hal库的使用目录1.HAL库核心思想1. 句柄(Handle)为中心2. 三种编程模式3. 弱函数回调机制2.快速上手
三伏5227 个月前
stm32·单片机·hal库
HAL_I2C_ER_IRQHandler函数解析I2C_HandleTypeDef函数源码这个函数比较简单,只有应答错误部分比较复杂。那么我就主要讲解一下应答错误部分:
List<String> error_P7 个月前
stm32·单片机·hal库
STM32 GPIO HAL库常用函数初始化GPIO引脚,配置模式、上下拉、速度等参数。内部通过结构体来配置HAL_GPIO_ReadPin
Darken038 个月前
单片机·hal库·ai学习
单片机的库函数和HAL库有什么区别?还有那些库函数?要搞懂单片机中库函数、HAL 库的区别,首先得明确核心概念:HAL 库是 “库函数” 的一种特定类型,而非对立关系 —— 就像 “苹果是水果的一种”,我们先理清层级,再展开细节。
学习嵌入式的王饱饱1 年前
stm32·单片机·dma·uart·hal库
STM32HAL库 -- 10.DMA外设实战(UART串口+DMA读取传感器数据)目录1.简介2.DMA介绍2.1什么是DMA?2.2DMA的通道和优先级2.3DMA的传输模式2.4DMA的数据对齐
少年、潜行1 年前
stm32·嵌入式硬件·开源·hal库·st7789·软件spi
【开源】STM32HAL库驱动ST7789_240×240(硬件SPI+软件SPI)📖 欢迎交流 如果开源的代码对你有帮助,希望可以帮我点个赞👍和收藏最近调试了一款1.3寸的ST7789的液晶显示屏,主要使用的是STM32HAL库和中景元电子提供的库函数,使用软件SPI和硬件SPI分别成功的驱动了显示屏。这篇文章分享一下在使用过程中遇到的问题。 下面是实际的效果,使用的是面包板。
charlie1145141911 年前
stm32·单片机·嵌入式硬件·学习·教程·hal库·gpio
STM32F103C8T6单片机的起始点:使用GPIO输出点亮我们的第一个小灯(HAL库版本)目录先干!从单片机的实操点灯开始GPIO:General Purpose IO第一步:开启GPIO的时钟
矜辰所致2 年前
stm32·单片机·低功耗·hal库·stm32l010
STM32 使用 STM32CubeMX HAL库实现低功耗模式上次画了一个 STM32L010F4 最小系统的板子,也做了一些基本测试,但是最重要的低功耗一直拖到现在,以前在使用 STM32L151 的时候用标准库做过低功耗的项目,现在都使用 STM32CubeMX 了,一直都未使用过。
田甲2 年前
stm32·单片机·嵌入式硬件·hal库
【STM32】INA3221三通道电压电流采集模块,HAL库芯片的datasheet地址:INA3221 三通道、高侧测量、分流和总线电压监视器,具有兼容 I2C 和 SMBUS 的接口 datasheet (Rev. B)
PoroKing2 年前
stm32·单片机·嵌入式硬件·dma·usart·hal库
使用HAL库的STM32工程,实现DMA传输USART发送接收数据
寅双木2 年前
笔记·vscode·stm32cubemx·hal库·移植·gd32·mdk
STM32cubeMX + VScode开发GD32移植(HAL库通用),保姆级!!!!!!!原理就跟VScode开发GD32标准库版的一模一样 可以看笔者往期作品【VScode开发GD32移植(标准库通用),保姆级!!!!!!!】 使用STM32cubeMX是为了进一步简化开发