今天在STM32上嘗試了一下DFU功能。使用DFU需要准備PC上的軟件DfuSe,驅動程序就在軟件的安裝目錄下;另外還需要DFU固件的MDK的工程。 因為網上有很多圖文教程,這里只說下大致的流程: 首先修改DFU工程文件,根據板子的情況修改上拉電阻的使能引腳,如果是 ...
stm 的dfu看上去是個很高級的東西,似乎可以通過USB給內部flash 外部spi flash 外部nor等東西刷寫數據 把數據讀出來,但是用了一下感覺確實有點麻煩。 先不管原理是怎樣的,使用方法是這樣: 先下載這個Dfuse,然后安裝。 用Jlink之類的東西把這個hex的bootloader刷進stm 的內部flash 改成usb直接連接開發板,電腦會識別為stm dfu設備,如果沒自動安 ...
2013-09-17 23:38 1 6297 推薦指數:
今天在STM32上嘗試了一下DFU功能。使用DFU需要准備PC上的軟件DfuSe,驅動程序就在軟件的安裝目錄下;另外還需要DFU固件的MDK的工程。 因為網上有很多圖文教程,這里只說下大致的流程: 首先修改DFU工程文件,根據板子的情況修改上拉電阻的使能引腳,如果是 ...
STM32提供了靈活的固件加載模式,其中大部分型號支持DFU加載。並且在電腦端,提供了配套的演示軟件DfuSe。包含可視化版DfuSeDemo.exe和命令版DfuSeCommand.exe。 一、使用*.hex文件制作dfu文件 1. 打開Dfu file manager, 選擇OK ...
說到STM32 USB的UDF,其實就是我們常說的IAP(In Application Programming)在應用編程。IAP有很多方法,我之前就用過串口IAP,網絡IAP。而這里我們使用的是USB IAP,就是通過USB更新代碼。所以這里有必要線了解IAP。 IAP ...
STM32 ST-LINK Utility介紹、下載、安裝、使用方法 - EmbeddDeveloper的專欄 - 博客頻道 - CSDN.NET http://blog.csdn.net/ybhuangfugui/article/details/52597133 Ⅰ、寫在 ...
通用同步異步收發器(USART)提供了一種靈活的方法來與使用工業標准NR 異步串行數據格式的外部設備之間進行全雙工數據交換。 USART利用分數波特率發生器提供寬范圍的波特率選擇,支持同步單向通信和半雙工單線通信。 1、STM32固件庫使用外圍設備的主要思路 在STM32中,外圍設備的配置思路 ...
通用同步異步收發器(USART)提供了一種靈活的方法來與使用工業標准NR 異步串行數據格式的外部設備之間進行全雙工數據交換。 USART利用分數波特率發生器提供寬范圍的波特率選擇,支持同步單向通信和半雙工單線通信。 1、STM32固件庫使用外圍設備的主要思路 在STM32中,外圍設備的配置思路 ...
前言: 通用同步異步收發器(USART)提供了一種靈活的方法來與使用工業標准NR 異步串行數據格式的外部設備之間進行全雙工數據交換。 USART利用分數波特率發生器提供寬范圍的 波特率選擇,支持同步單向通信和半雙工單線通信。 1、STM32固件庫使用外圍設備 ...
;在release發布模式下,將斷言功能關閉,斷言打開的話,會在一定程度上影響函數的執行效率。 使用斷 ...