硬件復(fù)位和軟件復(fù)位

http://blog.csdn.net/mike8825/article/details/52654512

芯片的復(fù)位腳我們再熟悉不過了鲫骗,一般都是拉低電平膨处,并保持一段時(shí)間就可以硬件復(fù)位芯片绳姨。

下面幾個(gè)案例是在實(shí)際調(diào)試芯片中由于復(fù)位腳處理不當(dāng)引起的問題库继。

1.芯片的復(fù)位腳一直處于低電平侍芝,導(dǎo)致cpu與芯片通信不上凉泄,這種問題還是挺好排查的辫呻。

2.一個(gè)gps芯片接到了cpu的串口1清钥,一個(gè)藍(lán)牙芯片接到了cpu的串口2上,這兩種器件單獨(dú)工作都沒有問題放闺,但當(dāng)使用藍(lán)牙后祟昭,再去使用gps,發(fā)現(xiàn)gps搜不到信號怖侦,原來gps的復(fù)位腳接到了藍(lán)牙串口2的流控腳上篡悟,使用藍(lán)牙會(huì)拉低該復(fù)位腳,導(dǎo)致gps搜索不到衛(wèi)星信號匾寝。

3.調(diào)試一款觸摸屏,發(fā)現(xiàn)休眠后芯片無法正常工作搬葬,查到休眠起來后,沒有檢測到中斷艳悔,導(dǎo)致初始化不成功急凰。
由于程序上已經(jīng)有復(fù)位操作,故一直懷疑中斷上的設(shè)置上有問題(該平臺的中斷比較特殊)猜年,偶然發(fā)現(xiàn)將芯片的中斷腳接到低電平一段時(shí)間然后放開抡锈,觸摸屏就工作正常了疾忍。
后來,將觸摸屏的復(fù)位腳接到低電平企孩,芯片也能正常工作锭碳。
拿示波器去量復(fù)位引腳,發(fā)現(xiàn)復(fù)位引腳的確沒有拉低勿璃,然后該平臺有特殊的方式去拉低一個(gè)引腳(這種平臺最令人苦惱擒抛,好好的內(nèi)核函數(shù)不去實(shí)現(xiàn),偏偏自己搞一套api)补疑。
至于拉低中斷腳也能令芯片工作正常歧沪,是由于該中斷觸發(fā)了芯片的軟復(fù)位。這里莲组,這里軟件上的東西也不能全信,最好通過硬件手段去確認(rèn)一下诊胞。

http://www.eeworld.com.cn/mcu/2015/0325/article_18941.html

1 單片機(jī)硬件復(fù)位和門狗復(fù)位都是對單片機(jī)的復(fù)位引腳加一個(gè)復(fù)位電平產(chǎn)生的。
此時(shí)單片機(jī)將進(jìn)行復(fù)位操作:pc=0000h p0=p1=p2=p3=0ffh sp=07h锹杈,其它特殊寄存器將被清零撵孤。

復(fù)位結(jié)束后,單片機(jī)重新開始運(yùn)行竭望。

2 軟件復(fù)位;一般為了防止程序跑飛 可以在程序存儲器中沒有指令的地方 全部寫入LJMP 0000H指令邪码。

一旦單片機(jī)運(yùn)行跑飛,進(jìn)入LJMP 0000H指令區(qū)將還返回單片機(jī)的第一條指令咬清,重新運(yùn)行單片機(jī)的正常程序闭专。

軟件復(fù)位時(shí),P0 P1 P2 P3和特殊寄存器的內(nèi)容都不會(huì)再改變。這點(diǎn)與硬件復(fù)位不同旧烧。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末影钉,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子掘剪,更是在濱河造成了極大的恐慌平委,老刑警劉巖,帶你破解...
    沈念sama閱讀 221,695評論 6 515
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件夺谁,死亡現(xiàn)場離奇詭異肆汹,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)予权,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,569評論 3 399
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來浪册,“玉大人扫腺,你說我怎么就攤上這事〈逑螅” “怎么了笆环?”我有些...
    開封第一講書人閱讀 168,130評論 0 360
  • 文/不壞的土叔 我叫張陵攒至,是天一觀的道長。 經(jīng)常有香客問我躁劣,道長迫吐,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 59,648評論 1 297
  • 正文 為了忘掉前任账忘,我火速辦了婚禮志膀,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘鳖擒。我一直安慰自己溉浙,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 68,655評論 6 397
  • 文/花漫 我一把揭開白布蒋荚。 她就那樣靜靜地躺著戳稽,像睡著了一般。 火紅的嫁衣襯著肌膚如雪期升。 梳的紋絲不亂的頭發(fā)上惊奇,一...
    開封第一講書人閱讀 52,268評論 1 309
  • 那天,我揣著相機(jī)與錄音播赁,去河邊找鬼颂郎。 笑死,一個(gè)胖子當(dāng)著我的面吹牛行拢,可吹牛的內(nèi)容都是我干的祖秒。 我是一名探鬼主播,決...
    沈念sama閱讀 40,835評論 3 421
  • 文/蒼蘭香墨 我猛地睜開眼舟奠,長吁一口氣:“原來是場噩夢啊……” “哼竭缝!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起沼瘫,我...
    開封第一講書人閱讀 39,740評論 0 276
  • 序言:老撾萬榮一對情侶失蹤抬纸,失蹤者是張志新(化名)和其女友劉穎,沒想到半個(gè)月后耿戚,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體湿故,經(jīng)...
    沈念sama閱讀 46,286評論 1 318
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,375評論 3 340
  • 正文 我和宋清朗相戀三年膜蛔,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了坛猪。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 40,505評論 1 352
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡皂股,死狀恐怖墅茉,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情,我是刑警寧澤就斤,帶...
    沈念sama閱讀 36,185評論 5 350
  • 正文 年R本政府宣布悍募,位于F島的核電站,受9級特大地震影響洋机,放射性物質(zhì)發(fā)生泄漏坠宴。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,873評論 3 333
  • 文/蒙蒙 一绷旗、第九天 我趴在偏房一處隱蔽的房頂上張望喜鼓。 院中可真熱鬧,春花似錦刁标、人聲如沸颠通。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,357評論 0 24
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽顿锰。三九已至,卻和暖如春启搂,著一層夾襖步出監(jiān)牢的瞬間硼控,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,466評論 1 272
  • 我被黑心中介騙來泰國打工胳赌, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留牢撼,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 48,921評論 3 376
  • 正文 我出身青樓疑苫,卻偏偏與公主長得像熏版,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個(gè)殘疾皇子捍掺,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,515評論 2 359

推薦閱讀更多精彩內(nèi)容