1. 程式人生 > >使用keil4 下載.hex檔案

使用keil4 下載.hex檔案

背景

近期在一個基於stm32f1的專案中需要更新別人提供的驅動,因為涉及利益問題,所以無法直接獲得相應的原始碼,只得到了一個相應的.hex檔案。由於之前也沒試過直接下載.hex檔案下載,故此記下過程,希望日後能幫助到遇到相同問題的朋友,首先說明一下,本人使用的下載器並非jLink或ST-Link,而是所謂的不需要驅動的CMSIS_DAP Debugger 模擬下載器,所以過程才那麼麻煩。

步驟

首先需要使用keil4新建一個空的工程,選擇相應的晶片型號,選擇後確定並取消使用相應的啟動檔案如圖所示選定晶片型號後的介面,此處我選擇’否‘

接著將需要下載的.hex檔案拷貝到上一步新建的空工程專案目錄下,然後進行相應的配置,選擇選單Project->Option for Target進入專案配置,如下圖所示

接著設定Debug ,設定為相應的模擬器下圖是我的設定

同時Utinities選單下設定相同的模擬器

希望本文能幫助到大家,謝謝