色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

介紹單片機(jī)中Keil的軟件仿真和硬件仿真

nDFv_cnledw2013 ? 來(lái)源:未知 ? 作者:工程師郭婷 ? 2018-06-30 10:00 ? 次閱讀

一、軟件仿真

Keil有很強(qiáng)大的軟件仿真功能,通過(guò)軟件仿真可以發(fā)現(xiàn)很多將要出現(xiàn)的問(wèn)題,Keil的仿真可以查看很多硬件相關(guān)的寄存器,通過(guò)觀察這些寄存器值的變化可以知道代碼有沒(méi)有正常運(yùn)行。這樣可以避免頻繁下載程序,延長(zhǎng)單片機(jī)Flash壽命。

開(kāi)始仿真之前,先配置一些選項(xiàng)。

1.在工程設(shè)置里設(shè)置好芯片型號(hào)和晶振頻率。

介紹單片機(jī)中Keil的軟件仿真和硬件仿真

2.在“Debug”選項(xiàng)卡中選擇“Use Simulator”,表示使用軟件仿真;選擇“Run to main()”則表示跳過(guò)匯編代碼,直接跳轉(zhuǎn)到main函數(shù)開(kāi)始仿真。設(shè)置下面的“Dialog DLL”項(xiàng)為“DARMSTM.DLL”和“TARMSTM.DLL”;parameter項(xiàng)為“-pSTM32F103C8”,用于設(shè)置支持STM32F103C8的軟硬件仿真。

介紹單片機(jī)中Keil的軟件仿真和硬件仿真

3.點(diǎn)擊開(kāi)始仿真,這個(gè)時(shí)候會(huì)多出來(lái)一個(gè)工具條,就是Debug工具條。

介紹單片機(jī)中Keil的軟件仿真和硬件仿真

1:復(fù)位,其功能等同于硬件上按復(fù)位按鈕,相當(dāng)于實(shí)現(xiàn)了一次硬復(fù)位。按下該按鈕后,代碼會(huì)重新從頭開(kāi)始執(zhí)行。

2:執(zhí)行到斷點(diǎn)處,按按鈕用來(lái)快速執(zhí)行到斷點(diǎn)處,有時(shí)候并不需要觀看每步時(shí)怎么執(zhí)行的,而是想快速執(zhí)行到程序的某個(gè)地方看結(jié)果,這個(gè)按鈕就可以實(shí)現(xiàn)這樣的功能,前提是已在查看的地方設(shè)置了斷點(diǎn)。

3:停止運(yùn)行,此按鈕在程序一直執(zhí)行的時(shí)候變?yōu)橛行В梢允钩绦蛲V瓜聛?lái)進(jìn)入到單步調(diào)試狀態(tài)。

4:執(zhí)行進(jìn)去,該按鈕用來(lái)實(shí)現(xiàn)執(zhí)行到某個(gè)函數(shù)里面去的功能,在沒(méi)有函數(shù)的情況下等同于執(zhí)行過(guò)去按鈕。

5:執(zhí)行過(guò)去,在碰到有函數(shù)的地方,通過(guò)該按鈕就可以單步執(zhí)行過(guò)這個(gè)函數(shù),而不進(jìn)入這個(gè)函數(shù)單步執(zhí)行。

6:執(zhí)行出去,該按鈕是進(jìn)入了函數(shù)單步調(diào)試的時(shí)候,有時(shí)候可能不必再執(zhí)行該函數(shù)的剩余部分了,通過(guò)該按鈕就直接一步執(zhí)行完函數(shù)余下的部分,并跳出函數(shù)回到函數(shù)被調(diào)用的位置。

7:執(zhí)行到光標(biāo)處:該按鈕可以迅速使程序運(yùn)行到光標(biāo)處,與執(zhí)行到斷點(diǎn)處按鈕功能類似。

8:匯編窗口,通過(guò)該按鈕可以查看匯編代碼,這對(duì)分析程序很有用。

9:堆棧局部變量窗口,通過(guò)該按鈕可以顯示Call Stack+Locals窗口,顯示當(dāng)前函數(shù)的局部變量及其值,方便查看。

10:觀察窗口,MDK5提供2個(gè)觀察窗口(下拉選擇),該按鈕按下則彈出一個(gè)顯示變量的窗口。輸入想觀察的變量或表達(dá)式,即可查看其值,是很常用的調(diào)試窗口。

11:內(nèi)存查看窗口,MDK5提供4個(gè)內(nèi)存查看窗口,按下按鈕,則彈出一個(gè)內(nèi)存查看窗口,可以在里面輸入要查看的內(nèi)存地址,然后觀察這一片內(nèi)存的變化情況。

12:串口打印窗口,MDK5提供4個(gè)串口打印窗口。按下該按鈕,則彈出一個(gè)類似串口調(diào)試助手界面的窗口,用來(lái)顯示從串口打印出來(lái)的內(nèi)容。

13:邏輯分析窗口,該圖標(biāo)下面有3個(gè)選項(xiàng),一般用第一個(gè),也就是邏輯分析窗口。通過(guò)SETUP按鈕新建一些IO口,于是可以觀察這些IO的電平變化情況,并以多種形式顯示出來(lái),比較直觀。

14:系統(tǒng)查看窗口,該按鈕可以提供各種外設(shè)寄存器的查看窗口(通過(guò)下拉選擇),選擇對(duì)應(yīng)外設(shè)即可調(diào)出該外設(shè)的相關(guān)寄存器表,并顯示這些寄存器的值,方便查看設(shè)置是否正確。

二、硬件仿真

硬件仿真則是程序下載到單片機(jī)中,進(jìn)行的仿真,是程序?qū)嶋H在單片機(jī)中運(yùn)行的情況。

介紹單片機(jī)中Keil的軟件仿真和硬件仿真

需要選擇后面那個(gè)選項(xiàng),然后在下拉單里選擇自己的仿真器。然后后面步驟和軟件仿真一樣。

注:要在邏輯硬件仿真里使用邏輯分析儀之類的工具,要開(kāi)“Trace”

介紹單片機(jī)中Keil的軟件仿真和硬件仿真

介紹單片機(jī)中Keil的軟件仿真和硬件仿真

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 單片機(jī)
    +關(guān)注

    關(guān)注

    6035

    文章

    44554

    瀏覽量

    634653
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    單片機(jī)仿真軟件

    單片機(jī)仿真軟件
    發(fā)表于 06-25 07:42 ?54次下載
    <b class='flag-5'>單片機(jī)</b><b class='flag-5'>仿真</b><b class='flag-5'>軟件</b>

    Proteus軟件仿真Keil單片機(jī)系統(tǒng)設(shè)計(jì)方案

    Proteus軟件仿真Keil單片機(jī)系統(tǒng)設(shè)計(jì)方案   隨著半導(dǎo)體技術(shù)的飛速發(fā)展,以及移動(dòng)通信、網(wǎng)絡(luò)技術(shù)、多媒體技術(shù)在嵌入式系統(tǒng)設(shè)計(jì)
    發(fā)表于 03-29 15:07 ?2140次閱讀
    Proteus<b class='flag-5'>軟件</b><b class='flag-5'>仿真</b>與<b class='flag-5'>Keil</b>的<b class='flag-5'>單片機(jī)</b>系統(tǒng)設(shè)計(jì)方案

    基于Proteus軟件單片機(jī)仿真教學(xué)

    本文分析了傳統(tǒng)的單片機(jī)教學(xué)存在的諸多問(wèn)題, 提出了用 Proteus軟件來(lái)進(jìn)行單片機(jī)仿真教學(xué)的觀點(diǎn)。
    發(fā)表于 07-30 16:24 ?124次下載

    基于Proteus的單片機(jī)外圍硬件電路仿真

    摘要:單片機(jī)的開(kāi)發(fā)需要良好的軟件環(huán)境的支持 現(xiàn)在國(guó)內(nèi)外已經(jīng)有若干軟件仿真支持51系列單片機(jī) 但外圍設(shè)備的
    發(fā)表于 07-30 16:33 ?122次下載

    單片機(jī)仿真

    單片機(jī)仿真軟件 介紹
    發(fā)表于 12-16 21:46 ?0次下載

    介紹利用Keil軟件仿真功能來(lái)實(shí)現(xiàn)51單片機(jī)串口調(diào)試用戶程序的方法

    下面介紹一種利用Keil軟件仿真功能來(lái)實(shí)現(xiàn)51單片機(jī)串口調(diào)試用戶程序的方法。使用這種方法,無(wú)需任何硬件
    的頭像 發(fā)表于 02-03 09:16 ?3.1w次閱讀
    <b class='flag-5'>介紹</b>利用<b class='flag-5'>Keil</b>的<b class='flag-5'>軟件</b><b class='flag-5'>仿真</b>功能來(lái)實(shí)現(xiàn)51<b class='flag-5'>單片機(jī)</b>串口調(diào)試用戶程序的方法

    單片機(jī)仿真器的介紹及應(yīng)用

    單片機(jī)仿真器是指以調(diào)試單片機(jī)軟件為目的而專門設(shè)計(jì)制作的一套專用的硬件裝置。
    發(fā)表于 07-15 08:48 ?1888次閱讀

    如何使用Proteus軟件來(lái)進(jìn)行單片機(jī)仿真教學(xué)?

    本文分析了傳統(tǒng)的單片機(jī)教學(xué)存在的諸多問(wèn)題, 提出了用Proteus軟件來(lái)進(jìn)行單片機(jī)仿真教學(xué)的觀點(diǎn)。介紹
    發(fā)表于 10-19 10:06 ?19次下載
    如何使用Proteus<b class='flag-5'>軟件</b>來(lái)進(jìn)行<b class='flag-5'>單片機(jī)</b><b class='flag-5'>仿真</b>教學(xué)?

    如何使用Proteus軟件進(jìn)行單片機(jī)仿真教學(xué)

    本文分析了傳統(tǒng)的單片機(jī)教學(xué)存在的諸多問(wèn)題,提出了用Proteus 軟件來(lái)進(jìn)行單片機(jī)仿真教學(xué)的觀點(diǎn)。介紹
    發(fā)表于 01-17 17:24 ?27次下載
    如何使用Proteus<b class='flag-5'>軟件</b>進(jìn)行<b class='flag-5'>單片機(jī)</b><b class='flag-5'>仿真</b>教學(xué)

    使用protues與keil聯(lián)合仿真51單片機(jī)跑馬燈的實(shí)例步驟詳細(xì)說(shuō)明

     注:本文主要介紹利用protues和keil軟件聯(lián)合仿真51單片機(jī)進(jìn)行的跑馬燈實(shí)例。軟件:Pr
    發(fā)表于 09-03 17:28 ?12次下載
    使用protues與<b class='flag-5'>keil</b>聯(lián)合<b class='flag-5'>仿真</b>51<b class='flag-5'>單片機(jī)</b>跑馬燈的實(shí)例步驟詳細(xì)說(shuō)明

    keil的51單片機(jī)仿真調(diào)試如何查看內(nèi)存的內(nèi)容實(shí)現(xiàn)方法說(shuō)明

    本文檔的主要內(nèi)容詳細(xì)介紹的是keil的51單片機(jī)仿真調(diào)試如何查看內(nèi)存的內(nèi)容實(shí)現(xiàn)方法說(shuō)明。
    發(fā)表于 07-09 17:40 ?3次下載
    <b class='flag-5'>keil</b>的51<b class='flag-5'>單片機(jī)</b><b class='flag-5'>仿真</b>調(diào)試<b class='flag-5'>中</b>如何查看內(nèi)存的內(nèi)容實(shí)現(xiàn)方法說(shuō)明

    單片機(jī)仿真軟件適合單片機(jī)初學(xué)者嗎

    單片機(jī)仿真軟件的出現(xiàn)確實(shí)方便了單片機(jī)的學(xué)習(xí),最為知名的單片機(jī)仿真
    的頭像 發(fā)表于 03-08 11:29 ?2.1w次閱讀

    如何設(shè)置Keil軟件仿真硬件仿真

    避免頻繁下載程序,延長(zhǎng)單片機(jī)Flash壽命。 開(kāi)始仿真之前,先配置一些選項(xiàng)。 在工程設(shè)置里設(shè)置好芯片型號(hào)和晶振頻率。 第一步: 第二步: 在“Debug”選項(xiàng)卡中選擇“Use Simulator”,表示使用軟件
    的頭像 發(fā)表于 05-03 14:54 ?1.2w次閱讀
    如何設(shè)置<b class='flag-5'>Keil</b><b class='flag-5'>中</b>的<b class='flag-5'>軟件</b><b class='flag-5'>仿真</b>和<b class='flag-5'>硬件</b><b class='flag-5'>仿真</b>?

    關(guān)于Keil軟件仿真硬件仿真步驟

    避免頻繁下載程序,延長(zhǎng)單片機(jī)Flash壽命。 開(kāi)始仿真之前,先配置一些選項(xiàng)。 在工程設(shè)置里設(shè)置好芯片型號(hào)和晶振頻率。 第一步: 第二步: 在“Debug”選項(xiàng)卡中選擇“Use Simulator”,表示使用軟件
    的頭像 發(fā)表于 05-03 10:04 ?1.2w次閱讀
    關(guān)于<b class='flag-5'>Keil</b>的<b class='flag-5'>軟件</b><b class='flag-5'>仿真</b>和<b class='flag-5'>硬件</b><b class='flag-5'>仿真</b>步驟

    micropython支持stm32型號(hào)_單片機(jī)仿真軟件Proteus,可支持程序聯(lián)調(diào)

    可以仿真單片機(jī)軟件,主推薦Proteus。該軟件仿真比較多種類的單片機(jī),并且可以加載
    發(fā)表于 11-15 20:21 ?17次下載
    micropython支持stm32型號(hào)_<b class='flag-5'>單片機(jī)</b><b class='flag-5'>仿真</b><b class='flag-5'>軟件</b>Proteus,可支持程序聯(lián)調(diào)
    主站蜘蛛池模板: 亚洲三级在线看| 国产乱码精品AAAAAAAA| 一品道门在线视频高清完整版| 青青草原在线新免费| 久久合| 国产精品久久久精品日日| 久久资源365| 嫩草AV久久伊人妇女| 韩国伦理电影在线神马网| 高H黄暴NP辣H一女多男| japonensis护士| 最新无码国产在线视频2020| 亚洲成人在线免费| 四虎免费影院| 双性精跪趴灌满h室友4p| 日本人HD18HD18| 日韩精品在线观看免费| 欧美怡红院视频一区二区三区| 龙岩综合频道| 飘雪在线观看免费高清完整版韩国| 男人网站在线| 青柠电影在线看| 精品无码久久久久久动漫| 欧美黄色精品| 奇米狠狠干| 色老头色老太aaabbb| 日本一区精品久久久久影院| 欧美xxbb| 视频一区视频二区ae86| 先锋影音av资源站av| 影音先锋av丝袜天堂| 性肥胖BWBWBW| 色悠久久久久综合欧美99| 亚洲天堂久久久| 贵妃高h荡肉呻吟np杨玉环 | 国产囗交10p| 免费看欧美一级特黄a大片| 樱桃BT在线观看| 免费完整版观看| 小小水蜜桃免费影院| 1788福利视频在视频线|