完整的系统设计参考原理图@STC8H8K64U, @STC32G12K128
新增的功能为在开机时采集AD,采集到特定的AD后,做一些数值的处理。然后保存处理过的数据。
是否为在保存时出现的问题?如:擦除的时候出现问题?
注:擦除的范围为宏的定义
#define EEPROM_BASE_ADDRESS 0x0000 //EEPROM的起始地址
#define EEPROM_END_ADDRESS 0x01ff //EEPROM的结束地址, 这是原理图
13837853625 发表于 2024-3-29 13:45
1 产品供电的话使用的是48V的电池供电的,由于是装车产品,可能在使用过程中有颠簸或者抖动。
2 如果EERPR ...
关于烧录软件问题,
早年烧录紫外擦除的EPROM板子,起先用便宜的烧录器,一段时间后出现过程序混乱问题,后来改用高档点的烧录器就没有问题.
但现在的STC单片机都是低压自编程方式.应该跟烧录软件关系不大.
有些问题,在实验室长时间老化是表现不出来的,需要特定条件才出现,特别是偶发问题.
您这种情况,建议先从代码上分析假如EEPROM数据出错会不会引起类似现象.如果会,想办法修改程序进行参数越界判断处理.从而即使再遇到数据出错也能自动或用户人工恢复.
假如确定不是EEPROM问题,那么就要检查硬件和程序会不会触发自编程改写了flash.虽然这种情况概率极小.
电瓶车运行环境比较恶劣的,硬件上要尽可能改善散热条件,供电稳定性和瞬态尖峰电压抑制能力.尝试降低故障率. 13837853625 发表于 2024-3-29 14:31
这是原理图
芯龙的高压DCDC片子,环路补偿处理不好.有可能出现超调过电压.最好在输出加一个稳压管钳位下 能把 STC15F2K 搞出问题的电源,
基本都是开机上冲电压过了6V,
完整的系统设计参考原理图@STC8H8K64U, @STC32G12K128 - 电源/复位/省电模式/外部晶振/内部时钟/对外时钟输出/PLL-144MHz时钟 - 国芯论坛-STC全球32位8051爱好者互助交流社区 - STC全球32位8051爱好者互助交流社区 (stcaimcu.com)
页:
1
[2]