[发明专利]数字信号处理器控制装置及其控制方法无效
申请号: | 200810187624.3 | 申请日: | 2008-12-29 |
公开(公告)号: | CN101477404A | 公开(公告)日: | 2009-07-08 |
发明(设计)人: | 顾蕊;赵建;张云峰;董宇星 | 申请(专利权)人: | 中国科学院长春光学精密机械与物理研究所 |
主分类号: | G06F3/00 | 分类号: | G06F3/00;G06F3/033 |
代理公司: | 长春菁华专利商标代理事务所 | 代理人: | 赵炳仁 |
地址: | 130033吉*** | 国省代码: | 吉林;22 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数字信号 处理器 控制 装置 及其 方法 | ||
技术领域
本发明涉及对数字信号处理器的控制应用技术,具体涉及一种数字信号处理器控制装置及其控制方法。
技术背景
当前在信号处理、数字图象处理等领域,数字信号处理器(DSP)的应用越来越多,任务的复杂性也越来越高,这就需要操作人员与DSP设备之间具有一个良好的交互界面,操作人员应该能够向DSP设备输入比较丰富的控制及调试指令。
目前比较常见的DSP设备命令输入方式只有一些比较简单的控制杆、简单按键等等,这些对于简单的DSP应用是可以满足要求的,但是对于比较复杂的数字图象处理及跟踪的应用,DSP设备的运行参数往往需要操作人员的实时控制,此时简单的输入设备就远远满足不了要求。
发明内容
本发明的目的是提供一种数字信号处理器控制装置(DSP)及其控制方法,以实现操作人员与工作主机之间具有一个良好的交互界面,使操作人员能够向DSP设备输入比较丰富的控制及调试指令。
本发明数字信号处理器控制装置包括与工作主机相连的数字信号处理器、计算机鼠标及反向器、第一电阻和第二电阻、第一三极管和第二三极管,是将所述数字信号处理器的四个数据端口P1、P2、P3、P4按照标准计算机鼠标串行接口通讯协议与鼠标进行串行接口数据通讯,根据固化在数字信号处理器中预先编制的程序实现对数字信号处理器的控制;具体做法是:所述数字信号处理器的其中两个数据端口P1、P2分别与两个反向器的两个输出端相连,反向器的一个输入端、第一电阻和第一三极管集电极的公共接点与计算机鼠标连接器的数据引脚相连,所述反向器的另一输入端、第二电阻和第二三极管集电极的公共接点与计算机鼠标连接器的时钟引脚相连;第一电阻和第二电阻的另一端与计算机鼠标连接器的电源引脚相连;数字信号处理器的另两个数据端口P3、P4分别与第二三极管、第一三极管的基极相连,第一三极管、第二三极管的发射极与计算机鼠标连接器的电源地引脚相连。
本发明装置的控制方法,所述计算机鼠标与数字信号处理器之间的数据通讯协议是一种双向同步串行协议,任何一方需要发送一位数据时,都需要在数据线上发送该位数据的同时在时钟线上产生一个脉冲,对方即可以成功接收这一位数据,时钟信号总是由鼠标产生;计算机鼠标可以通过数字信号处理器发送数据到数字信号处理器,数字信号处理器也可以通过数字信号处理器发送数据到计算机鼠标,数字信号处理器总是在总线上有优先权,当数字信号处理器的数据端口P3为高电平时,第二三极管导通,时钟线下拉到地,使计算机鼠标不发出脉冲,从而抑制鼠标发送数据;
鼠标需要发送数据时,它首先检查时钟线以确认是否是高电平,如果不是高电平,说明主机抑制了通讯,此时计算机鼠标将任何需要发送的数据暂时存储到缓冲区,直到重新获得总线控制权,即数字信号处理器的数据端口P3为低电平,当数字信号处理器中的控制器将数据端口P3设置为低电平时,第二三极管截止使时钟线为高电平,计算机鼠标发出时钟脉冲信号,在每个时钟的下降沿,计算机鼠标可以向数字信号处理器中的寄存器发送数据,工作主机通过数字信号处理器中的寄存器读入计算机鼠标数据;
工作主机向计算机鼠标发送数据时,首先把时钟数据线设置为请求发送状态,该过程通过以下两个动作来完成:数字信号处理器中的控制器通过将其数据端口P3置为高电平使第二三极管截止,下拉时钟线高于100微秒来抑制通讯;通过将其数据端口P4置为高电平下拉数据线来进行请求发送,然后释放时钟线,使时钟线为高电平,计算机鼠标检测到这个状态后,开始产生时钟信号,工作主机当时钟线为低时通过数字信号处理器中的控制器改变数据线状态,即将数据线改为高电平,在时钟上升沿通过数字信号处理器中的寄存器将数据发送到计算机鼠标,当计算机鼠标收到数据时,回送一个握手信号来应答数据包已收到。
本发明通过硬件电气接口和数字信号处理器的软件实现了DSP设备与计算机鼠标的数据通讯,硬件接口简单、软件比较容易实现,并且这种人机操作的接口输入信息丰富、成本低、计算机鼠标选择余地大,适合应用于需要进行比较复杂控制的各种DSP设备。
附图说明
图1为本发明装置结构示意图;
图2为本发明装置控制方法所述DSP发送数据到鼠标的程序流程示意图;
图3为本发明装置控制方法所述DSP接收鼠标数据的程序流程示意图。
具体实施方式
以下结合附图给出的实施例对本发明作进一步详细说明。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国科学院长春光学精密机械与物理研究所,未经中国科学院长春光学精密机械与物理研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810187624.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种移动终端中显示与输入符号的方法
- 下一篇:一种定时器实现方法和装置