久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開(kāi)始

搜索
查看: 5556|回復(fù): 32
打印 上一主題 下一主題
收起左側(cè)

調(diào)試單片機(jī)程序是用仿真好還是燒寫(xiě)好?

  [復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:16255 發(fā)表于 2021-11-25 20:55 | 只看該作者 回帖獎(jiǎng)勵(lì) |倒序?yàn)g覽 |閱讀模式
我現(xiàn)在用的是STC的單片機(jī),調(diào)試時(shí)是用芯片的仿真好還是直接燒寫(xiě)程序好?先分析一下兩種方法的差異:
直接燒寫(xiě)程序:
STC直接可以用P3.0和P3.1連接串口就能燒寫(xiě)程序,不用單獨(dú)的燒錄器。官方宣稱(chēng)可以重復(fù)燒寫(xiě)十萬(wàn)次,也是挺多的。STC的軟件會(huì)監(jiān)控著文件變化,Keil中編譯完生成Hex文件,軟件會(huì)自動(dòng)開(kāi)始燒錄。再加上STC自動(dòng)下載器,燒錄時(shí)自動(dòng)冷啟動(dòng)。整個(gè)流程下來(lái)一氣苛成。
但是十萬(wàn)次看起來(lái)很多,實(shí)際用起來(lái),改一個(gè)參數(shù)就燒錄一下,很快就消耗完了。況且,十萬(wàn)次也只是理論值,實(shí)際不一定有這么多次。
仿真運(yùn)行:
我用的是STC8系列,單片機(jī)自帶仿真,在STC軟件中將單片機(jī)設(shè)定為仿真模式,以后就可以在Keil里運(yùn)行仿真了。就可以不用每次都燒錄芯片了。
但我覺(jué)得這個(gè)仿真并不太完美。仿真開(kāi)始后對(duì)程序的修改不能實(shí)時(shí)生效,需要退出仿真,重新編譯,再打開(kāi)仿真,所做的修改才生效。

而實(shí)際使用中,打開(kāi)仿真需要有一個(gè)傳輸程序的時(shí)間,直接燒錄程序也有一個(gè)燒錄的時(shí)間,兩者的耗時(shí)都差不了多少,那么究竟是用仿真好還是燒寫(xiě)好?
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復(fù)

使用道具 舉報(bào)

沙發(fā)
ID:639698 發(fā)表于 2021-11-25 21:26 | 只看該作者
調(diào)試先用仿真,調(diào)試成功再燒錄
回復(fù)

使用道具 舉報(bào)

板凳
ID:68468 發(fā)表于 2021-11-25 21:42 | 只看該作者
直接燒,效果更好,十萬(wàn)次夠用了,不行換一片嘛,反正又不貴。
回復(fù)

使用道具 舉報(bào)

地板
ID:624769 發(fā)表于 2021-11-25 22:14 | 只看該作者
你需要單步,就仿真,你需要直接跑,就直接燒錄。我通常都是直接跑了,發(fā)現(xiàn)問(wèn)題,卻找不出問(wèn)題才會(huì)再線仿真跑單步看看是哪里問(wèn)題。 你如果僅僅為了燒錄次數(shù)來(lái)用仿真那是毫無(wú)必要的,你每5分鐘燒錄1次,24小時(shí)不停的燒錄改程序燒錄,一年也燒錄不了10萬(wàn)次,自己去算吧……
回復(fù)

使用道具 舉報(bào)

5#
ID:883242 發(fā)表于 2021-11-25 22:50 | 只看該作者
你這才哪到哪兒啊?我剛用8051的時(shí)候是8031+27C64,程序在27C64里面,擦除需要用紫外燈照半個(gè)小時(shí),寫(xiě)入次數(shù)大約15次,多了就報(bào)廢了。
回復(fù)

使用道具 舉報(bào)

6#
ID:401564 發(fā)表于 2021-11-25 23:43 | 只看該作者
但凡是有實(shí)物電路的,就不需要仿真
仿真是復(fù)雜算法或者OTP單片機(jī),要么是要查看單片機(jī)內(nèi)部寄存器狀態(tài)之類(lèi)的
對(duì)于很多外設(shè)來(lái)說(shuō),仿真是沒(méi)有意義的
"仿真可以,實(shí)物卻不行",在這個(gè)論壇,你能演繹看到這樣的話
仿真不真的時(shí)候,只會(huì)浪費(fèi)時(shí)間,仿真要做的事情一定得是電路板做不了要,那才要仿真
但凡是燒錄能做的,就不要仿真
回復(fù)

使用道具 舉報(bào)

7#
ID:70035 發(fā)表于 2021-11-26 08:03 | 只看該作者
STC單片機(jī)內(nèi)部沒(méi)有仿真部件,要想仿真,采用監(jiān)控程序的方案,基本照搬SST的Monitor-51。
我在實(shí)際硬仿真單步時(shí)比較容易出問(wèn)題,咨詢(xún)過(guò)STC的FAE,給出了他們官網(wǎng)上有的解釋。

對(duì)一些必須要觀察的變量也是有必要的,但可通過(guò)串口發(fā)送到電腦。
回復(fù)

使用道具 舉報(bào)

8#
ID:879348 發(fā)表于 2021-11-26 08:20 | 只看該作者
最好不要使用在線調(diào)試,這樣會(huì)是你過(guò)于依賴(lài),很多系統(tǒng)都是不能調(diào)試的,調(diào)試無(wú)法得到正確結(jié)果
回復(fù)

使用道具 舉報(bào)

9#
ID:130230 發(fā)表于 2021-11-26 08:45 | 只看該作者
仿真優(yōu)勢(shì)是可以查看程序的運(yùn)行細(xì)節(jié),下載的優(yōu)勢(shì)可以直接驗(yàn)證效果。
回復(fù)

使用道具 舉報(bào)

10#
ID:885797 發(fā)表于 2021-11-26 08:59 | 只看該作者
仿真可以監(jiān)控過(guò)程,調(diào)試使用比較方便
回復(fù)

使用道具 舉報(bào)

11#
ID:892596 發(fā)表于 2021-11-26 09:16 | 只看該作者
仿真和燒錄不需要對(duì)立起來(lái)啊,他們是相輔相成的關(guān)系。需要小改動(dòng),驗(yàn)證想法的時(shí)候用仿真。需要結(jié)合硬件測(cè)試的時(shí)候用燒錄,靈活運(yùn)用,怎么好用怎么來(lái)。
回復(fù)

使用道具 舉報(bào)

12#
ID:984787 發(fā)表于 2021-11-26 09:27 | 只看該作者
先仿真,再燒
回復(fù)

使用道具 舉報(bào)

13#
ID:160500 發(fā)表于 2021-11-26 10:28 | 只看該作者
簡(jiǎn)單的程序,邏輯分明,不需要仿真。復(fù)雜的程序或是需要查看內(nèi)部運(yùn)算的中間數(shù)據(jù)就需要仿真
回復(fù)

使用道具 舉報(bào)

14#
ID:230742 發(fā)表于 2021-11-26 17:05 | 只看該作者
還仿啥真啊。多浪費(fèi)時(shí)間,仿真搞了半天通過(guò)了,到實(shí)物還是不行,又得找半天原因。直接燒啊,又燒不壞。
在程序里適當(dāng)?shù)奈恢眉觽(gè)點(diǎn)燈,燈亮了就是運(yùn)行到這里了,把數(shù)據(jù)發(fā)送到電腦觀察,用有多個(gè)串口的單片機(jī)。
簡(jiǎn)單不。
回復(fù)

使用道具 舉報(bào)

15#
ID:16255 發(fā)表于 2021-11-26 22:37 | 只看該作者
明白了。直接燒,更省事。
回復(fù)

使用道具 舉報(bào)

16#
ID:985162 發(fā)表于 2021-11-26 23:12 來(lái)自觸屏版 | 只看該作者
還是應(yīng)該先用仿真 能設(shè)置節(jié)點(diǎn) 便于查找問(wèn)題
回復(fù)

使用道具 舉報(bào)

17#
ID:298123 發(fā)表于 2021-11-29 13:32 | 只看該作者
你能保證程序一次就可以搞對(duì)?
回復(fù)

使用道具 舉報(bào)

18#
ID:985931 發(fā)表于 2021-11-29 14:10 | 只看該作者
沒(méi)條件先仿真,有條件的話直接調(diào)試好了
回復(fù)

使用道具 舉報(bào)

19#
ID:565803 發(fā)表于 2021-11-30 12:04 | 只看該作者
當(dāng)然是先仿真了,可以設(shè)置斷點(diǎn),或單步運(yùn)行,方便查看
回復(fù)

使用道具 舉報(bào)

20#
ID:97787 發(fā)表于 2021-11-30 12:15 | 只看該作者
根據(jù)熟練程度,靈活運(yùn)用。不熟悉的話,盡量仿真。后期不仿真也能保證程序正常運(yùn)行。
回復(fù)

使用道具 舉報(bào)

21#
ID:743654 發(fā)表于 2021-11-30 13:10 | 只看該作者
有實(shí)物直接燒入,比較直觀,一般我都先把串口調(diào)試好,任督二脈打通,也是不錯(cuò)的調(diào)試工具,或者點(diǎn)個(gè)燈用于設(shè)置斷點(diǎn),看程序運(yùn)行情況。除非沒(méi)有實(shí)物或者要查相關(guān)寄存器的值才有用到仿真,但是仿真在某些情況行不通,還得接外設(shè)。
回復(fù)

使用道具 舉報(bào)

22#
ID:81196 發(fā)表于 2021-11-30 17:13 | 只看該作者
直接燒寫(xiě),你哪能把芯片燒寫(xiě)到最終壽命呢,別想太多,直接少些,避免仿真造成的其他問(wèn)題。
回復(fù)

使用道具 舉報(bào)

23#
ID:985817 發(fā)表于 2021-11-30 17:20 | 只看該作者
現(xiàn)在單片機(jī)都挺便宜的,若手頭有實(shí)物建議直接燒寫(xiě),仿真可能有別的因素干擾
回復(fù)

使用道具 舉報(bào)

24#
ID:725110 發(fā)表于 2021-11-30 17:41 | 只看該作者
建議直接燒,因?yàn)榉抡婵赡軙?huì)有一點(diǎn)問(wèn)題
回復(fù)

使用道具 舉報(bào)

25#
ID:986477 發(fā)表于 2021-11-30 17:48 | 只看該作者
建議直接燒寫(xiě),我一般都是直接燒寫(xiě)的,10萬(wàn)次,放心,肯定燒寫(xiě)不完的啦
回復(fù)

使用道具 舉報(bào)

26#
ID:931798 發(fā)表于 2021-11-30 19:55 | 只看該作者
我一般都是直接燒的
回復(fù)

使用道具 舉報(bào)

27#
ID:908826 發(fā)表于 2021-11-30 20:25 | 只看該作者
直接燒寫(xiě)比較好
回復(fù)

使用道具 舉報(bào)

28#
ID:986652 發(fā)表于 2021-12-1 09:00 | 只看該作者
其實(shí)都差不多,我感覺(jué)如果能燒寫(xiě),就用燒寫(xiě),畢竟仿真和燒寫(xiě)還是有一定距離
回復(fù)

使用道具 舉報(bào)

29#
ID:517951 發(fā)表于 2021-12-2 08:05 | 只看該作者
直接用單片機(jī)最小板,或者買(mǎi)開(kāi)發(fā)板燒寫(xiě),軟件調(diào)通了再來(lái)做PCB板。
回復(fù)

使用道具 舉報(bào)

30#
ID:235200 發(fā)表于 2021-12-2 09:38 | 只看該作者
這里所說(shuō)的仿真應(yīng)該理解為在線調(diào)試,在線調(diào)試能夠快速找到程序的邏輯錯(cuò)誤,不管是簡(jiǎn)單的算法或復(fù)錄的算法都可以在線仿真運(yùn)行,非常方便,但需要購(gòu)買(mǎi)具有在線調(diào)試的單片機(jī),如IAP15F2K60S2,在線調(diào)試時(shí),單片機(jī)內(nèi)EEPROM存儲(chǔ)器不能作數(shù)據(jù)存儲(chǔ)
回復(fù)

使用道具 舉報(bào)

31#
ID:987484 發(fā)表于 2021-12-3 10:37 | 只看該作者
還是先調(diào)試仿真。仿真通過(guò)再燒錄
回復(fù)

使用道具 舉報(bào)

32#
ID:987507 發(fā)表于 2021-12-3 10:43 | 只看該作者
先仿真在下載到實(shí)物比較好
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表
主站蜘蛛池模板: 亚洲高清一区二区三区 | 日韩在线一区视频 | 国产一级片久久久 | 一区二区三区在线播放 | www.887色视频免费 | 日韩一区二区三区av | 久久精品 | 亚洲第一在线 | 色网在线看 | 国产福利免费视频 | 日韩国产精品一区二区三区 | 日韩欧美综合在线视频 | av在线免费观看网站 | 麻豆国产精品777777在线 | 激情亚洲 | 亚洲 成人 在线 | 成人国产在线视频 | 毛片a级毛片免费播放100 | 伊人免费网 | 欧美日韩免费一区二区三区 | 91视频导航 | 亚洲一区二区三区在线视频 | 一级毛片黄片 | 在线观看免费av网站 | 天天综合永久入口 | 欧美午夜一区 | 国产精品久久久亚洲 | www.v888av.com| 欧美在线a | 四虎在线观看 | 欧美日韩网站 | 99re6在线| 欧美日韩久久精品 | 草草网 | 日韩一级免费大片 | 久草免费在线视频 | 国产一区二区在线播放视频 | 日韩精品二区 | 国产成人综合在线 | 国产一极毛片 | 亚洲视频一区在线观看 |