[發明專利]調整輸入/輸出接口有效
| 申請號: | 201310750652.2 | 申請日: | 2013-12-31 |
| 公開(公告)號: | CN103914415B | 公開(公告)日: | 2017-05-10 |
| 發明(設計)人: | X·王;P·I·扎瓦爾尼 | 申請(專利權)人: | 硅實驗室公司 |
| 主分類號: | G06F13/20 | 分類號: | G06F13/20;G06F13/38 |
| 代理公司: | 北京紀凱知識產權代理有限公司11245 | 代理人: | 趙蓉民 |
| 地址: | 美國德*** | 國省代碼: | 暫無信息 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 調整 輸入 輸出 接口 | ||
技術領域
本申請涉及控制輸入/輸出(I/O)電路,具體涉及控制I/O接口電路的方法和設備。
背景技術
典型的微控制器可以包含用于與微控制器外部的裝置通信的通用輸入/輸出(I/O)接口。就這一點而言,I/O接口的I/O端子可以用于諸如以下功能:模擬信號采樣;傳輸數字信號;產生波形;提供與雙向通信線路(例如,串行總線的雙向通信線路)結合使用的信號;以及提供用于控制應用的信號。
作為更具體的示例,I/O接口可以產生用于在串行外圍接口總線(SPI)上通信、在系統管理總線(SMB)上通信的信號或者提供通用異步接收器/發送器(UART)接口。作為另一個示例,微控制器可以產生脈沖寬度調制(PWM)信號,其可以用于電機控制或者交換調整器控制應用。
發明內容
在一個示例性實施方式中,一種設備包括輸入/輸出(I/O)接口電路,其包括存儲器和控制器。存儲器存儲用于調整輸入/輸出(I/O)接口的多個命令。命令指示I/O接口電路的至少一個I/O端子的至少一個I/O狀態以及與該I/O狀態關聯的持續時間。控制器執行命令來按照預定順序將I/O接口置于I/O狀態。
在另一個示例性實施方式中,一種技術包括在存儲器中存儲用于調制輸入/輸出(I/O)接口電路的多個命令。每個命令指示I/O接口電路的至少一個I/O端子的至少一個I/O狀態以及與該I/O狀態關聯的持續時間。該技術包括使用I/O接口電路的控制器執行命令以按照預定順序將I/O接口電路置于(多元一個)I/O狀態。
在又一個示例性實施方式中,一種設備包括集成電路(IC),其包括輸入/輸出(I/O)接口、存儲器、控制器和處理器核。存儲器適于存儲用于調整I/O接口的多個命令,并且每個命令指示I/O接口的至少一個I/O端子的至少一個I/O狀態以及與該I/O狀態關聯的持續時間。控制器適于執行命令而沒有處理器核的介入從而按照預定順序將I/O接口電路置于(多元一個)I/O狀態。
從以下附圖、描述和權利要求,優點和其它期望特征將變得明顯。
附圖說明
圖1是根據一個示例性實施方式的系統的示意圖。
圖2是根據一個示例性實施方式的微控制器單元(MCU)的示意圖。
圖3是根據一個示例性實施例描繪用于調整圖2的MCU的輸入/輸出(I/O)接口的技術的流程圖。
圖4是根據一個示例性實施方式的I/O接口命令的結構的示意圖。
圖5是根據一個示例性實施方式使用I/O接口命令驅動信號到I/O接口的I/O端子上的示意圖。
圖6是根據一個示例性實施方式的使用I/O接口命令來配置用于雙向通信的I/O接口的I/O端子的示意圖。
圖7是根據一個示例性實施方式的圖2的I/O接口控制器的示意圖。
圖8是根據一個示例性實施方式的I/O接口控制器的狀態圖。
圖9是根據一個示例性實施方式的電機控制系統的示意圖。
具體實施方式
本文公開的技術和系統允許輸入/輸出(I/O)接口命令被執行以達到控制微控制器單元(MCU)的通用I/O接口的目的。就這一點而言,本文公開的控制技術和系統允許I/O接口用于諸如確知地產生波形、控制采樣協議、雙向通信流路徑控制、輸入信號的采樣等的示例性目的。另外,I/O接口命令可以由MCU的通用I/O控制器執行,而在命令執行中不涉及MCU的處理器核。因此,在這個配置的潛在優點中,可以精確調整MCU產生的信號波形的時序,而不受到例如不確定的延遲或者時延(例如,系統總線延遲),這可以由處理器核I/O命令執行引入。另外,在此公開的技術和系統可以用于產生相對準確的波形,并且可以用于隨機或者偽隨機波形的產生。預計的其它和不同的優點將從以下描述中變得明顯。
作為一個更具體的示例,圖1描繪在一個示例性系統10中的MCU 24。對于這個示例,MCU 24控制一個或者更多個部件70的各個方面。作為實例,根據具體的應用,部件70可以包括以下中的一個或更多個:電機、家用電器、庫存控制終端、計算機、平板機、智能功率計、無線接口、蜂窩接口、交互式觸摸屏用戶界面等。MCU 24的全部或者一部分部件可以是集成電路(IC)或者半導體封裝30的部分。例如,MCU 24的全部或者一部分部件可以構造在半導體封裝30的單個芯片上或者多個芯片(例如多芯片模塊)上。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于硅實驗室公司,未經硅實驗室公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310750652.2/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種多語種文字的混排方法及裝置
- 下一篇:蜂蜜保護水果防腐新鮮的方法





