[发明专利]一种基于串行总线的子卡识别及管理方法无效
申请号: | 200910068188.2 | 申请日: | 2009-03-19 |
公开(公告)号: | CN101510188A | 公开(公告)日: | 2009-08-19 |
发明(设计)人: | 董吉鸿 | 申请(专利权)人: | 天津禄普电子科技有限公司 |
主分类号: | G06F13/42 | 分类号: | G06F13/42 |
代理公司: | 天津盛理知识产权代理有限公司 | 代理人: | 王融生 |
地址: | 300192天津市南开*** | 国省代码: | 天津;12 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 串行 总线 识别 管理 方法 | ||
技术领域
本发明属于通信设备内部主控卡与子卡之间识别及管理方法,特别涉及一种基于串行总线的子卡识别及管理方法。
背景技术
为了扩充通信设备内部通信的应用范围在硬件设置中采取在串行总线上连接多个子卡,这样计算机对访问子卡的操作管理有着不同的方式方法。目前的一些基于串行总线的子卡识别及管理方法操作起来不方便、快速、简捷。给用户带来不必要麻烦。
发明内容
本发明所要解决的技术问题是:提供一种基于串行总线的子卡识别及管理方法。此识别及管理方法达到方便、快捷、有效地达到操作系统对所有子卡进行统一的管理。
本发明的技术方案是:
一种基于串行总线的子卡识别及管理方法,其特征在于:
实施所述方法的硬体部分具有控制卡系统和子卡识别系统,其中主处理单元采用业内先进水平的MPC852系列CPU配合Powerpc嵌入式操作系统,在核心通信处理器以及下属的N块子卡间通信;子卡的单片机串口连接到CPU的串行总线上,系统上电后CPU通过如上介绍的软件通信流程来识别子卡并进行相关管理步骤;
其步骤有:
1、控制卡发送帧步骤:
(6)判断子卡是否已存在,如果是,判断是否发布了设置子卡的命令,如果不是,则判断子卡是否为新插入的子卡;
(7)判断是否发布了设置子卡的命令,如果是,将设置命令及数据写入帧,如果不是,则判断是否发布了查询子卡的命令;
(8)判断是否发布了查询子卡的命令,如果是,将查询命令写入帧,如果不是,则查询下一片子卡;
(9)判断子卡是否为新插入的子卡,如果是,将查询子卡类型命令写入帧,如果不是,则查询下一片子卡
(10)将写好的帧送入串口发送
2、子卡串口中断步骤:
(11)清空预先设置的接收帧的数组
(12)判断接收的第一字节是否在预先约定好的范围内,如果是,继续接收,如果不是,则清空数组重新接收;
(13)判断接收的第二字节中的地址是否与从芯片中读取的一致,如果是,继续接收,如果不是,则清空数组重新接收;
(14)继续接收帧数据
(15)判断第32字节是否为约定的帧尾,如果是,将接收帧标志位置1,如果不是,则清空数组重新接收;
3、子卡主函数执行步骤:
(1)读取子卡芯片信息,得出子卡类型与地址;
(2)将得出的子卡类型与地址存入数组;
(3)判断接收帧标志位是否为1,如果是,进入帧处理函数,如果不是,则继续判断;
(4)进入帧处理函数;
(5)判断命令是否为查询子卡类型,如果是,将子卡类型写入帧,如果不是,则判断命令是否为查询子卡状态;
(6)判断命令是否为查询子卡状态,如果是,读取子卡状态,并写入帧,如果不是,则判断命令是否为设置子卡;
(7)判断命令是否为设置子卡,如果是,按照帧数据设置子卡,设置完成后读取设置后的子卡状态,并写入帧,如果不是,则重新判断接收帧标志位是否为1;
(8)将写好的帧通过串口发送;
2.控制卡接收帧步骤:
(1)通过串口接收帧,存入帧结构体;
(2)判断帧长度是否正确,如果是,判断帧尾是否正确,如果不是,则重新从串口接收帧;
(3)判断帧尾是否正确,如果是,判断子卡是否为新插入的卡,如果不是,则重新从串口接收帧;
(4)判断子卡是否为新插入的卡,如果是,存储该子卡类型、地址,如果不是,则该子卡为已存在的卡;
(5)从帧中读取子卡状态信息,通过显示界面显示出来。
本发明效果是:
这种基于串行总线的子卡识别及管理方法可以方便、快捷、有效的达到操作系统对所有子卡进行统一的管理,适用性很强,便于新品的开发与应用。
附图说明
图1.1是基于串行总线的子卡识别及管理方法的硬件系统架构示意图
图1.2是基于串行总线的子卡识别及管理方法的CPU与单片机通信机制示意图
图2.1LOOP综合管理单元主控制卡的帧发送程序图
图2.2LOOP综合管理单元子卡串口接收中断程序图
图2.3LOOP综合管理单元子卡主函数及帧处理程序图
图2.4LOOP综合管理单元主控制卡的帧接收程序图
具体实施方式
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于天津禄普电子科技有限公司,未经天津禄普电子科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910068188.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:四尖角同步焊接机
- 下一篇:语境相关敏感提示输入法