天堂国产午夜亚洲专区-少妇人妻综合久久蜜臀-国产成人户外露出视频在线-国产91传媒一区二区三区

當(dāng)前位置:主頁 > 科技論文 > 計(jì)算機(jī)論文 >

SWD協(xié)議的研究及ARM程序下載器的設(shè)計(jì)

發(fā)布時(shí)間:2018-09-15 19:23
【摘要】:如今ARM公司設(shè)計(jì)的Cortex-M3處理器因具有高性能、高代碼密度和小硅片面積的優(yōu)點(diǎn),已大面積地成為了低成本單片機(jī)、汽車電子、數(shù)據(jù)通信、工業(yè)控制和消費(fèi)類產(chǎn)品理想的處理平臺(tái)。ARM處理器一般都使用JTAG調(diào)試接口,使得仿真、調(diào)試工具統(tǒng)一而廉價(jià),方便用戶的開發(fā)。但JTAG調(diào)試接口至少要占用芯片的5-6個(gè)引腳,這對于一些引腳較少的MCU來說非常不便。但Cortex-M3在保持原來JTAG調(diào)試的基礎(chǔ)上還支持串行調(diào)試(SWD)。使用SWD(Serial wire debugger)只占用2個(gè)引腳即可進(jìn)行所有的仿真和調(diào)試,節(jié)省了調(diào)試用引腳。 現(xiàn)在市場上使用的支持SWD模式的程序調(diào)試下載器有SEGGER公司的JLINK、KEIL公司的ULINK和ST公司的STLINK,但國內(nèi)在此方面存在一定的開發(fā)難度,主要原因在于外國公司并沒有完全開放SWD協(xié)議的相關(guān)資料說明。本文針對公司的需求量身訂做了一個(gè)支持SWD協(xié)議的程序調(diào)試下載器,具有非,F(xiàn)實(shí)的意義。本文重點(diǎn)研究了Cortex-M3的整體架構(gòu)、嵌入式平臺(tái)的SPI接口及通信協(xié)議、SWD協(xié)議和STM32flxx芯片。并通過三個(gè)模塊實(shí)現(xiàn)基于SWD協(xié)議的燒寫系統(tǒng),三個(gè)模塊分別是:SWD協(xié)議實(shí)現(xiàn)模塊;目標(biāo)板bootloader模塊;SPI通信模塊。文章的最后通過系統(tǒng)的聯(lián)調(diào)和多次反復(fù)的測試對SWD程序燒寫器進(jìn)行了驗(yàn)證,保證其功能的完整性和使用的可靠性。
[Abstract]:Today, the Cortex-M3 processor designed by ARM Company has become a low-cost single-chip computer, automotive electronics and data communication because of its advantages of high performance, high code density and small silicon chip area. The ideal processing platform for industrial control and consumer products .arm processor generally uses JTAG debugging interface which makes the simulation and debugging tools unified and cheap and convenient for the development of users. But the JTAG debug interface requires at least 5-6 pins, which is inconvenient for some MCU with fewer pins. However, Cortex-M3 also supports serial debugging (SWD). On the basis of keeping the original JTAG debugging. Only 2 pins can be used to simulate and debug with SWD (Serial wire debugger), which saves the pin for debugging. At present, the program debugging and downloading devices that support SWD mode used in the market include ULINK of JLINK,KEIL Company of SEGGER Company and STLINK, of ST Company, but there are some difficulties in developing this aspect in our country. The main reason is that foreign companies are not fully open to the SWD protocol related information. According to the demand of the company, this paper makes a program debug download which supports SWD protocol, which has very practical significance. This paper focuses on the whole architecture of Cortex-M3, SPI interface of embedded platform, communication protocol and STM32flxx chip. The burn writing system based on SWD protocol is implemented by three modules. The three modules are respectively the implementation module of the SWD protocol and the bootloader module of the target board. At the end of the paper, the SWD program burner is verified by the combination of the system and repeated tests to ensure the integrity of its function and the reliability of its use.
【學(xué)位授予單位】:湖北大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2012
【分類號(hào)】:TP368.1;TP332

【參考文獻(xiàn)】

相關(guān)期刊論文 前1條

1 趙海艦,甘萌;嵌入式系統(tǒng)中的Flash編程技術(shù)研究[J];計(jì)算機(jī)工程與設(shè)計(jì);2005年11期

相關(guān)碩士學(xué)位論文 前1條

1 左敏江;嵌入式生產(chǎn)測試工具Product Assistant的設(shè)計(jì)與實(shí)現(xiàn)[D];電子科技大學(xué);2006年



本文編號(hào):2244261

資料下載
論文發(fā)表

本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/2244261.html


Copyright(c)文論論文網(wǎng)All Rights Reserved | 網(wǎng)站地圖 |

版權(quán)申明:資料由用戶7c9aa***提供,本站僅收錄摘要或目錄,作者需要?jiǎng)h除請E-mail郵箱bigeng88@qq.com
日本高清视频在线观看不卡| 日本一区不卡在线观看| 亚洲精品一区三区三区| 免费播放一区二区三区四区| 女人高潮被爽到呻吟在线观看| 亚洲国产综合久久天堂| 91欧美日韩国产在线观看| 国产又粗又黄又爽又硬的| 国产女高清在线看免费观看| 国产精品亚洲二区三区| 亚洲伊人久久精品国产| 日本福利写真在线观看| 欧美日韩亚洲国产综合网| 国产农村妇女成人精品| 午夜福利直播在线视频| 亚洲欧美黑人一区二区| 99一级特黄色性生活片| 国产午夜免费在线视频| 亚洲国产精品久久网午夜| 亚洲性日韩精品一区二区| 国产精品午夜视频免费观看| 免费久久一级欧美特大黄孕妇| 国内尹人香蕉综合在线| 东京热男人的天堂一二三区| 加勒比人妻精品一区二区| 日韩欧美第一页在线观看| 偷拍美女洗澡免费视频| 亚洲天堂国产精品久久精品| 人妻少妇av中文字幕乱码高清| 五月婷婷六月丁香亚洲| 亚洲精品偷拍视频免费观看| 日韩一区二区三区嘿嘿| 一区二区三区欧美高清| 成年女人下边潮喷毛片免费| 中日韩美女黄色一级片| 少妇肥臀一区二区三区| 久久国产精品亚州精品毛片| 国产农村妇女成人精品| 日韩一区二区三区观看| 自拍偷拍福利视频在线观看| 国产精品国产亚洲区久久|