一乐电子

 找回密码
 请使用微信账号登录和注册会员

QQ登录

只需一步,快速开始

微信扫码登录

手机号码,快捷登录

手机号码,快捷登录

搜索
查看: 9653|回复: 31

T50 一代版本最后升级

[复制链接]
发表于 2013-6-21 22:16 | 显示全部楼层 |阅读模式

应广大坛友要求,在升级多电压校正点时,发现预留的内存不够,准备将电流校正点减少,来扩出内存给电压部分,后来突然意识到这个想法只适合于T50H,而非T50,在T50的程序中:
u16 S1A[SAN]; //开一个存储区 201个记录点 每10mA 一个记录点,可存储201个,对应0~2A,对应第一路
u16 S2A[SAN]; //开一个存储区 201个记录点 每10mA 一个记录点,可存储201个,对应0~2A,对应第二路

为了保证电流的精度,建立一个高精度码表,但是这个高精度码表(二代因为线性好,码表只需要50mA建一个点),实际上占领了大量的内存资源,因此T50H向下发展需要回收这部分资源(有了这部分内存,后面可以看看比如原先规划的锂电池放电容量测试是否就可以加入等等,后面有空可以计算下容量),因此T50 的一代版本将无法维护(将来同一个功能要修改2遍实在是程序员的恶梦),本次将是最后一次升级。

原始功能见原帖: https://www.yleee.com.cn/thread-21848-1-1.html
第二功能贴:https://www.yleee.com.cn/thread-23151-1-1.html

T50 表头程序 V1.5 版本 2013-06-21发布
主要修改:
1、增加了第二路的大字界面
2、增加了第二路曲线界面

升级地址:http://stm32.sinaapp.com/

==============================================================================
再次向购买1代的坛友表示抱歉

发表于 2013-6-21 22:26 | 显示全部楼层
我买的2代  那个电源什么时候出生??
回复

使用道具 举报

发表于 2013-6-21 22:43 | 显示全部楼层
我买的是一代
回复

使用道具 举报

发表于 2013-6-21 23:24 | 显示全部楼层
我的是一代,还没想到用在哪里;
写程序是费脑的工程,支持LZ
回复

使用道具 举报

发表于 2013-6-21 23:46 | 显示全部楼层
LZ辛苦,一直在等放电什么的功能
回复

使用道具 举报

发表于 2013-6-22 07:43 | 显示全部楼层
支持,感谢楼主付出心血和努力,楼主很认真,很负责
回复

使用道具 举报

发表于 2013-6-22 11:57 | 显示全部楼层
1.5固件里电压校正没有校正点吗???
回复

使用道具 举报

发表于 2013-6-22 12:07 | 显示全部楼层
感谢楼主升级。

我之前的那个表头,第二路电流2A以上只显示2A的问题,重新校正、重新刷固件多次都不行。应该也不是软件问题,因为另一个表头昨天测试是正常的。
有了1.5的固件后,马上刷了,第二路电流2A以上只显示2A的问题,竟然解决了,各个界面都正常。很莫名其妙。

另外又发现一个问题,第二路的大字界面中,显示的mAh、mWh数据不对,错显示成第一路的数据:
11.jpg

12.jpg

实际第二路累计应该是0mAh 0mWh:
13.jpg
回复

使用道具 举报

 楼主| 发表于 2013-6-22 13:51 | 显示全部楼层
new8188 发表于 2013-6-22 12:07
感谢楼主升级。

我之前的那个表头,第二路电流2A以上只显示2A的问题,重新校正、重新刷固件多次都不行。 ...

刚升级,还没有完全测试,回头改下,感谢大家帮忙测试
回复

使用道具 举报

 楼主| 发表于 2013-6-22 13:59 | 显示全部楼层
talentfish 发表于 2013-6-22 11:57
1.5固件里电压校正没有校正点吗???

既是因为要重新设计校正码表才能实现电压分级,这个只能在二代中实现了,电压的分级码表需要内存,二代的已经开始内部测试了
回复

使用道具 举报

本版积分规则

QQ|一淘宝店|手机版|商店|一乐电子 ( 粤ICP备09076165号 ) 公安备案粤公网安备 44522102000183号

GMT+8, 2026-6-16 15:35 , Processed in 0.038097 second(s), 30 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表