本发明涉及信号测量技术领域,尤其涉及一种pcb板引脚信号的测量方法及装置。
背景技术:
在嵌入式设备的开发调试中,经常需要使用用于测量数字信号的仪器,例如,示波器来测量pcb开发板上的时钟/信号线的信号,即抓取引脚上的信号波形,具体地,我们通常可以直接将示波器的探头点在所有测量的引脚上来抓取波形。
在实现本发明的过程中,发明人发现现有技术中至少存在如下技术问题:
在有些pcb开发板中,往往是不会将所有的引脚裸漏在外面或者留有专门的测试触点。这种情况下,对于pcb开发板中没有预留测试触点的那些引脚,我们就不能使用示波器来直接测量对应引脚的信号。
技术实现要素:
本发明提供的pcb板引脚信号的测量方法及装置,能够利用示波器对没有预留有测试触点的引脚进行信号波形的抓取。
第一方面,本发明提供一种pcb板引脚信号的测量方法,包括:
读取所述pcb板上的至少一个第一引脚的信号波形;
将所述至少一个第一引脚的信号写入至各自对应的第二引脚上,以便于通过连接在所述第二引脚上的示波器来显示所述第一引脚的信号波形;
其中,所述第一引脚为所述pcb板上没有预留有测试触点的引脚,所述第二引脚为所述pcb板上预留有测试触点且当前未被使用的引脚。
可选地,在所述读取所述pcb板上的至少一个第一引脚的信号波形之前,还包括:
关闭系统的所有中断。
可选地,所述将所述至少一个第一引脚的信号写入至各自对应的第二引脚上,所述第二引脚为所述pcb板上预留有测试触点且当前未被使用的引脚包括:
读取预设的映射表;
根据所述预设的映射表,将所述至少一个第一引脚的信号写入至各自对应的第二引脚上,以便于通过连接在所述第二引脚上的示波器来显示所述第一引脚的信号波形;
其中,所述映射表,用于确定各个所述第一引脚所对应的第二引脚。
第二方面,本发明提供一种pcb板引脚信号的测量装置,包括:
读取模块,用于读取所述pcb板上的至少一个第一引脚的信号波形;
写入模块,用于将所述至少一个第一引脚的信号写入至各自对应的第二引脚上,以便于通过连接在所述第二引脚上的示波器来显示所述第一引脚的信号波形;
其中,所述第一引脚为所述pcb板上没有预留有测试触点的引脚,所述第二引脚为所述pcb板上预留有测试触点且当前未被使用的引脚。
可选地,所述装置还包括:
关闭模块,用于在所述读取模块读取所述pcb板上的至少一个第一引脚的信号波形之前,关闭系统的所有中断。
可选地,所述写入模块包括:
读取单元,用于读取预设的映射表;
写入单元,用于根据所述预设的映射表,将所述至少一个第一引脚的信号写入至各自对应的第二引脚上,以便于通过连接在所述第二引脚上的示波器来显示所述第一引脚的信号波形;
其中,所述映射表,用于确定各个所述第一引脚所对应的第二引脚。
本发明实施例提供的pcb板引脚信号的测量方法及装置,读取所述pcb板上的至少一个第一引脚的信号波形;将所述至少一个第一引脚的信号写入至各自对应的第二引脚上,以便于通过连接在所述第二引脚上的示波器来显示所述第一引脚的信号波形;其中,所述第一引脚为所述pcb板上没有预留有测试触点的引脚,所述第二引脚为所述pcb板上预留有测试触点且当前未被使用的引脚。与现有技术相比,能够利用示波器对没有预留有测试触点的引脚进行信号波形的抓取。
附图说明
图1为本发明一实施例pcb板引脚信号的测量方法的流程图;
图2为本发明另一实施例pcb板引脚信号的测量方法的流程图;
图3为本发明一实施例pcb板引脚信号的测量的结构示意图;
图4为本发明另一实施例pcb板引脚信号的测量的结构示意图。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本发明提供一种pcb板引脚信号的测量方法,如图1所示,所述方法包括:
s11、读取所述pcb板上的至少一个第一引脚的信号波形。
s12、将所述至少一个第一引脚的信号写入至各自对应的第二引脚上,以便于通过连接在所述第二引脚上的示波器来显示所述第一引脚的信号波形。
其中,所述第一引脚为所述pcb板上没有预留有测试触点的引脚,所述第二引脚为所述pcb板上预留有测试触点且当前未被使用的引脚。
本发明实施例提供的pcb板引脚信号的测量方法,读取所述pcb板上的至少一个第一引脚的信号波形;将所述至少一个第一引脚的信号写入至各自对应的第二引脚上,以便于通过连接在所述第二引脚上的示波器来显示所述第一引脚的信号波形;其中,所述第一引脚为所述pcb板上没有预留有测试触点的引脚,所述第二引脚为所述pcb板上预留有测试触点且当前未被使用的引脚。与现有技术相比,其通过将不可测量引脚的信号迁移至可测量引脚上,从而实现能够利用示波器对没有预留有测试触点的引脚进行信号波形的抓取。
如图2所示,本发明还提供一种pcb板引脚信号的测量方法,包括:
s21、关闭系统的所有中断。
关闭系统的所有中断的目的是为了防止后续的读取/写入信号的过程被中断,因为如果读取/写入信号的过程被中断将会造成示波器抓取到信号波形出现失真,从而导致引脚信号测量结果错误。
s22、读取所述pcb板上的至少一个第一引脚的信号波形。
其中,所述第一引脚为所述pcb板上没有预留有测试触点的引脚。
在这个步骤中,为了知悉所述pcb板上的哪些引脚没有预留测试触点,以及将上述引脚的信号迁移至哪个预留有测试触点的引脚上,测量人员需要事先通过查看所述pcb板的原理图确认将不可测量引脚(即没有预留有测试触点的引脚)的信号迁移至哪个可测量引脚(即所述pcb板上预留有测试触点且当前未被使用的引脚)上,并建立不可测量引脚与可测量引脚之间的一对一映射表。
s23、读取预设的映射表。
其中,所述映射表,用于确定各个所述第一引脚所对应的第二引脚。
s24、根据所述预设的映射表,将所述至少一个第一引脚的信号写入至各自对应的第二引脚上,以便于通过连接在所述第二引脚上的示波器来显示所述第一引脚的信号波形。
本发明实施例提供的pcb板引脚信号的测量方法,与现有技术相比,其通过将不可测量引脚的信号迁移至可测量引脚上,从而实现能够利用示波器对没有预留有测试触点的引脚进行信号波形的抓取;另外,在引脚信号的读取/写入之前通过关闭系统的所有中断,以保证引脚信号测量的准确性。
本发明实施例提供一种pcb板引脚信号的测量装置,如图3所示,所述装置包括读取模块31和写入模块32,其中,所述读取模块31,用于读取所述pcb板上的至少一个第一引脚的信号波形;
所述写入模块32,用于将所述至少一个第一引脚的信号写入至各自对应的第二引脚上,以便于通过连接在所述第二引脚上的示波器来显示所述第一引脚的信号波形;
其中,所述第一引脚为所述pcb板上没有预留有测试触点的引脚,所述第二引脚为所述pcb板上预留有测试触点且当前未被使用的引脚。
本发明实施例提供的pcb板引脚信号的测量装置,与现有技术相比,其通过将不可测量引脚的信号迁移至可测量引脚上,从而实现能够利用示波器对没有预留有测试触点的引脚进行信号波形的抓取。
本发明实施例提供还一种pcb板引脚信号的测量装置,如图4所示,所述装置包括关闭模块41、读取模块42、写入模块43,其中,所述写入模块43包括读取单元431和写入单元432。
所述关闭模块41,用于在所述读取模块42读取所述pcb板上的至少一个第一引脚的信号波形之前,关闭系统的所有中断。
关闭系统的所有中断的目的是为了防止后续的读取/写入信号的过程被中断,因为如果读取/写入信号的过程被中断将会造成示波器抓取到信号波形出现失真,从而导致引脚信号测量结果错误。
所述读取模块42,用于读取所述pcb板上的至少一个第一引脚的信号波形。
其中,所述第一引脚为所述pcb板上没有预留有测试触点的引脚。
所述写入模块43,用于将所述至少一个第一引脚的信号写入至各自对应的第二引脚上,以便于通过连接在所述第二引脚上的示波器来显示所述第一引脚的信号波形。
具体地,所述读取单元431,用于读取预设的映射表;
所述写入单元432,用于根据所述预设的映射表,将所述至少一个第一引脚的信号写入至各自对应的第二引脚上,以便于通过连接在所述第二引脚上的示波器来显示所述第一引脚的信号波形;
其中,所述映射表,用于确定各个所述第一引脚所对应的第二引脚。
本发明实施例提供的pcb板引脚信号的测量装置,与现有技术相比,其通过将不可测量引脚的信号迁移至可测量引脚上,从而实现能够利用示波器对没有预留有测试触点的引脚进行信号波形的抓取;另外,在引脚信号的读取/写入之前通过关闭系统的所有中断,以保证引脚信号测量的准确性。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(read-onlymemory,rom)或随机存储记忆体(randomaccessmemory,ram)等。
以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应该以权利要求的保护范围为准。