日韩在线不卡免费视频一区,日韩欧美精品一区二区三区经典,日产精品码2码三码四码区,人妻无码一区二区三区免费,日本feerbbwdh少妇丰满
0
回復
收藏
點贊
分享
發(fā)新帖
論壇首頁
單片機MCU/嵌入式
MCU上電問題
MCU上電問題
今天在測試產(chǎn)品時,發(fā)現(xiàn)一個奇怪的問題,在重負載的情況下,上電沒有辦法正常復位,郁悶中!各位能否幫忙看一下又什么辦法可以解決這個問題?謝謝了
全部回復(12)
只看樓主
正序查看
倒序查看
現(xiàn)在還沒有回復呢,說說你的想法
sdjufeng
LV.6
2
2006-04-17 20:26
太籠統(tǒng).
0
回復
提交
提示
ppp123456
LV.5
3
2006-04-17 22:22
樓主可能采用芯片手冊上的簡易RC復位電路,這樣一旦電源上升速度較低時(對應與重載)就無法保證復位.解決辦法是采用專用的復位芯片.
0
回復
提交
提示
joranli
LV.4
4
2006-04-17 23:53
@ppp123456
樓主可能采用芯片手冊上的簡易RC復位電路,這樣一旦電源上升速度較低時(對應與重載)就無法保證復位.解決辦法是采用專用的復位芯片.
問題就在這里了,公司要求很低的價格,不可能用專用的復位芯片,大家能不能有什么好辦法在軟件里面解決呢 ?謝謝大家支持
0
回復
提交
提示
yg1977s
LV.3
5
2006-04-18 12:07
@joranli
問題就在這里了,公司要求很低的價格,不可能用專用的復位芯片,大家能不能有什么好辦法在軟件里面解決呢?謝謝大家支持
你所用的MCU有沒有WATCHDOG,如果有的話,可以試一下以下方法:
1、軟件陷井,就是在程序開始處設置一個標志,(也可在此處延時_
2、在主程序查所設標志和系統(tǒng)寄存器(任意),如不符,則可進入死循環(huán),直到Watchdog復位,如無則直接返回程序開始處.
3、若程序跑飛,則可以在程序空白多加LJMP MAIN 指令.
0
回復
提交
提示
joranli
LV.4
6
2006-04-18 12:45
@yg1977s
你所用的MCU有沒有WATCHDOG,如果有的話,可以試一下以下方法:1、軟件陷井,就是在程序開始處設置一個標志,(也可在此處延時_2、在主程序查所設標志和系統(tǒng)寄存器(任意),如不符,則可進入死循環(huán),直到Watchdog復位,如無則直接返回程序開始處.3、若程序跑飛,則可以在程序空白多加LJMPMAIN指令.
你好,有看門狗的,現(xiàn)在出現(xiàn)的情況是很重負載時候會好,很輕負載時候也好,就是在輕重負載間有死機的現(xiàn)象
0
回復
提交
提示
sdjufeng
LV.6
7
2006-04-18 14:05
@joranli
你好,有看門狗的,現(xiàn)在出現(xiàn)的情況是很重負載時候會好,很輕負載時候也好,就是在輕重負載間有死機的現(xiàn)象
這種情況有看門狗也不行,因為看門狗得不到最起碼的設置.如果像你說得對成本要求這么嚴格,那只能增大上電復位RC中的電容了.
0
回復
提交
提示
joranli
LV.4
8
2006-04-18 14:25
@sdjufeng
這種情況有看門狗也不行,因為看門狗得不到最起碼的設置.如果像你說得對成本要求這么嚴格,那只能增大上電復位RC中的電容了.
重負載時的復位是內(nèi)部低電壓復位阿,不是外部電路復位,所以外部復位電路不起作用的,主要是看各位有沒有什么好辦法在程序上作好的判斷以及自恢復過程
0
回復
提交
提示
yg1977s
LV.3
9
2006-04-18 14:46
@joranli
重負載時的復位是內(nèi)部低電壓復位阿,不是外部電路復位,所以外部復位電路不起作用的,主要是看各位有沒有什么好辦法在程序上作好的判斷以及自恢復過程
你的看門狗是軟狗還是硬狗,若是軟的就沒有多大作用,硬的話還好說,一般在燒程序時,就會燒入看門狗選項,默認就是開的.如果是實時要求不高的話,可以在程序開始處,寫一死循環(huán)程序,也就是等供電系統(tǒng)穩(wěn)定后再重新復位一次.如果再不能解決,你只能從硬件去想了.對了,你是在工作過程中負載變化引出的復位,還是在一上電時所引起的復位?
0
回復
提交
提示
ppp123456
LV.5
10
2006-04-18 20:58
@yg1977s
你的看門狗是軟狗還是硬狗,若是軟的就沒有多大作用,硬的話還好說,一般在燒程序時,就會燒入看門狗選項,默認就是開的.如果是實時要求不高的話,可以在程序開始處,寫一死循環(huán)程序,也就是等供電系統(tǒng)穩(wěn)定后再重新復位一次.如果再不能解決,你只能從硬件去想了.對了,你是在工作過程中負載變化引出的復位,還是在一上電時所引起的復位?
復位芯片單價不過1元
0
回復
提交
提示
joranli
LV.4
11
2006-04-18 22:36
@ppp123456
復位芯片單價不過1元
1元太貴了.我MCU 本來就是2元的,里面是硬WDT 的
0
回復
提交
提示
yuanzhijunj
LV.4
12
2006-04-20 16:11
@yg1977s
你的看門狗是軟狗還是硬狗,若是軟的就沒有多大作用,硬的話還好說,一般在燒程序時,就會燒入看門狗選項,默認就是開的.如果是實時要求不高的話,可以在程序開始處,寫一死循環(huán)程序,也就是等供電系統(tǒng)穩(wěn)定后再重新復位一次.如果再不能解決,你只能從硬件去想了.對了,你是在工作過程中負載變化引出的復位,還是在一上電時所引起的復位?
不同的上電會有不同的復位方式!如果是一上電就引起復位,就得先檢討mcu的電源.
0
回復
提交
提示
q3210497
LV.1
13
2012-08-08 11:17
@yuanzhijunj
不同的上電會有不同的復位方式!如果是一上電就引起復位,就得先檢討mcu的電源.
MCU
看看是否是兼容性的問題,還有檢查是不是電源問題。
0
回復
提交
提示
工程師都在看
【DigiKey DC-DC專場】+RACM16E-24SK/277模塊性能測試
feiyangziwo
【Digikey DC-DC專場】純模擬恒流源
旺仔小玄奘
【公告】自媒體版區(qū)—— “Electro創(chuàng)客營”上線啦?。?!
電源網(wǎng)-天邊
MCU現(xiàn)在越來越像SoC了
電子芯
開源一款AC/DC AHB不對稱反激電源之一 拓撲工作原理
【Simon】
精華推薦
換一換
立
即
發(fā)
帖