国产成人av人人爽人人澡-亚洲国产日韩欧美一区-好吊日视频这里只有精品-日本高清精品视频在线

你好!歡迎來(lái)到深圳市穎特新科技有限公司!
語(yǔ)言
當(dāng)前位置:首頁(yè) >> 技術(shù)中心 >> 單片機(jī)入門(mén) >> 下載燒錄后, 如何判定程序是否運(yùn)行

下載燒錄后, 如何判定程序是否運(yùn)行

關(guān)鍵字:單片機(jī)燒錄 單片機(jī)程序 作者:admin 來(lái)源:不詳 發(fā)布時(shí)間:2018-05-18  瀏覽:59

嵌入式軟件開(kāi)發(fā)成功后,我們就要將程序燒寫(xiě)到MCU里面,如何判斷燒錄后的程序是否運(yùn)行呢?

1. 先用仿真器(JTAG/J-link)下載到板子內(nèi), 下載后, 在程序的第一行設(shè)置斷點(diǎn), 讓它停住, 能停住, 說(shuō)明仿真器沒(méi)問(wèn)題, 程序能執(zhí)行起來(lái)了.

2. 在檢查下 PC 寄存器的值是否正確. 以確定沒(méi)有跑飛掉, 在指定的范圍內(nèi).

3. 檢查下 CPU 內(nèi)部 RAM (或者外部的 SDRAM)的內(nèi)容是否和下載的執(zhí)行文件(bin, hex, elf等格式)相同.

4. 一般在開(kāi)始處設(shè)置的是程序狀態(tài)寄存器(如 ARM 的 CPSR), 執(zhí)行后觀察相應(yīng)的寄存器值有沒(méi)有按照預(yù)期改變. 如, u-boot 源碼中的 start.S 文件中開(kāi)始的語(yǔ)句:

[cpp] view plaincopy/*

* the actual start code

*/

start_code:

/*

* set the cpu to SVC32 mode, 設(shè)置狀態(tài)寄存器, 選定工作模式(匯編指令參考相關(guān)文檔)

*/

mrs r0, cpsr

bic r0, r0, #0x1f /* 指定位置 1 */

orr r0, r0, #0xd3 /* 清 0 指定位 */

msr cpsr, r0

5. 繼續(xù)單步執(zhí)行, 觀察 PC 指針是否跟著改變(除了函數(shù)調(diào)用, 中斷或 goto 語(yǔ)句外, PC 值一般都是累加的), 再觀察程序運(yùn)行的結(jié)果是否正確.

6. 其實(shí)還有個(gè)簡(jiǎn)單的方法, 就是用示波器來(lái)觀察相應(yīng)的引腳, 當(dāng)然你得有引腳引出來(lái). 通過(guò)觀察波形也可以判斷程序是否正常. 不過(guò)這方法是有局限的.

如果上述步驟中沒(méi)有任何問(wèn)題, 基本可以判定程序是運(yùn)行的, 仿真器無(wú)問(wèn)題,CPU工作是正常的, 電源模塊暫時(shí)是正常的工作的. 要想判定整體的硬件和程序是否正常工作還需要做進(jìn)一步的測(cè)試.

編輯:admin  最后修改時(shí)間:2019-06-17

聯(lián)系方式

0755-82591179

傳真:0755-82591176

郵箱:vicky@yingtexin.net

地址:深圳市龍華區(qū)民治街道民治大道973萬(wàn)眾潤(rùn)豐創(chuàng)業(yè)園A棟2樓A08

Copyright © 2014-2023 穎特新科技有限公司 All Rights Reserved.  粵ICP備14043402號(hào)-4

黑鬼糟蹋少妇资源在线观看 | 国产精品免费精品一区二区| 91亚洲熟女少妇在线观看| 日本二区三区在线播放| 久久少妇诱惑免费视频| 欧美人禽色视频免费看| 久久国产亚洲精品成人| 又大又长又粗又黄国产| 丰满少妇被粗大猛烈进出视频| 久久三级国外久久久三级| 国产亚洲欧美日韩国亚语| 国产精品免费无遮挡不卡视频| 欧美多人疯狂性战派对| 日本 一区二区 在线| 天堂av一区一区一区| 精品一区二区三区不卡少妇av| 亚洲免费视频中文字幕在线观看| 国产三级黄片在线免费看| 精品国产一区二区欧美| 亚洲伦理中文字幕在线观看| 国产传媒欧美日韩成人精品| 少妇特黄av一区二区三区| 九九蜜桃视频香蕉视频| 美女黄色三级深夜福利| 久久人妻人人澡人人妻| 人妻内射在线二区一区| 国产成人精品午夜福利av免费| 91人人妻人人爽人人狠狠| 日本免费一本一二区三区| 日韩精品一区二区三区四区| 亚洲午夜av久久久精品| 欧美国产日本免费不卡| 色哟哟国产精品免费视频| 日韩欧美二区中文字幕| 日韩欧美国产精品自拍| 九九热视频经典在线观看| 欧洲日韩精品一区二区三区| 日本午夜精品视频在线观看| 色婷婷国产精品视频一区二区保健| 精品人妻久久一品二品三品| 欧美日韩黑人免费观看|