J-LINK下載程式時的注意事項
前一陣子,領導設計了2個小板,stm32的MCU,使用J-Link下載程式時怎麼都下載不了,各種錯誤,試遍了網友們提供的所有方法也沒解決了,折騰了有一個星期差不多。下面看看解決方案:
問題現象:無法下載程式到MCU。提示超時
原因:下載線纏成了雙絞線所致,神奇不,為什麼會是雙絞線(適用於差分訊號)。
解決方法:把雙絞線換成非雙絞線,問題不再出現,把把下載成功,屢試不爽。
注意事項:1、不要使用雙絞線,下載線應儘量短,20公分以內最好。
2、必須要為VCC提供參考電壓(一般為3.3v),必須共地。
3、如果使用的是sw模式,請在編譯器的J-Link選項中,把預設的JTAG修改為SWJ,波特改成自適應。
以上是本人實際工作中的一點心得,希望對碰到同樣問題的朋友有所幫助!
相關推薦
J-LINK下載程式時的注意事項
前一陣子,領導設計了2個小板,stm32的MCU,使用J-Link下載程式時怎麼都下載不了,各種錯誤,試遍了網友們提供的所有方法也沒解決了,折騰了有一個星期差不多。下面看看解決方案: 問題現象:無法下載程式到MCU。提示超時 原因:下載線纏成了雙絞線所致,神奇不,為什麼會是
痞子衡嵌入式:MCUXpresso IDE下使用J-Link下載演算法在Flash除錯注意事項(i.MXRT500為例)
---- 大家好,我是痞子衡,是正經搞技術的痞子。今天痞子衡給大家介紹的是**MCUXpresso IDE下使用J-Link下載演算法在Flash除錯注意事項**。 痞子衡前段時間寫過一篇小文[《為i.MXRT設計更新Segger J-Link Flash下載演算法檔案》](https://ww
Android Sqlite資料庫升級時注意事項
在app版本升級時,同時升級了Sqlite資料庫的版本號的話,如果需要保留之前的資料,需要在onUpgrade方法中做處理。這裡記錄一下在onUpgrade處理升級的時候的一些注意事項。 先看下常用的SQLiteOpenHelper的方法: public class Database
.NET MVC和.NET WEB api混用時注意事項
1、同時配置了mvc路由和api路由時,mvc路由無法訪問(呼叫所有mvc路由全部404錯誤) 在Global.asax中,需注意路由註冊的順序,將api路由註冊放在最後: 即將 void Application_Start(object sender, EventArgs e)
小程式 canvas注意事項(1)
在畫網路圖片時,需要先將圖片下載到本地,需要新增下載域名,在下載成功之後再進行畫圖操作,需要注意非同步下載問題,可以使用await async等框架,也可以使用callback,下面是個小例子: //
vue之watch監聽物件或者一個值時注意事項(深度觀察deep:true慎用!)
vue中想在某個值改變的時候能夠做一些其他事情,可以使用其提供的監聽機制,使用watch。注意,本篇不講技術問題,只是講解如何應用,因為筆者也是一個前端的小白 例:經手專案中就有使用,截圖如下: 下面來分析上面分別是怎樣實現監聽的: 其實除了畫紅線的地方,別的都沒什
Eclipse中從SVN下載Maven專案注意事項
1.從SVN檢出 2.匯入從SVN下載的Maven專案 3.複製jar檔案到lib目錄下 本專案的路徑 E:\Development\Workspaces\Eclipse 4
adb下載程式時提示許可權問題
Adb push … … 前者為本機目錄下的某個檔案,後者為開發板的某個目錄 但是有時候會提示faild to capy …… Permission denied. 這時候可以先對要拷貝的目錄進
安裝windows和ubuntu雙系統時,安裝ubuntu時注意事項
1.允許安裝第三方軟體圖形、硬體以及是否聯網更新(可選也可不選) 2.引導驅動裝置應選全盤即/dev/sda即可------這是Ubuntu的grub2引導;如果將引導驅動裝置放入分好的/boot區,則是由Windows引導。 3.當更新windows或者Ubuntu時,造成開機無法進入即找不到引導
ovirt掛載多儲存環境時注意事項
我的測試環境如下 default資料中心+default叢集+NFS儲存 default叢集有node1和node2 新建FC叢集,並加入node3,然後掛載fc儲存 node1和node2沒有hba卡,並未連線到儲存,隸屬於不同叢集,但還是會報錯,看來儲存在同一資料中心
編寫shell程式的注意事項
一. 編寫shell程式的注意事項 1.因為在UNIX中使用的是小寫字元,因此在shell程式設計中可以使用大寫字元表示變數以示區別。 2.在shell語句中加入必要的註釋,以便以後閱讀和維護,註釋以#開頭。 3.對shell變數進行運算時,使用乘法符號"*“時,要用轉義符”"進行轉義
使用Spring + quartz叢集持久化時注意事項
1、持久化時未序列化異常 java.io.NotSerializableException: Unable to serialize JobDataMap for insertion into database because the value of property '
mybatis寫xml時注意事項
mybatis寫xml時注意事項: 1. 如果資料庫欄位中有關鍵字,使用`關鍵字`,最好是隻要是欄位就用``符號,可以減少很多錯誤 2. 如果更新的欄位中有 時間戳,更新時,使用如下(加上jdbcType可以防止出錯): <if test="updateTime !=null"> &
STM32F107RC下載程式時的1個錯誤
今天上午新到了1批電路板,需要下載程式,由於好久沒出貨了,開啟原始碼工程進行下載時,居然出現了問題。程式在下載完成後直接跳到了HardFault_Handler()硬體中斷錯誤中,程式下載到別的電路中沒有問題!為什麼呢,肯定是不經意修改了編譯選項?找吧,經過一番苦尋,終於找
JAVA中在main函式中呼叫變數時注意事項
在下面這段程式碼中會報錯 [java] view plain copy print?System.out.println(s1); System.out.println(s1);Cannot make a static reference to the non-static field s1 只要把
適配平板和手機端時注意事項
在適配平板和手機佈局時,經常會建立幾種不同的佈局。完了執行時butterknife會報空指標,用死方法一個個抓到最後才指向 Caused by: java.lang.IllegalStateException: Required view 'ivGoodListStyle'
$.each key值相同時注意事項
如果 key的值相同的話,會輸出後面的value值。 var trdate={"姓名":"張三","姓名":"李四","姓名":"王五","姓名":"趙六","姓名":"小七"}; var i=0; $.each(trdate,function(key,valu
小程式 canvas注意事項(7)drawImage圖片適配方式
在使用drawImage畫網路圖片時,需要畫出的圖片可能會與設計尺寸不符,此時繪製的圖片會被壓縮或者拉伸,十分不美觀。 微信在1.9.0後支援設定更多屬性來處理,方法如下 drawImage(sx, sy, sWidth, sHeight, dx, dy, dWidth,
小程式 canvas注意事項(4)draw完成後的圖片預覽
小程式提供了一套相對完整的圖片預覽API,只需在draw的callback中,先將圖片快取,之後呼叫previewImage,傳入圖片地址陣列即可(也支援網路圖片) wx.canvasToTe
使用DecimalFormat時注意事項
DecimalFormat ff=new DecimalFormat("#,###,###.######"); 綠色區域為保留的小數位數(四捨五入)----但不會保