【技术实现步骤摘要】
本专利技术涉及地址搜索设备
,具体为及一种总线设备通讯地址的自动搜索方法。
技术介绍
总线是计算机各种功能部件之间传送信息的公共通信干线,它是由导线组成的传输线束,按照计算机所传输的信息种类,计算机的总线可以划分为数据总线、地址总线和控制总线,分别用来传输数据、数据地址和控制信号,总线是一种内部结构,它是cpu、内存、输入、输出设备传递信息的公用通道,主机的各个部件通过总线相连接,外部设备通过相应的接口电路再与总线相连接,从而形成了计算机硬件系统,在计算机系统中,各个部件之间传送信息的公共通路叫总线,微型计算机是以总线结构来连接各个功能部件的,在总线上下挂的设备过多时候,准确快速的寻找到需要的设备时候,就要依据该设备的通讯地址,如何快速准确的检索出所需的通讯地址,发现需要的设备一直困扰着难题。
技术实现思路
本专利技术的目的在于提供一种总线设备通讯地址的自动搜索方法,以解决上述
技术介绍
中提出的问题。为实现上述目的,本专利技术提供如下技术方案:步骤一,程序开始;步骤二,发送读取命令,通配广播地址+当位当前地址+栈内所存地址,判断是否有响,若是,则判断是否有碰;若否,进入当前位的
当前地址加1,在判断是否有碰,否的情况下,记录该地址且当前为的当前地址加1;步骤三,若步骤二中判断有碰,当前位入栈,指向下一位,地址0开始,判断是否已经最大位数值,若是,显示出错;若否继续循环第二步;步骤四,在当前位的当前地址加1的情况下,判断当前位是否已经超过最大位树值,若是,判断栈是否空,栈是空的情况下,完成;步骤五,当步骤四中的当前位没有超过最大位数值时,进 ...
【技术保护点】
一种总线设备通讯地址的自动搜索方法,包括以下步骤:其特征在于:步骤一,程序开始;步骤二,发送读取命令,通配广播地址+当位当前地址+栈内所存地址,判断是否有响,若是,则判断是否有碰;若否,进入当前位的当前地址加1,在判断是否有碰,否的情况下,记录该地址且当前为的当前地址加1;步骤三,若步骤二中判断有碰,当前位入栈,指向下一位,地址0开始,判断是否已经最大位数值,若是,显示出错;若否继续循环第二步;步骤四,在当前位的当前地址加1的情况下,判断当前位是否已经超过最大位树值,若是,判断栈是否空,栈是空的情况下,完成;步骤五,当步骤四中的当前位没有超过最大位数值时,进入步骤二继续循环;步骤六,在所述的步骤五中,若栈是空,则首先出栈去除前一位地址,并加1,当前在位指向前一位,然后进入步骤二继续循环。
【技术特征摘要】
1.一种总线设备通讯地址的自动搜索方法,包括以下步骤:其特征在于:步骤一,程序开始;步骤二,发送读取命令,通配广播地址+当位当前地址+栈内所存地址,判断是否有响,若是,则判断是否有碰;若否,进入当前位的当前地址加1,在判断是否有碰,否的情况下,记录该地址且当前为的当前地址加1;步骤三,若步骤二中判断有碰,当前位入栈,指向下一位,地址0开始,判断是否...
【专利技术属性】
技术研发人员:李冲,刘清波,张卫红,李怡凡,李先奎,
申请(专利权)人:深圳市兴源智能仪表股份有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。