欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

標題: 請問正常的程序重新編譯后不能正常運行是什么情況? [打印本頁]

作者: jhczy    時間: 2023-8-31 11:09
標題: 請問正常的程序重新編譯后不能正常運行是什么情況?
請問各位大神,重裝電腦系統和重裝keil C(V9.60a)軟件后,出現了一個奇怪的現象,以前沒有碰到過。為什么重新編譯以前正常的程序現在下載到單片機上不能正常運行?重新編譯時沒有異常,0錯誤、0警告
作者: lkc8210    時間: 2023-8-31 14:55
啥叫不能正常運行?
作者: jhczy    時間: 2023-9-1 08:51
lkc8210 發表于 2023-8-31 14:55
啥叫不能正常運行?

重新編譯前,烤入單片機功能是正常運行的,屏幕顯示正常;重新編譯后,烤入單片機就不能正常運行,屏幕顯示亂碼
作者: joyb    時間: 2023-9-1 11:00
配上照片或電路圖,批量生產也有廢品率
作者: m1249394401    時間: 2023-9-1 11:02
那你試過比較兩個hex文件嗎
作者: npn    時間: 2023-9-1 11:42
jhczy 發表于 2023-9-1 08:51
重新編譯前,烤入單片機功能是正常運行的,屏幕顯示正常;重新編譯后,烤入單片機就不能正常運行,屏幕顯 ...

可能是編譯優化功能有BUG造成,用串口助手調試函數、變量、指針、數組、大小端、運算結果、內存數據是否正確?
作者: T0m    時間: 2023-9-1 14:16
你是不是用了keil v4 和v5 版本,我記得v4版本的有些代碼用v5 編譯會出問題。

作者: jhczy    時間: 2023-9-1 15:25
現在將keil C51重新改裝成9.54版本的,正常了,8級優化,編譯后的HEX文件與原來大小一致。9.60a版本的8級優化生成的HEX文件大了0.8k,用9級優化時變小了,但無論用哪種優化級別,都不能正常運行
作者: jhczy    時間: 2023-9-1 15:27
joyb 發表于 2023-9-1 11:00
配上照片或電路圖,批量生產也有廢品率

這本就是批量產的
作者: liucan2020    時間: 2023-9-1 18:15
第一次聽說這種問題  ,學習到了

作者: jhczy    時間: 2023-9-4 09:36
用keil C51 V9.56版本的重新編譯也沒有問題
作者: jhczy    時間: 2023-9-7 08:55
用keil C51 V9.57版本的重新編譯也沒有問題,V9.59及以上版本就不正常了
作者: yuxuesuixing    時間: 2023-9-7 16:41
可能是隱藏bug,你最好還是調試調試,估計是某些延時時間優化程度不同,導致時序錯誤。也就是說,程序還是有問題的,只是現在沒發現。




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