新聞中心

EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > STM32學(xué)前班教程之二:怎么開發(fā)-入門需知

STM32學(xué)前班教程之二:怎么開發(fā)-入門需知

作者: 時(shí)間:2016-11-27 來源:網(wǎng)絡(luò) 收藏
該產(chǎn)品為簡易STM32調(diào)試器和DEMO板一體化的調(diào)試學(xué)習(xí)設(shè)備,價(jià)格在一百多塊。

2、硬件配置

仿真部分:USB口,reset,指示燈,JTAG

DEMO部分:4按鍵(IO),4LED(IO),一個(gè)串口,啟動(dòng)方式跳線,所有引腳的焊盤(可自行焊接插針進(jìn)行擴(kuò)展)

DEMO芯片:STM32F103C8T6(程序空間64K)

參數(shù)和擴(kuò)展:

注:學(xué)習(xí)的目標(biāo)芯片是STM32F103CBT6(7×7mm,128Kflash,16KRAM)以及STM32F103RET6(10×10mm,512Kflash,64KRAM)。

STM32-SK的硬件連接方法(用板載調(diào)試器調(diào)試板載DEMO):

JP3、JP5須全部短接

USB通過電纜連接至PC的USB

串口連接至PC的串口或者通過USB轉(zhuǎn)串口電纜連接(力特Z-TEC,USB2.0與RS232轉(zhuǎn)接電纜)

WindowsXP自動(dòng)安裝驅(qū)動(dòng)

安裝完成后如果DEMO板里面有程序就會(huì)自動(dòng)運(yùn)行了。這是ST-Link-II的通用連接方法

以上是學(xué)習(xí)階段比較方便的仿真器,進(jìn)入工程階段后準(zhǔn)備換J-LinkV7的仿真器進(jìn)行開發(fā)。目前比較滿意的產(chǎn)品:JLinkv7+USB轉(zhuǎn)串口:

常見的用于STM32單片機(jī)的仿真器分類

a)Ulink2:之前常用的仿真器。Keil公司產(chǎn)品,之前專用于ARM7,現(xiàn)擴(kuò)展到CortexM3,調(diào)試接口支持JTAG和SWD,連接到PC主機(jī)的USB?,F(xiàn)在這種調(diào)試器已經(jīng)用的越來越少了。

b)ST-Link-II:ST公司的仿真接口,支持IAREWARM,USB1.1全速,USB電源供電,自適應(yīng)目標(biāo)系統(tǒng)JTAG電平3.3V-5V,可向目標(biāo)系統(tǒng)提供不大于5V/200mA電源。這種調(diào)試器不多見,但是許多調(diào)試器與目標(biāo)板一體設(shè)計(jì)的學(xué)習(xí)板上常見。

c)J-LinkV7/V8:SEGGER公司產(chǎn)品,調(diào)試接口支持JTAG和SWV(V7速度是V6的12倍),USB2.0接口,通過USB供電,下載速度達(dá)到720kbyte/s,與IARWEARM無縫集成,寬目標(biāo)板電壓范圍:1.2V-3.3V(V7支持5V),多核調(diào)試,給目標(biāo)板提供3.3V50mA電源。這種調(diào)試器現(xiàn)在出現(xiàn)的越來越多,兼容性比較好(主要是指能夠與IARWEARM無縫集成這點(diǎn)),國內(nèi)山寨貨和各種變種也很多。

6、目標(biāo)板主要分為一體化設(shè)計(jì)(與調(diào)試器、供電整合)和單獨(dú)設(shè)計(jì)兩類,詳細(xì)產(chǎn)品比較見豆皮的《如何選擇STM32開發(fā)板》。


關(guān)鍵詞: STM32學(xué)前班教

評論


技術(shù)專區(qū)

關(guān)閉