欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

Usb接口多功能下載線的制作方法

文檔序號:6391310閱讀:453來源:國知局
專利名稱:Usb接口多功能下載線的制作方法
技術(shù)領(lǐng)域
本實(shí)用新型涉及微控制器、外圍設(shè)備接口方面領(lǐng)域,尤其是屬于在系統(tǒng)可編程的USB接口多功能下載線。
背景技術(shù)
USB (Universal Serial BUS)通用串行總線是一個(gè)外部總線標(biāo)準(zhǔn),用于規(guī)范電腦與外部設(shè)備的連接和通訊。是應(yīng)用在PC領(lǐng)域的接口技術(shù)。USB接口支持設(shè)備的即插即用和熱插拔功能。從1994年11月11日發(fā)表了 USB V0. 7版本以后,USB版本經(jīng)歷了多年的發(fā)展,到現(xiàn)在已經(jīng)發(fā)展為3. O版本,成為目前電腦中的標(biāo)準(zhǔn)擴(kuò)展接口。目前主板中主要是采用USB1.1和USB2. 0,各USB版本間能很好的兼容。USB1.1的最高傳輸速率為12Mbps, USB2. O最高傳輸速率是480Mbps。ISP(In-System Programming)在系統(tǒng)可編程指電路板上的空白器件可以編程寫入最終用戶代碼,而不需要從電路板上取下器件,已經(jīng)編程的器件也可以用ISP方式擦除或再編程。ISP技術(shù)是未來發(fā)展方向。JTAG是一種國際標(biāo)準(zhǔn)測試協(xié)議(IEEE 1149.1兼容),主要用于芯片內(nèi)部測試?,F(xiàn)在多數(shù)的高級器件都支持JTAG協(xié)議,如單片機(jī)、DSP、FPGA器件等。標(biāo)準(zhǔn)的JTAG接口是4線TMS、TCK、TD1、TD0,分別為模式選擇、時(shí)鐘、數(shù)據(jù)輸入和數(shù)據(jù)輸出線。相關(guān)JTAG引腳的定義為TCK為測試時(shí)鐘輸入;TDI為測試數(shù)據(jù)輸入,數(shù)據(jù)通過TDI引腳輸入JTAG接口 ;TD0為測試數(shù)據(jù)輸出,數(shù)據(jù)通過TDO引腳從JTAG接口輸出;TMS為測試模式選擇,TMS用來設(shè)置JTAG接口處于某種特定的測試模式;TRST為測試復(fù)位,輸入引腳,低電平有效。下載線的功能主要是通過JTAG協(xié)議實(shí)現(xiàn)可編程芯片的在系統(tǒng)編程??删幊绦酒ㄎ⑻幚砥?MPU)、微控制器(MCU)、CPLD, FPGA, DSP、ASIC或其它符合IEEEl 149.1規(guī)范的芯片?,F(xiàn)有的廠商提供的下載線存在如下缺點(diǎn)1、不同的廠商提供的下載線結(jié)構(gòu)各不相同,JTAG接口定義位置也各不相同,針對上述不同的可編程芯片使用不同的USB接口下載線,開發(fā)工程師使用不同的器件需要購買多種USB接口下載線,價(jià)格昂貴。2、國內(nèi)的多功能下載線專利局限于使用并口實(shí)現(xiàn),不支持熱插拔、速度慢,不能適應(yīng)高速下載的需求;缺少人性化的指示燈、LCD顯示;不支持方式記憶功能。
發(fā)明內(nèi)容本實(shí)用新型的目的在于提供一種基于USB接口的多功能下載線,它結(jié)構(gòu)簡單,價(jià)格低廉、設(shè)計(jì)合理、體積小、攜帶方便,通過圖1實(shí)用新型結(jié)構(gòu)原理框圖可以實(shí)現(xiàn)多種下載線的功能,以適應(yīng)不同廠商MPU、MCU、CPLD, FPGA, DSP、ASIC等芯片的在系統(tǒng)可編程。本實(shí)用新型的有益之處在于1、通過I個(gè)按鍵的防抖動檢測和程序算法實(shí)現(xiàn)自主切換功能,因此結(jié)構(gòu)簡單,操作方便,價(jià)格低廉。[0011]2、人性化設(shè)計(jì)。不同功能下指示燈顏色不同、下載程序的過程中指示燈進(jìn)行呼吸閃爍;不同功能下LCD顯示不同功能的提示;具有方式記憶功能,重新上電后可恢復(fù)到斷電前的功能方式運(yùn)行。3、USB接口實(shí)現(xiàn)下載速度快,USB總線供電、支持熱插拔、即插即用。4、本實(shí)用新型設(shè)備輕便,不需要單獨(dú)的電源供電,攜帶方便,既適合實(shí)驗(yàn)室使用,也適用于出差或野外使用。

圖1本實(shí)用新型結(jié)構(gòu)原理框圖圖2本實(shí)用新型單片機(jī)系統(tǒng)I程序流程框圖圖3本實(shí)用新型單片機(jī)系統(tǒng)2程序流程框圖
具體實(shí)施方式
如圖1所示為本實(shí)用新型結(jié)構(gòu)原理框圖,包括單片機(jī)系統(tǒng)1、單片機(jī)系統(tǒng)2、按鍵接口電路、指示燈接口電路、IXD顯示接口電路、USB接口、多功能下載線接口。其中單片機(jī)系統(tǒng)I包含USB接口模塊、多功能通用I/O模塊、復(fù)位單片機(jī)模塊、I2C主端引導(dǎo)模塊、RAM程序執(zhí)行模塊。單片機(jī)系統(tǒng)2包含多功能匹配I/O模塊、控制復(fù)位模塊、I2C從端程序模塊、EEPROM程序模塊、LCD顯示模塊、指示燈模塊、按鍵檢測模塊。
以下結(jié)合附圖具體描述其工作方案首先連接USB接口,單片機(jī)系統(tǒng)I和單片機(jī)系統(tǒng)2上電開始工作,單片機(jī)系統(tǒng)2控制模塊向單片機(jī)系統(tǒng)I復(fù)位單片機(jī)模塊發(fā)送低電平信號,控制單片機(jī)系統(tǒng)I處于復(fù)位狀態(tài)。從EEPROM模塊獲取“工作方式標(biāo)識”,根據(jù)“工作方式標(biāo)識”切換多功能匹配I/O模塊、切換單I2C從端程序模塊對應(yīng)的程序功能。向指示燈模塊輸出匹配的電平信號、LCD模塊輸出匹配的下載線功能提示。單片機(jī)系統(tǒng)2控制模塊向單片機(jī)系統(tǒng)I復(fù)位單片機(jī)模塊發(fā)送高電平信號,控制單片機(jī)系統(tǒng)I處于工作狀態(tài)。單片機(jī)系統(tǒng)2處于循環(huán)查詢按鍵是否被按下的狀態(tài),若檢測到按鍵被按下,則進(jìn)行防抖動處理,即IOms后再進(jìn)行檢測按鍵是否被按下。若按鍵被按下且防抖動檢測通過,則單片機(jī)系統(tǒng)2控制模塊向單片機(jī)系統(tǒng)I復(fù)位單片機(jī)模塊發(fā)送低電平信號,控制單片機(jī)系統(tǒng)I處于復(fù)位狀態(tài)?!肮ぷ鞣绞綐?biāo)識”累加I,存儲“工作方式標(biāo)識”到EEPROM程序模塊數(shù)據(jù)空間。根據(jù)“工作方式標(biāo)識”切換多功能匹配I/O模塊、切換單I2C從端程序模塊對應(yīng)的程序功能。向指示燈模塊輸出匹配的電平信號、LCD模塊輸出匹配的下載線功能提示。單片機(jī)系統(tǒng)2控制模塊向單片機(jī)系統(tǒng)I復(fù)位單片機(jī)模塊發(fā)送高電平信號,控制單片機(jī)系統(tǒng)I處于工作狀態(tài)。釋放按鍵,重新檢測按鍵是否被按下。單片機(jī)系統(tǒng)2程序流程框圖詳見圖2。單片機(jī)系統(tǒng)I上電或復(fù)位啟動引導(dǎo),單片機(jī)系統(tǒng)I I2C主端模塊讀取單片機(jī)系統(tǒng)2 I2C從端程序模塊首字節(jié)數(shù)據(jù)是否為“設(shè)備端標(biāo)識”,若是“設(shè)備端標(biāo)識”,則從單片機(jī)系統(tǒng)2 I2C從端程序模塊讀取對應(yīng)的下載線程序加載到單片機(jī)系統(tǒng)IRAM程序模塊執(zhí)行。否則從USB接口通過驅(qū)動程序下載配置程序到單片機(jī)系統(tǒng)IRAM程序模塊執(zhí)行。單片機(jī)系統(tǒng)I程序流程框圖詳見圖3。
權(quán)利要求1.USB接口多功能下載線,其特征是包括單片機(jī)系統(tǒng)1、單片機(jī)系統(tǒng)2、按鍵接口電路、指示燈接口電路、LCD顯示接口電路、 USB接口、多功能下載線接口,其中單片機(jī)系統(tǒng)I包含USB接口模塊、多功能通用I/O模塊、復(fù)位單片機(jī)模塊、I2C主端引導(dǎo)模塊、RAM程序執(zhí)行模塊,單片機(jī)系統(tǒng)2包含多功能匹配I/O模塊、控制復(fù)位模塊、I2C從端程序模塊、EEPROM程序模塊、LCD顯示模塊、指示燈模塊、按鍵檢測模塊。
2.如權(quán)利要求1所述的USB接口多功能下載線,其特征在于通過USB接口和USB接口模塊,實(shí)現(xiàn)下載速度快,USB接口支持熱插拔、即插即用。
3.如權(quán)利要求1所述的USB接口多功能下載線,其特征在于通過按鍵接口電路和按鍵檢測模塊、I2C主端引導(dǎo)模塊和I2C從端程序模塊、復(fù)位單片機(jī)模塊和控制復(fù)位模塊、多功能通用I/O模塊和多功能匹配I/O模塊,實(shí)現(xiàn)按鍵防抖動檢測、實(shí)現(xiàn)自主切換單片機(jī)程序下載、可編程邏輯器件程序下載等多種功能,即每按鍵一次切換一種功能。
4.如權(quán)利要求3所述的USB接口多功能下載線,其特征在于通過指示燈接口電路和指示燈模塊,實(shí)現(xiàn)不同功能下指示燈顏色不同、下載程序的過程中指示燈進(jìn)行呼吸閃爍。
5.如權(quán)利要求3所述的USB接口多功能下載線,其特征在于通過IXD顯示接口電路和IXD顯示模塊,實(shí)現(xiàn)不同功能下IXD顯示不同功能的提示。
6.如權(quán)利要求3所述的USB接口多功能下載線,其特征在于通過I2C從端程序模塊和 EEPROM程序模塊,實(shí)現(xiàn)具有方式記憶功能,重新上電后可恢復(fù)到斷電前的功能方式運(yùn)行。
專利摘要USB接口多功能下載線,包括單片機(jī)系統(tǒng)1、單片機(jī)系統(tǒng)2、按鍵接口電路、指示燈接口電路、LCD顯示接口電路、USB接口、多功能下載線接口。本實(shí)用新型設(shè)計(jì)USB接口多功能下載線優(yōu)勢在于下載速度快,USB接口支持熱插拔、即插即用。通過按鍵的防抖動檢測和程序算法實(shí)現(xiàn)自主切換單片機(jī)程序下載、可編程邏輯器件程序下載等多種功能,即每按鍵一次切換一種功能。不同功能下指示燈顏色不同、下載程序的過程中指示燈進(jìn)行呼吸閃爍。不同功能下LCD顯示不同功能方式的提示。具有方式記憶功能,重新上電后可恢復(fù)到斷電前的功能方式運(yùn)行。
文檔編號G06F13/40GK202838318SQ20122032118
公開日2013年3月27日 申請日期2012年7月5日 優(yōu)先權(quán)日2012年7月5日
發(fā)明者李鵬宇, 段永顥, 程中楠 申請人:李鵬宇, 段永顥, 程中楠
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1
贡山| 广州市| 萝北县| 黔南| 同心县| 若尔盖县| 辉南县| 鄂尔多斯市| 凤城市| 房产| 南川市| 克东县| 周口市| 邻水| 景谷| 康马县| 顺义区| 秦皇岛市| 岑溪市| 雷山县| 于都县| 宁武县| 固阳县| 华宁县| 双桥区| 金华市| 黄大仙区| 竹山县| 冀州市| 开封县| 寻乌县| 宣城市| 楚雄市| 卢湾区| 连平县| 清新县| 平谷区| 牡丹江市| 富民县| 蒙城县| 洛南县|