![]() |
發布時間: 2023-8-20 17:48
正文摘要:請問同一個c文件轉的hex(一個是現在我用keil生成的hex,一個是去年學長的hex)進到stcisp里面就不一樣了,燒錄到單片機里一點反應沒有,圖2是我的hex,圖一燒錄完可以用。 |
第2張圖,那麼多FF,應該是有問題 |
平臺只是個【翻譯】,不同的【翻譯】,譯出的字符結果不一定相同,這不奇怪。 但譯出的意思(程序運行達成的目的),是應該一樣的。否則這個【翻譯】就不合格了。 舉個例子:函數DELAY延時1秒。 【翻譯】A用30H,31H,32H,33H單元做循環。【翻譯】B用40H,41H,442H,43H單元做循環。 它們的機器碼就不同了(HEX文件),但延時1秒,都同樣實現。 |
Keil注冊授權到期或系統時間有問題,沒反應是容量超了導致程序跑飛。 |
長度 和校驗和好像都一樣?如一樣應該是一樣的啊![]() |
這個話題也太大了吧,什么可能性都有,比如源文件被意外更改,項目工程文件建的有問題…… |