【技术实现步骤摘要】
一种模块编码识别电路、方法及相关设备
[0001]本专利技术涉及编码识别
,特别是涉及一种模块编码识别电路
、
方法及相关设备
。
技术介绍
[0002]当一款
MCU(MicrocontrollerUnit
,微处理器
)
被选择后,为了降低软硬件开发工程师的工作量,该款
MCU
通常会被用于多个系列的产品或产品中的多个子模块中,而上述产品或产品子模块仅会在功能上略有不同
。
为了降低测试工程师以及软件工程师的工作量,提高生产效率,一般会针对上述产品或产品子模块进行软件上的兼容适配,使系列产品或产品子模块能共用一套软件代码,这样就不必为单独的产品或产品子模块开发单独的软件代码,同时在生产的过程中也可使用该软件代码编译出的二进制文件对上述产品或产品子模块进行
MCU
代码的统一烧录,有效地提高了生产效率
。
[0003]为使同一软件能运行在不同的产品或产品子模块中,这些产品或产品子模块需要具有唯一
ID(Identity document
,编码
)
,同时软件需要对其进行识别,这样软件就会根据不同的
ID
执行不同的程序,进而实现不同的功能
。
在硬件设计上,通常使用拨码开关与
GPIO(General
‑
purpose input/output
,通用输入输出端口
)
相互配合 ...
【技术保护点】
【技术特征摘要】
1.
一种模块编码识别电路,其特征在于,包括:第一处理器和第二处理器;所述第一处理器上设置有第一接口;所述第一处理器通过所述第一接口输出表征目标模块的编码的方波信号至所述第二处理器;所述第二处理器用于根据所述方波信号进行编码识别,获得所述目标模块的编码,并确定与所述目标模块的编码对应的程序
。2.
根据权利要求1所述的模块编码识别电路,其特征在于,还包括:编码设置按键;所述第一处理器还接收所述编码设置按键发出的按键指令;所述第一处理器还用于根据所述按键指令确定所述目标模块的编码,并根据所述目标模块的编码生成所述方波信号
。3.
根据权利要求2所述的模块编码识别电路,其特征在于,所述编码设置按键,包括:编码调节按键;所述第一处理器设置有至少一个第二接口;所述第一处理器通过所述第二接口接收所述编码调节按键发出的编码调节指令;所述第一处理器还用于根据所述编码调节指令更改编码,并生成与更改后的编码对应的方波信号
。4.
根据权利要求2所述的模块编码识别电路,其特征在于,所述编码设置按键,还包括:编码复位按键;所述第一处理器设置有第三接口;所述第一处理器通过所述第三接口接收所述编码复位按键发出的编码复位指令;所述第一处理器还用于根据所述编码复位指令将编码置零
。5.
根据权利要求1至4任一项所述的模块编码识别电路,其特征在于,还包括:存储器;所述存储器与所述第一处理器连接;所述存储器用于存储编码
。6.
根据权利要求5所述的模块编码识别电路,其特征在于,所述第一处理器设置有第四接口;所述第四接口与所述第一接口连接;所述第一处理器通过所述第四接口接收由所述第一接口向所述第二处理器发送的方波信号;所述第一处理器还用于判断接收的方波信号表征的编码与所述存储器存储的编码是否一致
。7.
根据权利要求1至4任一项所述的模块编码识别电路,其特征在于,还包括:编码显示器;所述编码显示器与所述第一处理器连接;所述编码显示器用于显示编码
。8.
根据权利要求7所述的模块编码识别电路,其特征在于,所述编码显示器,包括:
驱动芯片和数码管;所述驱动芯片的输入端与所述第一处理器的驱动接口连接,所述驱动芯片的输出端与所述数码管的输入端连接;所述驱动芯片用于驱动所述数码管,以使所述数码管进行编码显示
。9.
一种能量单元,其特征在于,包括:至少一个外接设备和如权利要求1至8任一项所述的一种模块编码识别电路;各所述外接...
【专利技术属性】
技术研发人员:胡恒,庄富帅,赵安,庄加才,徐君,
申请(专利权)人:阳光电源股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。