一种控制芯片进入不同模式的方法及装置制造方法及图纸

技术编号:15276302 阅读:130 留言:0更新日期:2017-05-04 20:18
本发明专利技术涉及芯片模式控制技术领域,尤其涉及一种控制芯片进入不同模式的方法及装置。在本发明专利技术中,所述控制芯片进入不同模式的方法包括:判断所述芯片第一输入输出脚和第二输入输出脚的状态;根据所述第一输入输出脚和所述第二输入输出脚的状态进入相应的模式。在本发明专利技术中,通过判断芯片上任意两个普通的输入输出脚的状态,则可控制所述芯片进入不同的工作模式,而不需要另外设置特定的引脚,既节约资源又节约时间。

Method and device for controlling chip into different modes

The invention relates to the technical field of chip mode control, in particular to a method and a device for controlling a chip to enter different modes. In the invention, the method comprises the following steps: the control chip into a different mode of judging whether the chip of the first input and output pins and second input and output pin state; according to the first input and output pin and the second pin input and output state into the corresponding mode. In the invention, by any judgment chip two common input and output pin state, can control the chip into different working modes, without the need to set specific pins, save resources and save time.

【技术实现步骤摘要】

本专利技术涉及芯片模式控制
,尤其涉及一种控制芯片进入不同模式的方法及装置
技术介绍
一般,集成芯片(IC)都有多种工作模式,如测试模式、烧录模式等。因此,集成芯片上一般都设有多个特定的引脚,如测试脚、烧录脚等,通过这些特定的引脚可以控制集成芯片进入相应的工作模式。但这种传统的芯片工作模式控制方法需要在芯片上设置多个特定的引脚,一个特定的引脚可以控制芯片进入一种工作模式,这种控制方法既浪费时间又浪费资源。
技术实现思路
本专利技术的目的在于提供一种控制芯片进入不同模式的方法,旨在解决传统的芯片工作模式控制方法既浪费时间又浪费资源的问题。本专利技术是这样实现的,一种控制芯片进入不同模式的方法,所述控制芯片进入不同模式的方法包括:判断所述芯片第一输入输出脚和第二输入输出脚的状态;根据所述第一输入输出脚和所述第二输入输出脚的状态控制所述芯片进入相应的模式。进一步的,根据所述第一输入输出脚和所述第二输入输出脚的状态进入相应的模式具体为:若所述第一输入输出脚和所述第二输入输出脚均为高电平,控制所述芯片进入正常启动模式;若所述第一输入输出脚为高电平,所述第二输入输出脚为低电平,控制所述芯片进入烧录模式;若所述第一输入输出脚为低电平,控制所述芯片进入初始测试模式。进一步的,在若所述第一输入输出脚为低电平,所述芯片进入初始测试模式之后,所述方法还包括:判断所述芯片是否是第一次上电,若判断为否,则控制所述芯片进入正常启动模式;若判断为是,则判断所述第二输入输出脚的状态;根据所述第二输入输出脚的状态控制所述芯片进入相应的模式。进一步的,所述判断所述第二输入输出脚的状态,根据所述第二输入输出脚的状态控制所述芯片进入相应的模式具体为:若所述第二输入输出脚持续为高电平,控制所述第二输入输出脚一直处于等待状态;若所述第二输入输出脚为低电平,控制所述芯片进入测试选择模式。进一步的,在控制所述芯片进入测试选择模式之后,所述方法还包括:判断所述第一输入输出脚的状态;根据所述第一输入输出脚的状态,控制所述芯片进入相应的模块,具体为:若所述第一输入输出脚为高电平,控制所述芯片进入板上测试模式;若所述第一输入输出脚为低电平,控制所述芯片进入量产测试模式。本专利技术的另一目的还在于提供一种控制芯片进入不同模式的装置,所述控制芯片进入不同模式的装置包括:第一判断模块,用于判断所述芯片第一输入输出脚和第二输入输出脚的状态;第一模式控制模块,用于根据所述第一输入输出脚和所述第二输入输出脚的状态控制所述芯片进入相应的模式。进一步的,所述模式控制模块包括:第一模式选择单元,用于若所述第一输入输出脚和所述第二输入输出脚均为高电平,控制所述芯片进入正常启动模式;第二模式选择单元,用于若所述第一输入输出脚为高电平,所述第二输入输出脚为低电平,控制所述芯片进入烧录模式;第三模式选择单元,用于若所述第一输入输出脚为低电平,控制所述芯片进入初始测试模式。进一步的,所述控制芯片进入不同模式的装置还包括:第二判断模块,用于判断所述芯片是否是第一次上电,若判断为否,则所述芯片进入正常启动模式;第三判断模块,用于当所述第二判断模块判断为是时,判断所述第二输入输出脚的状态;第二模式控制模块,用于根据所述第二输入输出脚的状态控制所述芯片进入相应的模式。进一步的,所述第二模式控制模块包括:第四模式选择单元,用于若所述第二输入输出脚持续为高电平,控制所述第二输入输出脚一直处于等待状态;第五模式选择单元,用于若所述第二输入输出脚为低电平,控制所述芯片进入测试选择模式。进一步的,所述控制芯片进入不同模式的装置还包括:第四判断模块,用于判断所述第一输入输出脚的状态;第三模式控制模块,用于根据所述第一输入输出脚的状态,控制所述芯片进入相应的模块;所述第三模式控制模块包括:第六模式选择单元,用于若所述第一输入输出脚为高电平,控制所述芯片进入板上测试模式;第七模式选择单元,用于若所述第一输入输出脚为低电平,控制所述芯片进入量产测试模式。在本专利技术中,所述控制芯片进入不同模式的方法包括:芯片完成模拟复位后进入判定程序状态;判断所述芯片第一输入输出脚和第二输入输出脚的状态;根据所述第一输入输出脚和所述第二输入输出脚的状态进入相应的模式。在本专利技术中,通过判断芯片上任意两个普通的输入输出脚的状态,则可控制所述芯片进入不同的工作模式,而不需要另外设置特定的引脚,既节约资源又节约时间。附图说明图1是本专利技术实施例提供的控制芯片进入不同模式的方法的流程图;图2是本专利技术实施例提供的控制芯片进入不同模式的装置的模块图。具体实施方式为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。第一实施例本专利技术第一实施例提供了一种控制芯片进入不同模式的方法。图1示出了本专利技术实施例提供的控制芯片进入不同模式的方法的流程图。为了便于说明,仅示出了与本专利技术实施例相关的部分。在步骤S2中,判断所述芯片第一输入输出脚和第二输入输出脚的状态;即判断所述芯片第一输入输出脚和第二输入输出脚电平的高低。作为本专利技术的一实施例,在步骤S2之前,所述方法还包括:步骤S1:芯片完成模拟复位后进入判定程序状态;作为本专利技术的一实施例,在运用所述控制芯片进入不同模式的方法时用到两个输入输出脚,即任选芯片的两个输入输出引脚定义为第一输入输出脚和第二输入输出脚,开始时,所述第一输入输出脚和所述第二输入输出脚默认上拉,当芯片完成模拟复位以后,所述第一输入输出脚和所述第二输入输出脚进入判定程序状态。在步骤S3中,根据所述第一输入输出脚和所述第二输入输出脚的状态控制所述芯片进入相应的模式。具体如下:步骤S31:若所述第一输入输出脚和所述第二输入输出脚均为高电平,控制所述芯片进入正常启动模式,即所述芯片正常工作。步骤S33:若所述第一输入输出脚为高电平,所述第二输入输出脚为低电平,控制所述芯片进入烧录模式。在烧录模式下,可以将软件程序烧写到所述芯片的内部程序存储单元,如烧写到FLASH(闪存)、OPT(OneTimeProgrammable,一次性可编程)等。步骤S32:若所述第一输入输出脚为低电平,控制所述芯片进入初始测试模式。在步骤S32(即所述芯片进入初始测试模式)之后,所述方法还包括:步骤S4:判断所述芯片是否是第一次上电,若判断为否,则控制所述芯片进入正常启动模式,若判断为是,则执行步骤S5:判断所述第二输入输出脚的状态。在进入初始测试模式时,判断所述芯片是否是第一次上电的目的是:防止芯片在正常复位而不是掉电复位时,误进入其他模式。步骤S62:若所述第二输入输出脚持续为高电平,控制所述所述第二输入输出脚一直处于等待状态;目的是为了在之后量产测试的时候,可以做到可控的测试时间。步骤S61:若所述第二输入输出脚为低电平,控制所述芯片进入测试选择模式。在控制所述芯片进入测试选择模式之后,执行步骤S7:判断所述第一输入输出脚的状态;步骤S81:若所述第一输入输出脚为高电平,控制所述芯片进入板上测试模式;步骤S82:若所述第一输入输出脚为低电平,控制所述芯片进入量产测试模式。第二实施例本专利技术的第二实施例提供了一种控制芯本文档来自技高网...
一种控制芯片进入不同模式的方法及装置

【技术保护点】
一种控制芯片进入不同模式的方法,其特征在于,所述控制芯片进入不同模式的方法包括:判断所述芯片第一输入输出脚和第二输入输出脚的状态;根据所述第一输入输出脚和所述第二输入输出脚的状态控制所述芯片进入相应的模式。

【技术特征摘要】
1.一种控制芯片进入不同模式的方法,其特征在于,所述控制芯片进入不同模式的方法包括:判断所述芯片第一输入输出脚和第二输入输出脚的状态;根据所述第一输入输出脚和所述第二输入输出脚的状态控制所述芯片进入相应的模式。2.如权利要求1所述的控制芯片进入不同模式的方法,其特征在于,根据所述第一输入输出脚和所述第二输入输出脚的状态控制所述芯片进入相应的模式具体为:若所述第一输入输出脚和所述第二输入输出脚均为高电平,控制所述芯片进入正常启动模式;若所述第一输入输出脚为高电平,所述第二输入输出脚为低电平,控制所述芯片进入烧录模式;若所述第一输入输出脚为低电平,控制所述芯片进入初始测试模式。3.如权利要求2所述的控制芯片进入不同模式的方法,其特征在于,在若所述第一输入输出脚为低电平,控制所述芯片进入初始测试模式之后,所述方法还包括:判断所述芯片是否是第一次上电,若判断为否,控制所述芯片进入正常启动模式;若判断为是,则判断所述第二输入输出脚的状态;根据所述第二输入输出脚的状态控制所述芯片进入相应的模式。4.如权利要求3所述的控制芯片进入不同模式的方法,其特征在于,所述判断所述第二输入输出脚的状态,根据所述第二输入输出脚的状态控制所述芯片进入相应的模式具体为:若所述第二输入输出脚持续为高电平,控制所述第二输入输出脚一直处于等待状态;若所述第二输入输出脚为低电平,控制所述芯片进入测试选择模式。5.如权利要求4所述的控制芯片进入不同模式的方法,其特征在于,在控制所述芯片进入测试选择模式之后,所述方法还包括:判断所述第一输入输出脚的状态;根据所述第一输入输出脚的状态,控制所述芯片进入相应的模块,具体为:若所述第一输入输出脚为高电平,控制所述芯片进入板上测试模式;若所述第一输入输出脚为低电平,控制所述芯片进入量产测试模式。6.一种控制芯片进入不同模式的装置,其特征在于,所述控制芯片进入不同模式的...

【专利技术属性】
技术研发人员:许智宁叶媲舟程仙娟涂柏生
申请(专利权)人:深圳市博巨兴实业发展有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1