【技术实现步骤摘要】
一种数据烧录方法及其系统
本专利技术涉及电子
,尤其涉及一种数据烧录方法及其系统。
技术介绍
在一些电子产品的应用生产过程,有时需要往不同的电子产品烧录不同的数据,比如同时往不同的单片机烧录不同数据。现有的往不同电子产品烧录不同数据的批量烧录方法主要有:一、采用FPGA(Field-ProgrammableGateArray)的并行执行特性实现批量并行烧录;二、利用单片机切换不同的烧录接口的特征进行分时烧录,以实现批量往不同电子产品烧录不同数据的功能。现有的批量烧录方法中,第一种采用FPGA烧录的方法具有烧录时序控制准确,速度快等优点,但是,FPGA系统结构复杂,开发难度大,且硬件成本高,不利于在中小企业中广为使用;第二种采用单片机进行分时烧录,这种方法相对较为简单,但是由于是分时烧录,批量烧录的效率大大降低,达不到产品大批量生产时对效率的要求。因此,为了解决现有批量烧录不同数据的方法的缺点,需要开发一种易于推广,具有开发难度低、成本低、容易操作且烧录效率高等优点的批量烧录不同数据的方法。
技术实现思路
为了解决现有批量烧录数据的缺点,本专利技术提供一种数据烧录 ...
【技术保护点】
一种数据烧录方法,其特征在于,步骤包括:1)将外部存储器中待烧录的至少一路数据读取到主控单元中;2)将所述待烧录的数据进行编码,转为并行数据;3)将所述待烧录的数据同步写入目的单元。
【技术特征摘要】
1.一种数据烧录方法,其特征在于,步骤包括:1)将外部存储器中待烧录的至少一路数据读取到主控单元中;2)将所述待烧录的数据进行编码,转为并行数据;3)将所述待烧录的数据同步写入目的单元;所述的编码为:将待烧录的数据的相同位置字节的每个对应的位取出,组成新的字节,然后依次将所述新的字节整体赋值给所述主控单元的至少一组数据输出引脚;当多路待烧录数据中有一部分数据相同时,至少一路数据在编码过程被重复利用,在所述编码过程,重复利用一路或者多路数据相同位置字节对应的位构成八位,组成新的字节,然后依次将所述新的字节整体赋值给所述主控单元的至少一组数据输出引脚;当所述待烧录数据的数量不足八或者不足八的整数倍,所述编码的过程包括:将待烧录的多路数据的相同位置字节的每个对应的位取出组成新的字节,其中,不足八位的部分填充无效信息构成八位;然后依次将所述新的字节整体赋值给所述主控单元的至少一组数据输出引脚;所述的主控单元内部含有一FAT文件系统,在步骤1)中利用所述的FAT文件系统将外部存储器中待烧录的数据读取到所述的主控单元中。2.根据权利要求1所述的一种数据烧录方法,其特征在于,所述待烧录的数据至少有两路数据不相同。3.根据权利要求1所述的一种数据烧录方法,其特征在于,所述编码的过程至少重复利用一路数据相同位置字节对应的位构成八位,组成新的字节。4.根据权利要求1所述的一种数据烧录方法,其特征在于,所述待烧录数据的数量是八或者八的整数倍,所述编码的过程包括:待烧录的每一路数据的相同位置字节的每个对应的位取出,直接组成新的字节。5.一种数据烧录系统,采用权利要求1-4任意一项所述的一种数据烧录方法,其特在在于,所述的数据烧录系统包括:一主控单元,分别与所述主控单元连接的至少一个目的单元以及一外部存储器;其中,所述主控单元的至少一个时钟输出引脚与时钟负载器连接,所述的时钟负载器的时钟输出引脚与所述目的单元相应的时钟输入引脚一对一连接;所述主控单元用于将所述待烧录的数据进行编码,转为并行数据;所述主控单元将所述待烧录的数据同步写入目的单元;所述的编码为:将待烧录的数据的相同位置字节的每个对应的位取出,组成新的字节,然后依次将所述新的字节整...
【专利技术属性】
技术研发人员:郑德鑫,
申请(专利权)人:广州小微电子技术有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。