使用keil4 下載.hex檔案
背景
近期在一個基於stm32f1的專案中需要更新別人提供的驅動,因為涉及利益問題,所以無法直接獲得相應的原始碼,只得到了一個相應的.hex檔案。由於之前也沒試過直接下載.hex檔案下載,故此記下過程,希望日後能幫助到遇到相同問題的朋友,首先說明一下,本人使用的下載器並非jLink或ST-Link,而是所謂的不需要驅動的CMSIS_DAP Debugger 模擬下載器,所以過程才那麼麻煩。
步驟
首先需要使用keil4新建一個空的工程,選擇相應的晶片型號,選擇後確定並取消使用相應的啟動檔案如圖所示選定晶片型號後的介面,此處我選擇’否‘
接著將需要下載的.hex檔案拷貝到上一步新建的空工程專案目錄下,然後進行相應的配置,選擇選單Project->Option for Target進入專案配置,如下圖所示
接著設定Debug ,設定為相應的模擬器下圖是我的設定
同時Utinities選單下設定相同的模擬器
希望本文能幫助到大家,謝謝
相關推薦
使用keil4 下載.hex檔案
背景 近期在一個基於stm32f1的專案中需要更新別人提供的驅動,因為涉及利益問題,所以無法直接獲得相應的原始碼,只得到了一個相應的.hex檔案。由於之前也沒試過直接下載.hex檔案下載,故此記下過程,希望日後能幫助到遇到相同問題的朋友,首先說明一下,本人使用的下載器並非j
Jlink使用技巧之單獨下載HEX檔案到微控制器
前言 上一篇文章介紹了使用Keil下載單獨的Hex檔案到微控制器內,本篇文章介紹,如何使用SEGGER官方軟體JFlash來進行程式的下載,支援Hex和Bin檔案。 JFlash的下載和安裝 首先,安裝JFlash軟體,安裝完成後,會預設安裝JLink驅動程式,主要包含以下幾個工具: JFlas
Keil 下載HEX檔案,無需原始碼。
一.準備工具 1.安裝好的Keil,如果是keil5需要有準備下載的晶片的PACK。 2.下載器,推薦U-LINK。 3.準備下載的hex檔案。 二.開始 1.首先開啟Keil,新建一個新的工程,選擇你需要的晶片,不
Keil4 uVision軟體生成hex檔案
keil4下載地址:http://www.pc6.com/softview/SoftView_236836.html 按圖操作即可,注意資料夾選擇。 1、選擇工程,選擇第一個new uvision project 2、選擇儲存地址,專案名。 3、選擇CPU型別 AT89C51 4
使用Keil下載單獨的Hex檔案到微控制器內
前言 初學STM32時,是通過串列埠1把Hex檔案下載進STM32的,需要一個串列埠模組,而且還要設定BOOT0和BOOT1電平,然後通過FlyMcu軟體進行下載,這也是一種不錯的方法,這裡我要介紹的是使用JLink偵錯程式和Keil MDK-ARM來下載Hex檔案,無需原始碼,只需要一個偵錯程式。 所需
stm32 bin檔案和hex檔案的生成和下載
1.hex檔案的生成 在如上圖的設定中勾選上生成建立hex檔案即可,通過串列埠可以將hex檔案下載到晶片中,在下載過程中要讓晶片的boot0為1,boot1為0.在下載完成後晶片斷電將boot0置為0,重新上電啟動開發板。 在通過串列埠進行下載時的flymcu軟體的設定為
KeilC51基礎 生成可以下載到微控制器的Hex檔案
IDE : Keil C51 Version 9.60a OS : Windows 10 x64 type
專案常見功能(1) 下載 批量下載 大檔案下載 下載進度條
最通用的就是讀取伺服器上檔案,response 設定響應頭讓瀏覽器知道這是要下載的,然後response相應即可 1、ajax 響應內容只能是字串,不能是流所以 不能傳送請求下載檔案,要使用window.location.href= url 或者 <a href="
.NET快速資訊化系統開發框架 V3.2->Web版本新增“檔案管理中心”集上傳、下載、檔案共享等一身,非常實用的功能
檔案中心是3.2版本開始新增的一個非常實用功能,可以歸檔自己平時所需要的檔案,也可以把檔案分享給別人,更像一個知識中心。檔案中心主介面如下圖所示,左側“我的網盤”展示了使用者對檔案的分類,只能自己看到,“公共盤”中的檔案所有使用者都可以看到。選擇一個分類,右側列出了當前分類的所有檔案(第一列
angular 使用blob二進位制流的方式下載後臺檔案
先說兩個比較古老的js下載方式, 1. window.open(src)和window.location = src 2. form表單提交 這兩個方式都有侷限性,對於需要傳遞大量引數的下載請求,可以這樣寫: this.http.post(`${this.uri}/exportdat
ARM S5PV210學習筆記-下載system檔案出現partitiion does not exist
注:本筆記基於《朱老師物聯網大講堂》課程學習,並且根據所遇到的問題做筆記,初學者,略顯拙劣。 在前幾天,在刷andriod系統的時候出現下圖錯誤: 掙扎了好幾天硬是沒發現問題所在
4.下載圖片檔案
4.1 問題 應用程式需要從Web或其他遠端伺服器下載一張圖片並顯示。 4.2 解決方案 (API Level 4) 使用AsyncTask在後臺執行緒中下載資料。AsyncTask是封裝類,它可以很方便地讓需要長時間允許操作的執行緒在後臺允許;同樣,它通過一個內部執行緒池管理執
PHP下載伺服器檔案
PHP從伺服器下載檔案 <?php header("Content-type:text/html;charset=utf-8"); $file_name="聖誕狂歡.jpg"; //下載下來的檔名 //用以解決中文不能顯示出來的問題 $file_name=iconv("
PHP下載APK檔案
PHP下載APK檔案(程式碼如下) /** * //這裡不要隨便列印文字,否則會影響輸出的檔案的 * (例如下載沒問題,但是apk安裝時候提醒解析安裝包錯誤) * @return array */ public function donwApk
使用java向FTP上傳或下載壓縮檔案時的問題
今天在使用java向FTP伺服器傳輸檔案時遇到了問題,這個檔案是好多圖片的壓縮檔案,直接使用 ftpClient.storeFile(f.getName(), instream); 會將壓縮檔案傳入FTP伺服器,但是在FTP伺服器解壓時發現,壓縮包裡面的圖片解壓不出來,檔案大小是一樣的,但
linux—上傳,下載本地檔案到伺服器
本地—最基本命令方式: 上傳到當前目錄 :rz 下載到path: sz /path 跳板機—通過scp方式: 下載檔案: &
Django中生成和下載csv檔案
有時候我們做的網站,需要將一些資料,生成有一個CSV檔案給瀏覽器,並且是作為附件的形式下載下來。 生成小的CSV檔案: def index(request): response = HttpResponse(content_type='text/csv') # att
利用Python requests庫從網上下載txt檔案時多出一個CR的處理
問題描述 讀1 的Reading word lists小節時,發現需要從thinkpython2/code/words.txt上下載words.txt檔案。我不想利用複製-貼上的方法構造該檔案,想到之前學過的爬蟲技術,於是寫下如下程式碼: import requests r =
檔案下載 Flask 檔案和流
有本地檔案 放到nginx跟目錄下,通過訪問nginx下載:略 flask返回檔案 @api.route('/file/down') def excel_down(): directory = r'D:/' filename = 'www.rar' fi
ssl證書安裝完後,https訪問後下載index檔案,HTTP訪問正常的。Nginx ssl設定後自動下載根目錄的index.php而不是載入
給Nginx安裝ssl證書,https訪問後,重新自動下載index.php檔案。一開始的Nginx的配置檔案如下: #user nobody; worker_processes 1; #error_log logs/error.log; #error_log logs/error.