㈠ stm32f105單片機如何通過串口2下載程序
首先確定可不可以用串口2下程序,如果不能就別往下看了。
其次我用STM32F103下程序(串口1)是這樣的:先使BOOT0=1,BOOT1=0。然後復位,最後打開串口下載工具下載。
工具的話你去ST官網有下載專用的軟體,如果你找不到留下郵箱我給你發
㈡ 使用keil4編寫的stm32程序用keil5下載不了
親,很高興為您解答:stm32cubeMx生成的keiL5程序不能下載?答;親親下午好呀,stm32cubeMx生成的keiL5程序不能下載的原因:1:Keil 本來就不能下載程序,這個僅僅是一個軟體編譯環境。要想晶元寫程序,還得用專門的編程器,stc系列的晶元可以用STC_ISP燒錄軟體向帶有電平轉換的晶元在線燒錄程序。2:編寫的程序,也還要針對晶元的,看看在Keil工程中晶元的屬性是不是跟你的單片機同型號。3:晶元是否可以多次編程(不是一次性熔斷性燒錄程序) 。4:晶元是否已經加密。5:晶元是否已經燒壞了。燒壞的晶元不僅燒寫有問題,就是讀取晶元數據也有問題。6:燒錄軟體,也就是編程器附帶的應用軟體是否有錯誤。盡量到官方網站下載最新版本的程序,或者下載對應硬體版本的軟體。7:燒錄軟體是否設置錯誤。比如選擇單片機型號,開始緩沖區等。希望可以幫助到您,祝您生活愉快
㈢ stm32不用下載器能下載程序嗎
能。在stm32的接受下,不用下載器能下載程序。程序,一個環節,內部嵌套著一系列復雜的列邏輯慎密的一個組件,進行某項活動或過程所規定的途徑。
㈣ 能不能用CH340給STM32下載程序
STM32F103系列可以使用ISP方式下載程序。
首選配置boot0和boot1腳,boot0置1,boot1置0,使用官方rom的bootloader啟動:
使用的軟體——Flymcu(下載地址http://download.csdn.net/detail/jimoxiaosage/8143427)
網上大神的教程地址:http://blog.sina.com.cn/s/blog_b4ce638e0102veqz.html
PS:如果用Keil,要在工程設置中選擇生成.hex文件,如果是初學者建議買個st-link,比用ISP方便多了,價格也才20塊
㈤ 要以較少的信號線下載並調試stm32程序應該採用哪種方式
SWJ。
據搜狐網查詢:要以較少的信號線下載並調試STM32程序,應該採用SWJ方式。
STM32是意法半導體(ST)推出一款32位的單片機,STM32具有超低的價格、超多的外設、豐富的型號、優異的實時性、極低的開發成本等優勢。
㈥ STM32的庫常式怎麼在官網下載
1、在網路搜索:st官網,進去之後,在屏幕右邊偏下的位置看到如下內容,選擇微控制器。
2、在進入微控制器界面後,選擇你要的型號和所需要的資源就可以了。例如要下載stm32f107的固件庫:(1)在微控制器那裡選擇stm32
32位arm
cortex
mcu,然後在出現的下拉菜單中選擇stm32f1系列,再選擇stm32f105/107互聯系列;(2)在資源下選擇軟體,下拉菜單中選擇stm32
embedded
software
,然後在彈出的新網頁中選擇你要下載的固件即可,例如stsw-stm32017就是對應的stm32f107的固件庫。
關於st官網下載,你下載那麼一兩次,以後就會有感覺了。
㈦ 怎麼下載stm32官方bootloader
首先在能正常工作的最小系統板,開發板上將232電路調通,保證可用,就是無障礙的和PC通訊。然後將寫好編譯好的HEX文件載入下載即可,這里STM32的識別hex文件的,這點比LM3S系列的ARM 強。首先要到網上下載Flash_Loader_Demonstrator_V2.1.0_Setup串口下載的上位機軟體,去ST官方網站去下載也可以。
2.
安裝軟體並進行相關設計 確認你的串口設置OK,注意串口號對應即可。
3.
連接下載 點擊Next, 注意當你單擊Next下一步的時候,可能會彈出一個對話框: 檢查兩個Boot引腳,應該是Boot0=1;Boot1=0(接地),設置完成,對MCU重新上電就可以。 繼續Next. 連接OK,Next. 這一步將自動選擇器件,然後NEXT. 在Download from file
查看更多
㈧ dap如何不用mdk下載stm32
dap不用mdk下載stm32步驟如下:
1、DAP模擬器遵循ARM公司的標准,DAP模擬器內含特殊的通信協議去下載程序,使用的時候stm32的BOOT0和BOOT1接地(啟動方式1)直接從Flash處啟動。
2、TMS信號在TCK的上升沿有效,TMS在IEEE1149.1標准里是強制要求的,TMS信號用來控制TAP狀態機的轉換,通過TMS信號,控制TAP在不同的狀態間相互轉換。
㈨ STM32如何使用使用模擬器下載程序
不用安裝驅動。DAP支持下載和在線模擬程序,支持XP/WIN7/WIN8/WIN10,支持KEIL和IAR直接下載,非常方便。(實際上DAP本身還支持Linux等系統,只是需要軟體支持)
把DAP用USB線連接電腦,如果DAP的燈亮則表示正常,可以使用。
把模擬器的另外一端連接到開發板,給開發板上電,就可以通過軟體KEIL或者IAR給開發板下載程序。
KEIL軟體配置。
在DAP連接好電腦和開發板且開發板供電正常的情況下,打開編譯軟體KEIL,在魔術棒選項卡裡面選擇模擬器的型號。
點擊 魔術棒->Debug頁->下拉框選擇CMSIS-DAP Debugger選項。
配置如圖:
Debug Settings 選項配置,點擊CMSIS-DAP Debugger右側的Settings按鈕,在彈出的對話框中配置如下:
在Utilities頁,勾選「Use Debug Driver」
選擇晶元型號(若工程已配置該選項可忽略)
在Device中選擇要下載的目標晶元,圖中以STM32F429IGT6型號為例,請根據你自己使用的晶元選擇。如果使用的是MDK5軟體,可能找不到某些晶元,需要安裝MDK的晶元支持包。可參考如下經驗:
9MDK5 安裝 破解
選擇晶元的FLASH,具體選擇多大的FLASH要根據板子上的晶元型號決定。例如STM32F103ZET6選512K,STM32F429IGT6選1M。這裡面有個小技巧就是把Reset and Run也勾選上,這樣程序下載完之後就會自動運行,否則需要手動復位。擦除的FLASH大小選擇Sectors即可,不要選擇Full Chip,不然下載會比較慢。
9
如果前面步驟都成功了,接下來就可以把編譯好的程序下載到開發板上運行。下載程序不需要其他額外的軟體,直接點擊KEIL中的LOAD按鈕即可。
10
程序下載後,Build Output選項卡如果列印出verify OK 表示下載成功,若步驟8中有勾選Reset and run選項,還會 Application running…表示程序下載成功並運行。
如果沒有出現實驗現象,按復位鍵試試。