|
| 點擊魔術棒標識,勾選create hex |
| 在Ten....1那個地方鼠標右鍵那里生成hex文件就行了 |
| 看編譯結果,應該是代碼有問題,改好后記得魔術棒那output-》hex勾上 |
|
右鍵管理員啟動keil File License Management... 別的網站上上下一個2032的keil注冊機 把CID復制到注冊機的CID里 Target選C51 底下選Prof.Developers Kit (Plus) 點Generate 把最底下的框框里的注冊碼復制到keil的New License ID Code (LIC)里 點Add LIC 沒錯底下會顯示*** LIC Added Sucessfully *** 重啟keil就好了 |
|
設置正確嗎? |
51hei截圖20201017150916.png (697 Bytes, 下載次數: 51)
點擊魔術棒
51hei截圖20201017151011.png (26.64 KB, 下載次數: 52)
HEX勾上
|
HEX是機器碼級的文件 C是通用級文件 從通用文件到可執行的機器碼文件,對于編譯器來說,需要一個編譯的規則,所以就是必須知道用的是什么樣單片機,不同的單片機,可以通用一個C程序,但其機器碼不一定相同。 |
| 壇子里搜keil的key,然后再試試 |
|
有錯誤呢,。故障代碼L250,。有錯誤肯定是無法生成目標文件呢 |
| 編譯錯誤,所以沒有生成HEX文件. |
|
編譯有錯,導致無法生成target。 魔術棒那里的output有生成.hex文件的選項,勾上 |
| 這個是因為你的Keil軟件是試用版,不支持大于4k的hex,你可以向Keil公司購買此軟件即可解決 |