-
公开(公告)号:CN116915037A
公开(公告)日:2023-10-20
申请号:CN202310909873.3
申请日:2023-07-24
Applicant: 烟台东方威思顿电气有限公司
Abstract: 本发明公开了一种可抑制热插拔冲击电流的专变采集终端,属于测量电变量领域。专变采集终端包括热插拔模块和本体直流电源,本体直流电源的供电输出端与热插拔模块的电源输入接口Vin相连接。热插拔模块还包括电容充电电路、负反馈控制电路、负载电容C2和负载连接端Vout;电源输入接口Vin与电容充电电路相连接,为其中的电容C1充电;电容C1的一端与负反馈控制电路相连接;电源输入接口Vin还通过负反馈控制电路与负载连接端Vout相连接;负反馈控制电路根据电容充电电路中的电容C1的电压控制负载电容C2的充电速度。本发明具有成本低、体积小、可以根据电压等级对充电电流和时间进行精确调整等优点。
-
公开(公告)号:CN116136770A
公开(公告)日:2023-05-19
申请号:CN202310426118.X
申请日:2023-04-20
Applicant: 烟台东方威思顿电气有限公司
Abstract: 本发明公开了一种基于模块的单片机程序升级方法,涉及单片机软件开发领域。步骤为:步骤1、将程序按功能划分成多个模块;步骤2、各模块的构成均包括模块内部代码和模块外部代码;模块内部代码包括功能函数和查找函数;模块外部代码用于通过调用查找函数的方式来调用功能函数;步骤3、为模块划分内存;步骤4、编译各模块:对于各个模块,分别将模块的内部代码和该模块需要调用的其它模块的模块外部代码编译在一起成为模块程序;步骤5、将编译后的模块程序写入该模块对应的内存空间;步骤6、升级时,只重新编译需要升级的模块。本发明可以在不影响代码的可执行性、可读性和可编译性的情况下,减小程序升级的数据量,缩短升级需要的时间。
-
公开(公告)号:CN116136770B
公开(公告)日:2023-06-23
申请号:CN202310426118.X
申请日:2023-04-20
Applicant: 烟台东方威思顿电气有限公司
Abstract: 本发明公开了一种基于模块的单片机程序升级方法,涉及单片机软件开发领域。步骤为:步骤1、将程序按功能划分成多个模块;步骤2、各模块的构成均包括模块内部代码和模块外部代码;模块内部代码包括功能函数和查找函数;模块外部代码用于通过调用查找函数的方式来调用功能函数;步骤3、为模块划分内存;步骤4、编译各模块:对于各个模块,分别将模块的内部代码和该模块需要调用的其它模块的模块外部代码编译在一起成为模块程序;步骤5、将编译后的模块程序写入该模块对应的内存空间;步骤6、升级时,只重新编译需要升级的模块。本发明可以在不影响代码的可执行性、可读性和可编译性的情况下,减小程序升级的数据量,缩短升级需要的时间。
-
-