处理器片内flash程序烧录方法及烧录系统的制作方法_3

文档序号:9843946阅读:来源:国知局
合格信息时,控制信号灯140显示红色,从而用户根据信号灯140的颜色即可得知测试结果。可以理解,在其他的实施例中,通知信息还可以采用其他方式输出,例如语音播报。
[0062]在其中一实施例中,参考图5,烧录系统还包括连接处理装置110的显示装置150,处理装置110将测试结果输出至显示装置150进行显示。如此,用户便可直接通过触摸显示屏查看测试结果,方便快捷。
[0063]显示装置150可以是触摸显示屏。用户不仅可以通过触摸显示屏看到实时测试结果,也可以通过触摸显示屏输入查看指令,查询历史数据。
[0064]在其中一实施例中,参考图5,烧录系统还包括连接处理装置110的按键160,用户通过按键160输入烧录指令至处理装置110,控制处理装置110执行烧录操作。烧录操作即对处理器片内FLASH编程的操作。在其中一实施例中,参考图5,烧录系统还包括连接处理装置110的电源装置170,电源装置170用于给处理装置110供电。
[0065]在其中一实施例中,参考图5,烧录系统还包括连接处理装置110的存储装置180,处理装置110还用于获取目标板的二维码,处理装置110将测试数据和目标板的二维码输出至存储装置180进行存储。如此,可以方便日后用户对处理器200进行测试结果的查询。
[0066]参考图6,为一应用例中烧录系统的结构示意图,其中,处理装置110采用CPU,ERASE、VCC、GND、UART通信接口表示第二通信接口 130,烧录系统可以实现处理器200的片内FLASH编程和测试一体化,操作简单。
[0067]上述烧录系统,处理装置110通过第一通信接口120接收目标文件,并根据目标文件获取目标程序,处理装置110通过第二通信接口 130经ERASE引脚擦除处理器200的片内FLASH数据,并经VCC引脚对处理器200进行断电重启,经UART引脚从处理器的ROM下载SAM-BA 至处理器的 RAM 并运行 SAM-BA 经 UART 引脚 ,然后经UART引脚与RAM中的SAM-BA通讯,实现将目标程序输出至处理器的片内FLASH,从而完成处理器片内FLASH的编程。通过采用先贴片后烧片的形式,避免引脚产生形变而引起的虚焊,同时整个烧录过程无需使用PC,结构简单,一键式操作方便,提高了片内FLASH编程效率。
[0068]以上所述实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
[0069]以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。
【主权项】
1.一种处理器片内FLASH程序烧录方法,其特征在于,包括如下步骤: 将处理器贴于预设基板得到目标板,并引出所述目标板的ERASE引脚、VCC引脚和UART引脚; 通过所述ERASE引脚擦除所述处理器的片内FLASH数据; 通过所述VCC引脚对擦除片内FLASH数据后的所述处理器进行断电重启; 通过所述UART引脚从断电重启后的所述处理器的ROM下载SAM-BA至所述处理器的RAM并运行所述SAM-BA; 通过所述UART引脚与所述RAM中的所述SAM-BA通讯,将接收的目标程序发送至所述处理器的片内FLASH。2.根据权利要求1所述的处理器片内FLASH程序烧录方法,其特征在于,所述通过所述UART引脚与所述RAM中的所述SAM-BA通讯,将接收的目标程序发送至所述处理器的片内FLASH之后,还包括: 通过所述UART弓I脚发送测试指令至所述处理器; 通过所述UART引脚接收所述处理器根据所述测试指令进行测试得到的测试数据,并根据所述测试数据得到测试结果。3.根据权利要求2所述的处理器片内FLASH程序烧录方法,其特征在于,所述通过所述UART引脚与所述RAM中的所述SAM-BA通讯,将接收的目标程序发送至所述处理器的片内FLASH之后,所述发送测试指令至所述处理器之前,还包括: 通过所述VCC引脚对所述处理器进行断电重启。4.根据权利要求2所述的处理器片内FLASH程序烧录方法,其特征在于,所述通过所述UART引脚接收所述处理器根据所述测试指令进行测试得到的测试数据,并根据所述测试数据得到测试结果之后,还包括: 根据所述测试结果输出通知信息。5.根据权利要求1所述的处理器片内FLASH程序烧录方法,其特征在于,所述通过所述ERASE弓I脚擦除所述处理器的片内FLASH数据之前,还包括: 判断是否接收到烧录指令; 若是,则执行所述通过所述ERASE引脚擦除所述处理器的片内FLASH数据的步骤。6.一种烧录系统,其特征在于,包括处理装置、第一通信接口和第二通信接口,所述处理装置连接所述第一通信接口和所述第二通信接口,所述第二通信接口用于连接目标板的ERASE引脚、VCC引脚和UART引脚,所述目标板通过将处理器贴于预设基板得到; 所述处理装置通过所述第一通信接口接收目标文件,并根据所述目标文件获取目标程序,所述处理装置通过所述第二通信接口经所述ERASE弓I脚擦除所述处理器的片内FLASH数据,并经所述VCC引脚对所述处理器进行断电重启,经所述UART引脚从所述处理器的ROM下载SAM-BA至所述处理器的RAM并运行所述SAM-BA,所述处理装置通过所述第二通信接口经所述UART引脚与所述RAM中的所述SAM-BA通讯,输出所述目标程序至所述处理器的片内FLASH。7.根据权利要求6所述的烧录系统,其特征在于,所述处理装置还用于通过所述第二通信接口经所述UART引脚输出测试指令至所述处理器,控制所述处理器根据所述测试指令进行测试,所述处理装置通过所述第二通信接口经所述UART引脚接收所述处理器根据所述测试指令进行测试得到的测试数据,并根据所述测试数据得到测试结果。8.根据权利要求7所述的烧录系统,其特征在于,还包括连接所述处理装置的信号灯,所述处理装置根据所述测试结果输出通知指令至所述信号灯,所述信号灯根据所述通知指令输出通知信息。9.根据权利要求7所述的烧录系统,其特征在于,还包括连接所述处理装置的显示装置,所述处理装置将所述测试结果输出至所述显示装置进行显示。10.根据权利要求6所述的烧录系统,其特征在于,还包括连接所述处理装置的按键,用户通过所述按键输入烧录指令至所述处理装置,控制所述处理装置执行烧录操作。
【专利摘要】本发明涉及一种处理器片内FLASH程序烧录方法及烧录系统,其方法包括:将处理器贴于预设基板得到目标板,并引出目标板的ERASE引脚、VCC引脚和UART引脚;通过ERASE引脚擦除处理器的片内FLASH的数据;通过VCC引脚对擦除片内FLASH的处理器进行断电重启;从断电重启后的处理器的ROM下载SAM-BA至处理器的RAM并运行SAM-BA;通过UART引脚与RAM中的SAM-BA通讯,将接收的目标程序发送至处理器的片内FLASH。通过采用先贴片后烧片的形式,避免引脚产生形变而引起的虚焊,同时整个烧录过程无需使用PC,结构简单,一键式操作方便,提高了片内FLASH编程效率。
【IPC分类】G06F9/445
【公开号】CN105607925
【申请号】CN201510953688
【发明人】李焱, 刘明忠
【申请人】深圳市科陆电子科技股份有限公司
【公开日】2016年5月25日
【申请日】2015年12月16日
当前第3页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1