標(biāo)題: 程序?qū)戇M(jìn)單片機(jī)后完全沒有執(zhí)行是什么原因? [打印本頁]

作者: hjsbs    時間: 2016-5-26 21:26
標(biāo)題: 程序?qū)戇M(jìn)單片機(jī)后完全沒有執(zhí)行是什么原因?
程序?qū)戇M(jìn)單片機(jī)后完全沒有執(zhí)行出來是什么原因?  生成hex文件過程中有什么要注意的嗎?

作者: zl2168    時間: 2016-5-26 22:17
能在keil中生成hex文件,說明程序語法無措,單步等于能實(shí)現(xiàn)程序設(shè)想的功能。
作者: zl2168    時間: 2016-5-26 22:20
其他完全沒有執(zhí)行的原因多了去了,僅憑樓主二句話,神仙能給你答案。
作者: admin    時間: 2016-5-27 03:51
這個需要具體看你的程序和電路
作者: 784667679    時間: 2016-5-27 08:14
這問題問的面太大了,單片機(jī)是好的嗎,運(yùn)行其他程序可以的話,說明是你這個程序的問題,是不顯示還是沒輸出?
作者: peterpanpan    時間: 2016-5-27 10:20
能生HEX只能說明程序的語法可以。。能不能執(zhí)行還要看程序里的變量,電路等。。
作者: super_dt    時間: 2016-5-27 13:21
EA置高電平了么,否則訪問外部程序存儲器
作者: flls2014    時間: 2016-5-27 15:22
上傳源文件看一下,代碼沒有問題的話,就是硬件有問題
作者: liuyimao485812    時間: 2016-5-27 15:34
晶振沒起振,程序也不會執(zhí)行。
作者: 363yang    時間: 2016-5-27 20:54
能把你的代碼和硬件信息貼上來嗎? 描述的詳細(xì)一些別人才能看到哪里出了問題
作者: shenjinliang    時間: 2016-5-27 22:49
一般是程序問題,但還需要看看硬件,最小系統(tǒng)的硬件是沒問題的,可以加個LED等來檢測一下
作者: asdad    時間: 2016-5-28 12:10
也許執(zhí)行到哪里斷了吧
作者: JAIOSI    時間: 2016-5-28 12:43
需要具體看你的程序和電路
作者: 文旺    時間: 2016-5-28 17:34
程序能編譯的話,估計就是你程序?qū)戝e了,不是語法問題
作者: 天心極    時間: 2016-5-28 18:00
①生成hex文件要注意代碼優(yōu)化等級不能設(shè)置過高,等級設(shè)置默認(rèn)等級2就好,優(yōu)化等級高可能會出問題
作者: 天心極    時間: 2016-5-30 22:36
天心極 發(fā)表于 2016-5-28 18:00
①生成hex文件要注意代碼優(yōu)化等級不能設(shè)置過高,等級設(shè)置默認(rèn)等級2就好,優(yōu)化等級高可能會出問題

在菜單欄project設(shè)置里面,傳不了圖片,你自己找找。
你百度一下
作者: npn    時間: 2016-7-9 22:46
liuyimao485812 發(fā)表于 2016-5-27 15:34
晶振沒起振,程序也不會執(zhí)行。

晶振不起振程序是寫不進(jìn)去的。

作者: npn    時間: 2016-7-9 22:48
一般程序訪問了特殊功能寄存器,你那型號缺少了很多寄存器,然后就無法執(zhí)行。
作者: liuyimao485812    時間: 2016-7-10 05:20
原因是非常多的。
作者: geminiguy_07    時間: 2016-7-11 11:57
那有可能是你的硬件與你的程序有出入,比如:你程序里用的是P2^1引腳,而你的硬件連接的卻是P2^2引腳,它雖然執(zhí)行,但是你無法看到現(xiàn)象
作者: noyak1526    時間: 2016-7-11 14:12
單片機(jī)壞了
作者: 1123212143255    時間: 2016-7-30 15:39
換一個程序試一下,再分析。
作者: Tom是只狗    時間: 2016-7-30 15:55
很好的東西1
作者: zl2168    時間: 2016-7-30 21:26
noyak1526 發(fā)表于 2016-7-11 14:12
單片機(jī)壞了

沒接電源,還有天太熱。
作者: 淡然若夢    時間: 2016-8-22 10:38
看看你的程序邏輯啊,要是邏輯混亂,肯定有部分無法執(zhí)行
作者: yun1405007    時間: 2016-8-22 18:59
單片機(jī)沒工作吧?
作者: 八個人    時間: 2016-8-22 21:17
是不是程序已經(jīng)跑過了   而你沒注意到      
在程序中設(shè)置幾個標(biāo)志步驟   觀察標(biāo)志步驟有沒有執(zhí)行       易于觀察的標(biāo)志步驟
作者: WINDCHAN    時間: 2016-8-23 10:38
多數(shù)程序問題或者軟件設(shè)置問題




歡迎光臨 (http://www.torrancerestoration.com/bbs/) Powered by Discuz! X3.1