[发明专利]一种单片机的在线编程测试方法在审
申请号: | 201811044617.8 | 申请日: | 2018-09-07 |
公开(公告)号: | CN109165030A | 公开(公告)日: | 2019-01-08 |
发明(设计)人: | 陈龙;解维坤;苏洋;陈诚;肖艳梅;何立 | 申请(专利权)人: | 中国电子科技集团公司第五十八研究所 |
主分类号: | G06F8/61 | 分类号: | G06F8/61 |
代理公司: | 无锡派尔特知识产权代理事务所(普通合伙) 32340 | 代理人: | 杨立秋 |
地址: | 214000 *** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 单片机 烧写 测试 烧写文件 在线编程 在线烧写 下载器 向量 调用 机台 单片机技术 编程测试 测试程序 测试过程 测试机台 测试向量 故障判断 人工操作 生产效率 硬件成本 常规的 转码 转化 | ||
本发明公开一种单片机的在线编程测试方法,属于单片机技术领域。首先提供单片机烧写文件;然后转码软件将所述单片机烧写文件转化为烧写向量;最后机台测试程序先调用烧写向量使测试机台对单片机进行在线烧写,再调用测试向量对单片机进行故障判断。将单片机常规的烧写和测试分开的方法归为在线烧写测试的方法,解决了下载器烧写的限制,简单易操作。与常规下载器编程测试方法相比减少了硬件成本,减少了测试过程中的人工操作,提高了生产效率。
技术领域
本发明涉及单片机技术领域,特别涉及一种单片机的在线编程测试方法。
背景技术
单片机是一种集成电路芯片,是采用超大规模集成电路技术把中央处理机、随机存储存取器、只读存储器、多种输入输出口和中断系统、定时器等功能集成到一块硅片上构成的一个小而完善的微型计算机系统,在工业控制领域得到广泛的应用。
常规的单片机编程测试方法是将编程和测试分开,主要利用上位机通过数据通信接口将烧写程序下载到单片机里,然后再通过测试设备给输入并且读输出,从而判断单片机的好坏。但是,常规的测试办法摆脱不了下载器和过多的人工操作,在烧写过程中花费大量的测试时间,而且烧写程序不止一个,使得测试流程复杂且测试成本高,导致生产效率偏低。
发明内容
本发明的目的在于提供一种单片机的在线编程测试方法,以解决传统测试方法依赖下载器、且测试流程复杂,生产效率偏低的问题。
为解决上述技术问题,本发明提供一种单片机的在线编程测试方法,包括如下步骤:
提供单片机烧写文件;
转码软件将所述单片机烧写文件转化为烧写向量;
机台测试程序先调用烧写向量使测试机台对单片机进行在线烧写,再调用测试向量对单片机进行故障判断。
可选的,所述测试向量是根据测试要求编写出测试向量格式文件并转化得到。
可选的,所述转码软件由单片机开发软件、单片机烧写文件转串行向量文件软件、串行向量文件转机台向量格式软件和机台转码软件组成。
可选的,所述单片机开发软件是由单片机厂商官方提供,用于生成单片机烧写文件。
可选的,所述单片机烧写文件转串行向量文件软件用于将单片机烧写文件转化为串行向量文件。
可选的,所述串行向量文件转机台向量格式软件用于将串行向量文件转化为机台向量格式文件。
可选的,所述机台转码软件将由单片机烧写文件转化得到的机台向量格式文件和根据测试要求编写的测试向量格式文件分别转化为向量格式的烧写PATTERN文件和测试PATTERN文件。
可选的,所述单片机烧写文件是记录文本行的美国信息交换标准码文本文件,是十六进制数组成的机器码或者数据常量,由各个单片机厂家的官方开发软件自动生成。
在本发明中提供了一种单片机的在线编程测试方法,首先提供单片机烧写文件;然后转码软件将所述单片机烧写文件转化为烧写向量;最后机台测试程序先调用烧写向量使测试机台对单片机进行在线烧写,再调用测试向量对单片机进行故障判断。将单片机常规的烧写和测试分开的方法归为在线烧写测试的方法,解决了下载器烧写的限制,简单易操作。与常规下载器编程测试方法相比减少了硬件成本,减少了测试过程中的人工操作,提高了生产效率。
附图说明
图1是本发明实施例一提供的单片机的在线编程测试方法的流程示意图;
图2是本发明实施例一提供的单片机的在线编程测试方法的原理框图;
图3是转码软件的流程示意图。
具体实施方式
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国电子科技集团公司第五十八研究所,未经中国电子科技集团公司第五十八研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811044617.8/2.html,转载请声明来源钻瓜专利网。