自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 资源 (1)
  • 收藏
  • 关注

空空如也

【电池管理系统】基于TTL通信协议的数据帧解析:蚂蚁保护板电压电流温度信息读取与校验方法

内容概要:本文档详细描述了“蚂蚁保护板”的TTL通用版通讯协议,规定了接口类型(TTL/485)、波特率(19200,8,n,1)以及BMS数据的读取与回复格式。主机发送0x5A5A00000000(6字节)请求数据,BMS返回140字节的数据帧,包含总电压、各单体电池电压、电流、SOC、温度、MOS状态、均衡状态、容量信息、系统时间及校验和等。数据帧以固定帧头(0xAA, 0x55, 0xAA, 0xFF)开始,各数据字段按高低字节排列,并注明单位与解析方式。文档还提供了校验和计算方法(Data4至Data137的累加和与Data138、139对比),确保数据完整性。同时,通过备注说明了MOS状态、均衡状态、容量计算方式及系统日志编码规则。; 适合人群:从事电池管理系统(BMS)开发、嵌入式软硬件工程师、电子工程师及物联网设备调试人员,具备基本的通信协议和C语言数据处理能力者; 使用场景及目标:①实现与蚂蚁保护板的串口通信,解析电池实时数据;②用于BMS上位机或MCU端的数据采集、状态监控与故障诊断;③支持产品开发中的协议对接、调试验证与数据可视化; 阅读建议:阅读时应结合实际通信场景,重点关注数据偏移地址、字节顺序、单位换算及校验逻辑,建议使用串口调试工具进行数据抓包验证,并参考备注中的状态编码进行故障分析。

2025-09-05

STM32F407 CUBeMX 3重ADC同步规则3通道扫描采样 DMA传输 定时8触发

STM32F407 3个ADC同步采样,串口1重定向PB6 PB7 定时器8 通道4作为TRGO信号触发ADC1同步ADC2,ADC3同步采样3个不同的规则通道,转换后触发DMA搬运到内存,并在中断中置位标志位,在main中输出结果。

2025-05-25

STM32 CubeMx FreeRTOS 驱动74HC138 74HC595 点阵显示时间日期 备份寄存器保存日期 ESP01连接网络自动校准

日期数据保存到备份寄存器,掉电是用纽扣电池供电,保证日期不丢失,工程使用CubeMx启用FReeRTos生成STM32CubeIDE工程,利用138译码器和595锁存器显示日期 时分秒 点阵为32*16;还有ESP01在配置网络后可自动获取时间 ,每10分钟更新网络时间; 也可以通过按键设置当前时间,闹钟,还利用蜂鸣器模拟音乐,不显的那么单调,可选择开启闹钟或者关闭,还可以选择整点音乐的开启与关闭。程序内置两种界面 1种只显示时间,1种显示时分秒和日期 星期

2025-04-23

大神开源的LWRB通用环形FIFO

C++ 嵌入式 修改了移植时const变量指针报错问题,可实现系统无锁多线程安全,底层原子操作,中断安全,跨平台

2024-04-28

STM32 CubeMX FreeRtos系统 基于lwRB通用环形缓冲区的串口非阻塞发送

STM32工具 CubeMX 使用FreeRtos系统 基于lwRB通用环形缓冲区的串口非阻塞发送,程序使用printf,通过重定向fputc函数,将发送数据保存在FIFO中,可以在中断中调用printf,保证了系统的线程安全和中断安全,将发送任务放在线程中。LwRB有两个指针一个r读指,一个w写指针,底层采用原子操作,不需要用到锁,保证了线程安全,最大的好处是它是支持DMA的,为CPU减负。

2024-04-28

LwRB - Lightweight ring buffer

* Author: Tilen MAJERLE <tilen@majerle.eu> * Version: v3.1.0

2024-04-27

STM32HAL库+SPI+DMA驱动SW2812

CubeMx配置SPI+DMA方式 3bit数据单总线控制幻彩SW2812

2024-01-22

STM32单片机HAL库CubeMX单总线 驱动DS18B20 定时器中断方式 可移植

1、单总线驱动 2、定时器控制时序无需CPU干扰 3、可移植性强,单独的.c .h文件 4、可扩展性强,可自行增加ROM识别 5、CubeMx生成,HAL库可移植,采用结构体定义 6、状态机思想,完全自创,仅提供思路,不喜勿喷

2022-03-12

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除