本发明专利技术公开了一种串行转N路并行的烧录检测仪,包括主板、片选模块、数据存储模块、显示屏、按键模块和N个功能板;主板负责与数据存储模块、按键模块、显示屏和N个功能板进行通信传输数据;片选模块通过主控芯片引脚来实现选择N个功能板依次与主板进行通信;功能板负责与主板通信传输交换数据、烧录芯片、检测芯片烧录状态;数据存储模块存储所有烧录芯片型号特定的数据;显示屏显示主从机版本、Flash版本状态以及N个功能板烧录检测芯片的状态;按键模块通过按键的键值设定为向上、向下、确定和返回状态。本发明专利技术N路芯片同时烧录检测,稳定性好,耗时短,每一路烧录检测相互独立,准确性高,可实时在显示屏上监控N路并行烧录检测状态。态。态。
【技术实现步骤摘要】
一种串行转N路并行的烧录检测仪
[0001]本专利技术涉及打印机
,具体涉及一种串行转N路并行的烧录检测仪。
技术介绍
[0002]随着当代社会技术的发展与积累,研发能力的不断提升,打印机从往日的商务办公,到现在个人桌面办公领域应用的普及,再到千千万万普通家庭应用的普及。随着使用者的日益增多,市场上打印机芯片的需求也日益增大,那么企业对打印机芯片的生产效率也需要大幅提高。就目前的单路烧录机而言,其只能单个芯片进行烧录,如果增加人员提高速率,成本也会对应提高。在需要烧录相同的芯片个数时,单路烧录耗时长的缺点变得尤为突出。芯片的烧录速率过低,且不能检测烧录数据是否正确。在单路的烧录过程中,机器的每次开合也会带来持续性的磨损,并不利于后续的维护和保养工作。利用多台机器进行提高烧录效率,不仅仅需要多个人员进行操作,而且机器也会占据大量位置,给生产造成了不便,并且大大增加了生产成本。
技术实现思路
[0003]有鉴于此,为了解决现有技术中的上述问题,本专利技术提出一种串行转N路并行的烧录检测仪。在现有的烧录检测仪的基础上设计为N路并行烧录检测,通过主板片选依次与N个功能板通信,使得每个功能板独立运行,以提高其烧录检测效率。
[0004]本专利技术通过以下技术手段解决上述问题:
[0005]一种串行转N路并行的烧录检测仪,包括:
[0006]主板,用于负责与数据存储模块、按键模块、显示屏和N个功能板进行通信传输数据,N≥1;
[0007]片选模块,用于通过主控芯片引脚来实现选择N个功能板依次与主板进行通信;
[0008]功能板,用于负责与主板通信传输交换数据、烧录芯片、检测芯片烧录状态;
[0009]数据存储模块,用于存储所有烧录芯片型号特定的数据;
[0010]显示屏,用于显示主从机版本、Flash版本以及N个功能板烧录检测芯片的状态;
[0011]按键模块,用于通过按键的键值设定为向上、向下、确定和返回状态,让使用者随意选择操作步骤。
[0012]进一步地,主板和功能板的通信数据的格式为“命令+发送长度+数据+CRC校验”,发送接收通信数据带有CRC校验,确保数据准确,且每一路烧录芯片都是独立的,不相互影响的。
[0013]进一步地,主板通过发送数据后会计算CRC值一并发送至功能板上,功能板接收到数据后会对数据再次计算其CRC值,计算后的结果再与主板发送的CRC值进行对比,当CRC值与主板的值相比较后一致,功能板则会准备自身数据发送至主板,该数据也会计算CRC值一并发送至主板;
[0014]当主板或者功能板任何一方如果发现自身计算的CRC和接收到的CRC值不一致时
都会判定为数据出现错误;在这种情况下通信会立刻停止,而不会把错误的数据烧录进芯片中从而导致生产出不良产品。
[0015]进一步地,N=50。
[0016]进一步地,所述显示屏为液晶显示屏。
[0017]与现有技术相比,本专利技术的有益效果至少包括:
[0018]本专利技术通过主板片选依次与N个功能板通信,使得每个功能板独立运行,以提高其烧录检测效率。
[0019]本专利技术N路芯片同时烧录检测,稳定性好,耗时短,每一路烧录检测相互独立,准确性高,还可以实时在显示屏上监控N路并行烧录检测状态。
附图说明
[0020]为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0021]图1是本专利技术串行转N路并行的烧录检测仪的结构示意图;
[0022]图2是本专利技术主板和功能板的通信原理图;
[0023]图3是本专利技术主板的工作流程图;
[0024]图4是本专利技术功能板的工作流程图。
具体实施方式
[0025]为使本专利技术的上述目的、特征和优点能够更加明显易懂,下面将结合附图和具体的实施例对本专利技术的技术方案进行详细说明。需要指出的是,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例,基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。
[0026]如图1所示,本专利技术提供一种串行转N路并行的烧录检测仪,包括主板、片选模块、数据存储模块、显示屏、按键模块和N个功能板;
[0027]所述主板分别与片选模块、数据存储模块、显示屏、按键模块连接;
[0028]所述片选模块与功能板连接;
[0029]所述主板用于负责与数据存储模块、按键模块、显示屏和N个功能板进行通信传输数据,N≥1;本实施例中,N=50,此时能最大化利用主板的数据资源,同时也是工人能够熟练操作的数量;
[0030]所述片选模块用于通过主控芯片引脚来实现选择N个功能板依次与主板进行通信;
[0031]所述功能板用于负责与主板通信传输交换数据、IIC烧录芯片、检测芯片烧录状态;
[0032]所述数据存储模块用于存储所有烧录芯片型号特定的数据;
[0033]所述显示屏用于显示主从机版本、Flash版本以及N个功能板烧录检测芯片的状态;本实施例中,所述显示屏为液晶显示屏;
[0034]所述按键模块用于通过按键的键值设定为向上、向下、确定和返回状态,让使用者随意选择操作步骤。
[0035]具体地,主板和功能板的通信数据的格式为“命令+发送长度+数据+CRC校验”,发送接收通信数据带有CRC校验,确保数据准确,且每一路烧录芯片都是独立的,不相互影响的。
[0036]如图2
‑
4所示,主板通过发送数据后会计算CRC值一并发送至功能板上,功能板接收到数据后会对数据再次计算其CRC值,计算后的结果再与主板发送的CRC值进行对比,当CRC值与主板的值相比较后一致,功能板则会准备自身数据发送至主板,该数据也会计算CRC值一并发送至主板;这样确保了数据传输的稳定性和准确性,降低了数据出现错误的概率。
[0037]当主板或者功能板任何一方如果发现自身计算的CRC和接收到的CRC值不一致时都会判定为数据出现错误;在这种情况下通信会立刻停止,而不会把错误的数据烧录进芯片中从而导致生产出不良产品。
[0038]本专利技术同时烧录,工作效率高。本专利技术通过单个主板采用片选控制N个功能板的方式,实现一台主机与N个从机通信,每个功能板依次接收启动命令进行芯片的烧录检测,彼此相互独立,互不干扰。由于每个功能板都是独立存在的,使得原本单个芯片烧录检测时间,能够烧录检测N片,其工作效率得到了明显的提高。
[0039]本专利技术通信数据校验判断,准确性高。在每次的主板和功能板通信过程中,都带有CRC16的校验位进行校验比对。在通信过程中如果发现CRC比对出现不对应的情况将立刻结束通信,防止数据烧录检测异常情况。利用CRC的方式确保了数据本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.一种串行转N路并行的烧录检测仪,其特征在于,包括:主板,用于负责与数据存储模块、按键模块、显示屏和N个功能板进行通信传输数据,N≥1;片选模块,用于通过主控芯片引脚来实现选择N个功能板依次与主板进行通信;功能板,用于负责与主板通信传输交换数据、烧录芯片、检测芯片烧录状态;数据存储模块,用于存储所有烧录芯片型号特定的数据;显示屏,用于显示主从机版本、Flash版本以及N个功能板烧录检测芯片的状态;按键模块,用于通过按键的键值设定为向上、向下、确定和返回状态,让使用者随意选择操作步骤。2.根据权利要求1所述的串行转N路并行的烧录检测仪,其特征在于,主板和功能板的通信数据的格式为“命令+发送长度+数据+CRC校验”,发送接收通信数据带有CRC校验,确保数据准确,且每一路烧录芯片都是...
【专利技术属性】
技术研发人员:黄伟超,
申请(专利权)人:广州市新矽亚电子科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。