传输系统及其传输方法技术方案

技术编号:2833263 阅读:268 留言:0更新日期:2012-04-11 18:40
本发明专利技术提供一种传输系统,包括一处理装置、一微控制器以及若干个目标装置。处理装置用以送出一信息。微控制器具有一第一接口与一第二接口,通过该第一接口与该处理装置耦接,由该第一接口接收并储存该信息,且于接收该信息后送出一控制信号。若干个目标装置通过共同之该第二接口与该微控制器耦接,并且该等目标装置之一者根据该控制信号,读取该微控制器储存之该信息。

【技术实现步骤摘要】

本专利技术有关于一种,且特别有关于一种具有一微控 制器的传输系统。
技术介绍
一般而言,当一处理装置如个人计算机(PC)欲与外部装置或元件作数据传输时,需要通过通讯端口来完成。常见的处理装置通讯端口包括串行端口(serial port)以及USB端口 。以串行端口为例,其具有一传输端(TX)以及一接 收端(RX)。请参考图1,表示一个使用串行端口来作数据传输的示意图。图1中 有一处理装置1、 一外部装置20以及一串行接口 30。处理装置1中有一串行端 口 12,其具有传输端TX1以及接收端RX1。外部装置20中有一串行端口22,其 具有传输端TX2以及接收端RX2。串行接口 30则具有第一端31以及第二端33。 为了能够在处理装置l以及外部装置20之间作数据传输,两者的传输端与接收 端会对接,即传输端TX1会与接收端RX2连接到串行接口 30之第一端31,而接 收端RX1与传输端TX2连接到串行接口 30之第二端33。当处理装置有信息如指 令或是数据,欲进行传输时,会通过传输端TX1将信息送到第一端31上。接着, 由于接收端RX2也连接到第一端31上,故此信息会通过接收端RX2而送到外部 装置20之中,达到信息传输的目的。同样地,当外部装置20欲传送信息时, 会通过传输端TX2将信息经由第二端33传送到处理装置1的接收端RX1中。除 此之外,还需设定两边的传输速率(即鲍率)以及数据格式等等,必须要设定相 同才能达到正确的数据传输。例如两者的传输速率皆设为每秒57600位(bps)、 没有同位检查位、数据为8位时,才能正确对接收到的数据作译码。然而,若 有多个的外部装置时,由于每个装置的传输速率或其它设定不尽相同,处理装 置可能需要针对不同装置来调整其设定,造成无法对多个装置进行整合性的信 息传输,也容易在除错或下命令时,造成错误的指令传达。因此,需要一种简单有效的系统架构及传输方法,可令多个装置进行整合 性的信息传输以及正确的指令下达。
技术实现思路
有鉴于此,本专利技术之目的即在于提供一种传输系统,可令多个装置进行整 合性的信息传输以及正确的指令下达。基于上述目的,本专利技术提供一种传输系统,包括一处理装置、 一微控制器 以及若干个目标装置。处理装置用以送出一信息。微控制器(sub-micom),具有 一第一接口与一第二接口,通过该第一接口与该处理装置耦接,由该第一接口 接收并储存该信息,且于接收该信息后送出一控制信号。若干个目标装置,通 过共同之该第二接口与该微控制器耦接,并且该等目标装置之一者根据该控制信号,读取该微控制器储存之该信息。其中第一接口可包括USB及串行接口, 第二接口可包括集成电路联机(I2C)接口 。基于上述目的,本专利技术另提供一种传输系统,包括一处理装置、 一微控制 器以及若干个目标装置。处理装置用以送出一信息。微控制器具有一串行接口与一集成电路联机(I2C)接口,通过该串行接口与该处理装置耦接,由该串行接 口接收并储存该信息,且于接收该信息后送出一控制信号。若干个目标装置则通过共同之该集成电路联机(I2C)接口与该微控制器耦接, 并且该等目标装置之一者根据该控制信号,读取该微控制器储存之该信息。此外,本专利技术另提供一种数据传输方法,适用于一微控制器(sub-micom), 其具有一第一接口与一第二接口,包括下列步骤该微控制器通过该第一接口, 由一处理装置接收一信息;储存该信息于该微控制器;以及通过该第二接口送出一控制信号到至少一目标装置,其中该目标装置根据该控制信号,读取该微 控制器储存之该信息。上述数据传输方法更包括一步骤上述目标装置执行相应上述信息之一动 作,于完成此动作后,将执行结果通过微控制器传回处理装置。并于读取完成 后,重新设定此控制信号。为使本专利技术之上述目的、特征和优点能更明显易懂,下文特举较佳实施例, 并配合所附图式,作详细说明如下。附图说明图1显示一个习知使用串行端口来作数据传输的示意图。图2显示依据本专利技术实施例之传输系统区块图。图3显示依据本专利技术之另一实施例之传输系统区块图。图4显示依据本专利技术实施例之数据传输方法的流程图。图5显示依据本专利技术实施例之目标装置处理ACK信号的流程图。图6显示依据本专利技术实施例之ACK信号处理的流程图。图7A、 7B、 7C显示依据本专利技术实施例的缓冲器运作示意图。具体实施方式图2显示依据本专利技术实施例之传输系统的区块图。传输系统10包括一处理 装置IOO、 一微控制器110以及三个目标装置120、 130、 140。处理装置100具 有一串行端口 102以及一第一接口 150,例如串行接口或USB接口,用以送出信 息D。微控制器110具有相同的第一接口 150以及一个第二接口 160,同时具有 一个缓冲器112。目标装置120、 130、 140具有共同的第二接口 160,并依据控 制信号ACK,通过第二接口 160,自微控制器110中读取信息D。举例来说,若 处理装置100欲送出一个信息D给目标装置140,首先信息D会经由第一接口 150送到微控制器110中。微控制器110接收到信息D,并且信息D中会包含有 目标装置140的装置码。接着,微控制器110会将信息D先储存在其内的缓冲 器112中。微控制器110于储存完成后,将一个控制信号ACK由1变为0,并 通过第二接口 160送出至目标装置140中。目标装置140收到此控制信号ACK, 得知微控制器110中有信息D待处理,就到微控制器110中读取信息D,执行相 应信息D之动作,于完成动作后,将执行结果通过微控制器110传回处理装置 100。其中,此被选中的目标装置140可视为一回复目标装置。因此,可通过微 控制器110来同时对多个目标装置作整合性的信息传输以及正确的指令下达。 而且只需要单一的设定处理装置100与微控制器110的传输速率,就可进行信 息传输。图3显示依据本专利技术之另一实施例之传输系统300的区块图。传输系统300 包括一处理装置310、 一微控制器320以及两个目标装置330、 340。处理装置 310具有一串行端口 312,用以送出信息。微控制器320具有一个串行接口 350 以及一个集成电路联机(Inter-Integrated Circuit, 12C)接口 360,通过串行 接口 350接收信息,并通过I2C接口 360传出一控制信号ACK。目标装置330、 340具有共同的I2C接口,并通过I2C接口,接收及传送信息。12C接口为一种 习知工业标准序列总线接口,可作为一处理装置或其它电子系统中,多个集成 电路或芯片间之连接及数据传输。标准的集成电路联机(I2C)接口具有两条线, 一条串行数据线SDA(serial data)以及一条串行频率线SCL(serial clock)。 串行数据线SDA用以传输开始(start)、地址(address)、数据(data)、控制 (control)、确认(acknowledge)及停止(stop)等信号,串行频率线SCL则用以 传输频率(clock)。简单地说,当微控制器欲进行数据传输时,会传输一个独特的开始位(start bit),就是在串行频率线SCL为高准位的同时,串行数据线SDA会由高准位变 低准位,而串行频率线本文档来自技高网
...

【技术保护点】
一种传输系统,包括:一处理装置,用以送出一信息;一微控制器(sub-micom),具有一第一接口与一第二接口,通过该第一接口与该处理装置耦接,由该第一接口接收并储存该信息,且于接收该信息后送出一控制信号;以及若干个目 标装置,通过共同之该第二接口与该微控制器耦接,并且该等目标装置之一者根据该控制信号,读取该微控制器储存之该信息,其中该信息由选定之一回复目标装置所读取。

【技术特征摘要】
1.一种传输系统,包括一处理装置,用以送出一信息;一微控制器(sub-micom),具有一第一接口与一第二接口,通过该第一接口与该处理装置耦接,由该第一接口接收并储存该信息,且于接收该信息后送出一控制信号;以及若干个目标装置,通过共同之该第二接口与该微控制器耦接,并且该等目标装置之一者根据该控制信号,读取该微控制器储存之该信息,其中该信息由选定之一回复目标装置所读取。2. 如权利要求1所述之传输系统,其特征是,该传输系统更包括该回复目标装置执行相应该信息之一动作,于完成该动作后,将执行结果通过该微控制 器传回该处理装置。3. 如权利要求1所述之传输系统,其特征是,该微控制器具有一先进先出型缓冲器,用以储存该信息。4. 如权利要求3所述之传输系统,其特征是,该先进先出型缓冲器之大小 系由微控制器所决定。5. 如权利要求1所述之传输系统,其特征是,该第一接口为USB接口或串 行接口其中之一者。6. 如权利要求1所述之传输系统,其特征是,该第二接口为集成电路联机 接口。7. 如权利要求1所述之传输系统,其特征是,该信息为一数据或一指令。8. 如权利要求1所述之传输系统,其特征是,该控制信号的变化由该微控 制器所控制。9. 一种传输系统,包括 一处理装置,用以送出一信息;一微控制器,具有一串行接口与一集成电路联机接口,通过该串行接口与 该处理装置耦接,由该串行接口接收并储存该信息,且于接收该信息后送出一 控制信号;以及若干个目标装置,通过共同之该集成电路联机接口与该微控制器耦接,并 且该等目标装置之一者根据该控制信号,读取该微控制器储存之该信息,其中 该信息系由选定之一回复目标装置所读取。10. 如权利要求9所述之传输系统,其特征是,该传输系统更包括该回复目 标装置执行相应该信息之一动作,于完成该动作后,将执行结果通过该微控制 器传回该处理装置。11. 如权利要求9所述之传输系统,其特征...

【专利技术属性】
技术研发人员:邱佳昌陈清泉
申请(专利权)人:佛山市顺德区顺达电脑厂有限公司神基科技股份有限公司
类型:发明
国别省市:44[中国|广东]

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

1