[发明专利]一种用于微控制器参数校准的烧录器及烧录方法在审
| 申请号: | 201910933075.8 | 申请日: | 2019-09-29 |
| 公开(公告)号: | CN110597529A | 公开(公告)日: | 2019-12-20 |
| 发明(设计)人: | 裴德杨;李寿建;冯兵;梁青武 | 申请(专利权)人: | 上海菱沃铂智能技术有限公司 |
| 主分类号: | G06F8/61 | 分类号: | G06F8/61 |
| 代理公司: | 31225 上海科盛知识产权代理有限公司 | 代理人: | 应小波 |
| 地址: | 200070 上海市静*** | 国省代码: | 上海;31 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 烧录器 校准 烧录 基准电压 离线模式 烧录数据 校准结果 在线模式 写入 生产周期 参数校准 烧录指令 数据存储 微控制器 主控芯片 按键 标称 下载 供电 开发 | ||
1.一种用于微控制器参数校准的烧录器,该烧录器分别与PC和微控制器MCU连接,其特征在于,所述的烧录器包括主控芯片、第一通信电路、第二通信电路、D触发器、存储器、基准电压输入接口、参考电源和LDO电源,所述的主控芯片分别与第一通信电路、第二通信电路、D触发器、存储器、基准电压输入接口、参考电源和LDO电源连接,所述的第一通信电路与PC连接,所述的第二通信电路、D触发器和基准电压输入接口分别与微控制器MCU连接。
2.根据权利要求1所述的一种用于微控制器参数校准的烧录器,其特征在于,所述的第一通信电路为USB Type-B数据线。
3.根据权利要求1所述的一种用于微控制器参数校准的烧录器,其特征在于,所述的存储器为flash存储器。
4.根据权利要求1所述的一种用于微控制器参数校准的烧录器,其特征在于,所述的参考电源为TL431基准电源。
5.根据权利要求1所述的一种用于微控制器参数校准的烧录器,其特征在于,所述的烧录器还包括与主控芯片连接的LED指示灯。
6.一种采用权利要求1所述的用于微控制器参数校准的烧录器的烧录方法,其特征在于,包括在线模式和离线模式,
其中在线模式,PC端开启烧录器校准功能,将校准标准值和烧录数据发送给烧录器,烧录器将数据存储到flash中,当PC端下发烧录指令后,烧录器主控芯片从flash读取数据,对外接MCU进行烧录,同时会对频率和基准电压进行校准,并将校准结果写入MCU信息区;
离线模式,需要预先将校准标称值和烧录数据下载到烧录器flash中,只要给烧录器供电,通过按键即可对外接MCU进行烧录,同时会对频率和基准电压进行校准,并将校准结果写入MCU信息区。
7.根据权利要求6所述的方法,其特征在于,所述的方法具体包括:
步骤一、PC端选择需要烧录的程序hex文件,选择芯片型号,勾选开启校准功能,开始下载,按照指定的协议将烧录数据、芯片型号、校准标准值的信息发送给烧录器主控芯片,主控芯片先将信息保存在flash芯片中,待PC端所有数据发送完成后,下发烧录指令,此时开始进入到烧录操作;
步骤二、主控芯片从flash中读取烧录相关信息,与外部微控制器MCU通信,输入频率参数trim值,控制频率输出,经D触发器四分频,输入到烧录器主控芯片,主控芯片通过定时器模块计算输出频率,记录当前频率值和频率参数trim值;
进行基准电压的测量,同样烧录器主控芯片与微控制器MCU进行通信,令微控制器MCU输出基准电压,通过主控芯片ADC采样值和TL431基准值进行换算,得出电压值;
在该步骤若出现频率和电压无法校准到标准范围,则烧录失败,烧录器面板红灯亮,烧录失败信息同步反馈给PC端,PC端根据返回的信息,会显示当前烧录操作“失败”或“成功”,若烧录成功,则进行步骤三;
步骤三、烧录器主控芯片将程序写入微控制器MCU,完成烧录后回读数据进行校验,根据校验结果,返回烧录结果;
步骤四、烧录器根据烧录结果点亮相应指示灯,红灯亮表示烧录失败,绿灯亮表示烧录成功,烧录信息同步反馈给PC端,PC端上位机根据返回的信息,会显示当前烧录操作“失败”或“成功”。
8.根据权利要求7所述的方法,其特征在于,由于频率参数trim和频率是线性负相关关系,可利用二分法来计算最优值,具体过程如下:
测量trim=127时的频率值,若频率小于标准值,则trim取0和127的平均值63;若频率值大于标准值,则trim取127和255的平均值191,测量频率;
比较测量频率和标准值,以相同的方法对trim进行取值,至到测得的频率与标准值相同,或者测量出两个频率最优值,其中一个比标准值小,另一个比标准值大,通过比较两个频率同标准值的偏差大小,获得最优的trim值。
9.根据权利要求7所述的方法,其特征在于,所述的方法在离线模式下,使用12V/2A适配器给烧录器供电,将MCU芯片的烧录信号与烧录器连接,需要预先通过PC端将数据下载到烧录器flash中,然后按下烧录器上的“Start”键,烧录器微控制器检测到触发信号,进行烧录操作,即在线模式下的步骤二;在烧录结束后,仅通过烧录器指示灯表示当前烧录结果。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海菱沃铂智能技术有限公司,未经上海菱沃铂智能技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910933075.8/1.html,转载请声明来源钻瓜专利网。





