標題:
初學單片機的疑問,怎么燒寫到芯片里檢測源代碼是否成功
[打印本頁]
作者:
完美的荷包蛋
時間:
2019-7-3 22:51
標題:
初學單片機的疑問,怎么燒寫到芯片里檢測源代碼是否成功
各位大佬,本人剛剛學習51單片機相關的知識,我想問一下,如果需要把相應的源代碼寫出來,怎么燒寫到芯片里呢,或者如何檢驗我寫的源代碼是成功的呢,謝謝各位大佬的幫忙回復
作者:
chenyinhu
時間:
2019-7-3 23:24
Keil軟件是可以編譯的,如果有語法錯誤它會警告或者停止編譯,如果沒錯它可以生成hex文件然后通過stcisp或者其它軟件下載到單片機里,利用的是3.0. 3.1口
作者:
啞謎
時間:
2019-7-4 01:54
燒寫需要有串口轉TTL的那個模塊,然后使用STC-ISP這個軟件 選對芯片型號,然后點打開程序文件,記得使用keil編譯的時候選上輸出hex文件,選好了就可以下載程序了(注意,STC-ISP如果一直無法檢測到單片機的話可以拔掉電源線然后再插上,就能檢測到了),具體程序行不行,下載下來看效果咯
作者:
YXun
時間:
2019-7-4 08:30
在keil中將代碼寫出來編譯無錯后自動生成hex文件(編譯成功沒有生成的話檢查keil配置是否將生成hex文件的選項打鉤), 然后就可以用下載軟件將生成的hex文件下載進單片機
作者:
累不死的狗
時間:
2019-7-4 19:41
沒開發(fā)板直接弄到仿真上檢驗,現(xiàn)在這種例程很多的哦
作者:
cphnkj188
時間:
2019-7-4 23:26
仿真或者開發(fā)板
作者:
zjjhtony
時間:
2019-7-5 10:00
1、通過開發(fā)軟件,進行編譯能查看是否有語法錯誤,有語法錯誤就不會生成HEX。
2、通過各種芯片的上位機燒錄器將HEX文件燒錄到單片機內。
3、一般上位機燒錄器有燒錄,擦除,讀取,驗證等功能。可以驗證芯片內部的HEX文件是否和你要寫入的hex文件一致。
4、至于你的程序的功能,只能通過輸出設備進行功能驗證。
5、有些編程軟件配合硬件可以完成軟件的仿真,有的芯片可以通過proteus進行功能仿真。
歡迎光臨 (http://www.torrancerestoration.com/bbs/)
Powered by Discuz! X3.1