用J-LINK的SWD模式下載程式
1. 前言
最近由於專案需要,設計一塊以STM32為核心的PCB板,由於JLINK標準下載介面有20根線,所以就想著可否用ST-Link的方式來下載程式,因為我以前在用微控制器STM8L的時候用過ST-LINK,因為ST-Link下載程式只有四根線,所以就在網上狠狠的搜尋了一番,然後改裝了一下我手裡的J-link(因為我沒有ST-Link的下載器)和開發板的連線,就下載成功了,不過我發現用JLINK改裝後,雖然能下載程式,但是不能夠Debug,MD5提示找不到STLINK,我想可能是因為我用的下載器不是STLINK吧,等我買了ST-LINK下載器之後試一下。
2. J-Link和STM32的引腳連線方式
3.
用J-Flash ARM下載,步驟如下所示:
1)JLINK下載器USB線與PC連線
2)開啟J-Flash ARM
3) 設定J-Flash ARM引數
4) 按圖示設定引數內容進行設定(紅色圈部分)
5)選擇CPU型號
找到需要下載的.hex檔案
點選Auto或者按F7鍵進行下載
程式下載介面如下:
提示下載成功:
相關推薦
用J-LINK的SWD模式下載程式
1. 前言 最近由於專案需要,設計一塊以STM32為核心的PCB板,由於JLINK標準下載介面有20根線,所以就想著可否用ST-Link的方式來下載程式,因為我以前在用微控制器STM8L的時候用過ST-LINK,因為ST-Link下載程式只有四根線,所以就在網
STM32微控制器使用SWD(Serial wire debug)模式 下載程式出錯問題解決
最近在使用STM32F105微控制器做產品,使用SWD介面下載程式,遇到一些問題,得益於網上的一些文章最後得以解決,所以也想把問題解決的過程整理出來,以供出現同類問題的技術人員進行參考,本人沒有系統地學習SWD介面下載程式的過程(每天的時間都在趕開發進度,很難靜
用windbg核心模式除錯使用者態程式
轉載自:https://blog.csdn.net/lixiangminghate/article/details/52847658 使用核心除錯會話也可以執行一些使用者態除錯任務,比如向位於使用者態的模組設定斷點。但這樣做與使用使用者態偵錯程式有什麼不同呢?我們就以向NTDLL.dll模組的Z
STM32用串列埠(USB串列埠)下載程式的方法
一、 STM32串列埠下載程式步驟 1)安裝《CH340驅動(USB串列埠驅動)_XP_WIN7共用》 2)開啟串列埠下載軟體《STM32F4串列埠下載軟體(FLYMCU)》 3)開發板USB介
用usb to ttl線給stm32f103zet6開發板下載程式
手動ISP下載程式,我們已經知道了,控制BOOT0引腳實現。STM32上電,會自動檢測BOOT0引腳是什麼電平,如果是高電平,等待使用者下載程式;如果是低電平,執行使用者之前下載到微控制器的程式。所以
用J-link給S3C2440刷程式
很久沒搞除STM32之外的其他MCU了,今天想把之前的S3C2440玩起來。 可以了,刷進去了程式,前幾天沒刷進去是因為配置不對,但是今天卻J-link壞掉了,我用公司的J-link下載是可以的。在QT2440的開發板上,OM0和OM1要選擇ON,然後J4要選擇CS0位置。
用Thinkphp寫的簡單程式在命令列執行(非 Thinkphp 下的cli模式 而是php下的命令模式)
本來是打算用Thinkphp下的cli命令模式 執行程式的,但不知道哪裡出錯了,沒法跑起來 於是就有了下篇程式碼。 首先 用Thinkphp寫個簡單的程式,保證頁面上訪問輸出正常。 再在命令列 輸入 php index.php --start=1 --end=9 (--st
arduino 用ICSP下載程式
由於買到的NANO下載不了程式,重寫BOOTLOADER也不行,所以網上找了幾個方法嘗試 最終還是用mini的USB轉TTL,成功 程式下載以及供電部分:ICSP引腳連線圖:+5V → pin7(VCC)GND → ping22(GND)D11 → pi
用4.0藍芽模組給arduino下載程式
實驗器材:Arduino Pro Mini,JDY-08藍芽4.0模組,USB-TTL串列埠由於Arduino下載程式的波特率為57600,所以藍芽模組的波特率先要設定成57600。兩個4.0藍芽之間透傳,要設定主從透傳模式從機透傳(APP)模式 AT+HOSTEN0
JLINK模擬器用SWD模式下載/除錯只需三根線
stm32上的jlink介面有20個,然而並不是所有的介面都是必須的,在網上找了一些資料,想用杜邦線連線stm32和jlink模擬器,因為排線實在難插拔。 試了一下只需三根線就可以下載和除錯,分別是1、7、9三根線;閱讀方法,缺口朝上。下面附圖:(20腳實際上可以不接,但是
J-LINK下載程式時的注意事項
前一陣子,領導設計了2個小板,stm32的MCU,使用J-Link下載程式時怎麼都下載不了,各種錯誤,試遍了網友們提供的所有方法也沒解決了,折騰了有一個星期差不多。下面看看解決方案: 問題現象:無法下載程式到MCU。提示超時 原因:下載線纏成了雙絞線所致,神奇不,為什麼會是
筆記 yum init 單用戶 救援模式 cd ls
linux2.1 運行級別 yumrunlevel 看級別cat /etc/inittab 看各種級別都是啥init 6 == reboot == shutdown -r now 重啟最6init 0 == shutdown -h now 關機歸0圖形界面安裝yum grouplist 看支持安裝啥(需要聯網
OPENCV學習筆記16_用控制器設計模式實現功能模塊間通信
.get src read require char http result div exe 在構建更復雜的程序時,需要創建多個算法來協同工作,以實現一些高級功能。要合理地構建程序並讓所有的類能互相通信,程序將會變得越來越復雜。因此在一個類中集中對程序進行控制,是非常有
CentOS下VMware用橋接模式,靜態ip上外網
設置 mine 自動獲取 xshell all fig host logs 能夠 橋接網卡選擇 在window上用 ipconfig /all CentOS下VMware用橋接模式,靜態ip上外網 15年的時候,寫過一篇博客:VMware中網絡設置之Bridged
26期Linux20180531 單用戶 救援模式 克隆虛擬機 linux機器相互登錄
救援模式 克隆虛擬機 互相登錄5月31日任務1.13 單用戶模式1.14 救援模式1.15 克隆虛擬機1.16 Linux機器相互登錄單用戶模式忘記root密碼?1. 單用戶模式2.救援模式單用戶模式首先需要重啟linux (reboot, init 6, shutdown -r now 都可以重啟)e-ed
Python3 用 requests 2.x 下載大文件
Python requests 大文件 爬蟲 【環境】OS:Windows 10 x64Python:3.6.5 x64requests:2.18.4【代碼】# encoding=utf-8 # author: walker # date: 2018-06-11 # summary: 使用 r
【軟件構造】第五章第三節 可復用的設計模式
類方法 iterator weight 獨立 spl temp 委派 inline game 第五章第三節 可復用的設計模式 除了Framework,5-2節所討論的其他技術都過於“基礎”和“細小”,有沒有辦法做更大規模的復用設計? 本節將介紹幾種典型的“面向復用”的設計
爬蟲高玩教你用Python每秒鐘下載一張高清大圖,快不快?
on() print async tpc 多說 xxx ima 所有 mkdir 如果爬蟲需要展現速度,我覺得就是去下載圖片吧,原本是想選擇去煎蛋那裏下載圖片的,那裏的美女圖片都是高質量的,我稿子都是差不多寫好了的,無奈今天重新看下,妹子圖的入口給關了。 至於
MasterDAX創始人李成:用雲服務模式解決中心化交易所的集權問題
放心 pan 完全 範圍 管理者 ali 機會 這才 差異 7月28日,由火星財經(微信:hxcj24h)、光谷創業咖啡、 Consensus Lab共識實驗室共同主辦的線下交流活動“火星財經中國行·成都站”在成都電子科技大學舉行。MasterDAX創始人李成發表了主
巧用瀏覽器F12偵錯程式定位系統前後端bug
做測試的小夥伴可能用過httpwatch,firebug,fiddler,charles等抓包(資料包)工具,但實際上除了這些還有一個簡單實用並的抓包工具,那就是瀏覽器的F12偵錯程式。 httpwatch,firebug都是瀏覽器的外掛,需要額外下載,fiddler,charles也需要額外下載安裝包另行