如何在keil中生成hex檔案,並下載到51微控制器中
如何在keil中生成hex檔案,並下載到51微控制器中
一、keil中生成hex檔案
1、在keil中點選工具欄的options for target…,
2、在彈出來的視窗中點選output–勾選Create HEX File–點選OK
3、重新編譯整個工程後,系統就會生成hex檔案
如果是系統預設儲存路徑,你可以在keil工程資料夾的Objects中找到你的hex檔案
二、將hex檔案下載到51微控制器中
1、在巨集晶的主頁 http://www.stcmcu.com/ 下載最新的 STC-ISP.EXE 免安裝版,或直接通過以下連結進行下載:http://www.stcmcudata.com/STCISP/stc-isp-15xx-v6.87S.zip
下載完成後,解壓壓縮包stc-isp-15xx-v6.87S.zip,可以看到一下這些檔案
2、安裝CH340驅動
以下為一種CH340G應用電路
由CH340搭建的USB轉TTL電路的主要作用是實現微控制器和電腦的通訊,當我們需要使用改電路時,電腦上需要安裝CH340相關驅動程式。
如果你的開發板上有CH340相關電路,將開發板通過USB接入電腦後,在電腦的裝置管理器中埠一欄可以看到CH340的標識,則表示你的電腦已經裝有相關驅動
如果沒有,則需要我們安裝驅動:
在我們剛才下載的資料夾USB to UART DriverCH340_CH341中找到ch341ser.exe,雙擊該應用程式,點選安裝
等待驅動安裝成功即可
3、下載程式
將自己的開發板連線電腦,雙擊執行應用程式stc-isp-15xx-v6.87S.exe
軟體開啟後選擇我們所使用的晶片型號,選擇CH340所在的COM口,我這裡是COM5,具體是多少根據自己電腦上的情況會有變化
如果使用了P4.5作為I/O口使用,請勾選ALE腳用作P4.5口
點選下載
顯示:正在檢測目標微控制器,此時只需要將開發板重新上電(重新開關電源開關)即可下載完成:
相關文章
- 如何在Macbook中檢視並刪除最近下載的檔案?Mac
- Laravel 中建立 Zip 壓縮檔案並提供下載Laravel
- Android 下載Zip檔案,並解壓到本地Android
- 純JS生成並下載各種文字檔案或圖片JS
- hex檔案分析
- 51微控制器程式下載失敗原因排查
- springcloud中feign檔案上傳、下載SpringGCCloud
- 【Hex】什麼是英特爾 HEX 檔案格式
- 容器中的 .net core應用,生成dump檔案並匯出
- springboot 中檔案的上傳和下載Spring Boot
- 將Xml檔案遞迴載入到TreeView中XML遞迴View
- Linux中如何使用Aria2下載檔案Linux
- javaWeb不生成臨時檔案實現壓縮檔案下載JavaWeb
- 如何在macOS中管理檔案關聯?Mac
- 如何在macOS中管理檔案關聯Mac
- 如何在python中讀取配置檔案Python
- 前端利用Blob物件建立指定檔案並下載前端物件
- 如何在Windows 11系統中將任意檔案(如bat/log等)固定在開始選單?WindowsBAT
- Keil 5(C51 與 MDK-ARM)官網下載安裝包 [ 圖文教程 ]
- 如何在 .NET Core WebApi 中處理 MultipartFormDataContent 中的檔案WebAPIORM
- 如何在 Linux 中檢視已掛載的檔案系統型別Linux型別
- 如何在Linux中查詢一個檔案Linux
- 如何在Linux中進行檔案切割操作?Linux
- 如何在File Cabinet Pro中對檔案排序?排序
- 如何在File Cabinet Pro中對檔案排序排序
- 如何在PL/SQL中讀寫檔案(轉)SQL
- 如何在 Git 中取消檔案的跟蹤Git
- 51社保:2022中國企業社保白皮書(附下載)
- 如何在伺服器環境中上傳下載檔案伺服器
- 載入常量-從檔案中載入
- 從CSV檔案中讀取jpg圖片的URL地址並多執行緒批量下載執行緒
- 檔案下載
- Keil 5(Keil C51)安裝與註冊 [ 圖文教程 ]
- JS實現將文字或JSON內容下載到檔案中JSON
- 根據網路連線(檔案連結)下載檔案到本地
- idea中module不生成iml檔案解決Idea
- Java 匯入資料到Excel並提供檔案下載介面JavaExcel
- 51社保網:2021中國企業社保白皮書(附下載)