pdf

BMS 上位机通讯协议

  • 1星
  • 日期: 2020-09-16
  • 大小: 81.19KB
  • 所需积分:1分
  • 下载次数:1
  • favicon收藏
  • rep举报
  • 分享
  • free评论
标签: BMS

电池管理系统(BATTERY MANAGEMENT SYSTEM)电池管理系统(BMS)是电池与用户之间的纽带,主要对象是二次电池,主要就是为了能够提高电池的利用率,防止电池出现过度充电和过度放电

上位机通讯协议

电池管理系统(BATTERY MANAGEMENT SYSTEM)电池管理系统(BMS)是电池与用户之间的纽带,主要对象是二次电池,主要就是为了能够提高电池的利用率,防止电池出现过度充电和过度放电

本人开发电动汽车项目当中使用过的BMS整车CAN通讯协议

更多简介内容

推荐帖子

MSP430G2553时钟系统配置
MSP430G2553单片机的时钟模块主要包括:     三个时钟:辅助时钟ACLK 、主时钟MCLK 、子系统时钟SMCLK     三个时钟源:内部低频时钟源LFXT1 、内部数字控制RC振荡器DCO、外部低频振荡器(需要焊上晶振)  常用宏定义: #ifndef __DisableCalData   SFR_8BIT(CALDCO_16MHZ);
火辣西米秀 微控制器 MCU
TI C6000优化手册——让代码看起来像钉子
        DSP芯片的出现,是为了解决大量的数字运算问题。通过集成专用的加法器、乘法器、地址产生器、复杂逻辑等硬件单元,DSP能实现比普通单片机更快速的数字运算,使处理器更适用于实时性高、复杂度强的处理场合。也正因为如此,DSP编程中非常重要的一环就是让代码尽可能高效地运行。 本文基于TI C6000硬件架构,针对C语言编程,介绍其中主要的代码优化方法。   指导方
灞波儿奔 DSP 与 ARM 处理器
评估板快速测试-基于TI Sitara Cortex-A9
前  言 本指导文档适用开发环境: Windows开发环境:Windows 7 64bit、Windows 10 64bit Linux开发环境:Ubuntu 14.04.3 64bit 虚拟机:VMware14.1.1 U-Boot:U-Boot-2017.01 Kernel:Linux-4.9.65、Linux-RT-4.9.65 Linux Proc
Tronlong小分队 ARM技术
如何修改AT32F4xx SRAM空间大小
Questions:AT32F403, AT32F403A, AT32F407 的SRAM 默认大小96KB,可以修改为224KB。AT32F413 的SRAM 默认大小32KB,可以修改为16KB 或64KB。如何修改SRAM 大小? Answer: 1、修改AT32F403, AT32F403A, AT32F407 SARM 空间大小 AT32F403, AT32F403A, AT
宋元浩 单片机
【ESP32-S2-Kaluga-1测评】5、语音合成测试
本帖最后由 justd0 于 2020-9-2 22:55 编辑 语音合成示例程序是个比较综合的示例,他通过建立ap,让客户端连接上他的http服务器,从网页中输入中文,按下save就可以实时语音读出所写文字,这里面涉及到了语音合成库和http库,凸显出esp32的高强性能。 一下是测试视频和日志:   ESP-ROM:esp32s2-rc4-20191025 B
justd0 国产芯片交流
重温MSP430精确延时_delay_cycles学习
 比较有用的快速设置技巧 IAR 软件430的编译器里面我们可以利用它内部的延时子程序来实现我们想要的高精度软件延时,方法如下:  (1):将以下这段代码复制到你的.C源文件中。  #define CPU_F                               ((double)8000000)  #define delay_us(x)              
火辣西米秀 微控制器 MCU

评论

登录/注册

意见反馈

求资源

回顶部

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版 版权声明

北京市海淀区知春路23号集成电路设计园量子银座1305 电话:(010)82350740 邮编:100191

电子工程世界版权所有 京ICP证060456号 京ICP备10001474号 电信业务审批[2006]字第258号函 京公海网安备110108001534 Copyright © 2005-2020 EEWORLD.com.cn, Inc. All rights reserved
$(function(){ var appid = $(".select li a").data("channel"); $(".select li a").click(function(){ var appid = $(this).data("channel"); $('.select dt').html($(this).html()); $('#channel').val(appid); }) })