You are on page 1of 11

H NG D N S D NG USB-COM

T I SAO NN DNG M CH USB-COM NY N P CHNG TRNH CHO STM32 B NG BOOT LOADER C A NH S N XU T??? Tr l i: QUA TH C NGHI M KHI LM VI C; M CH USB-COM NY CH Y C C K N NH SO V I S I CP USB-COM MUA NGOI CH .

H NG D N CI T DRIVER USB
Ch y file th c thi : PL2303_Prolific_DriverInstaller_v130.exe

Ti p t c ta mu n xem WINDOWS ci module USB COM m y ta lm b c sau Vo Start -> My Computer Nh p chu t ph i My Computer ch n Properties

Windows s hi n ra thng bo nh sau

Ch n ti p TAB Hardware

Click ti p Device Manager

V s ti p t c hi n ra c a s sau

Trong tr ng h p ny l COM4 B n thnh cng trong vi c c u hnh driver USB-COM ( TTL )

K t n i ph n c ng ARM ST v i Module ST
Chn TXD ( USB COM ) n i v i PA10 ( STM32 ) Chn RXD ( USB COM ) n i v i PA9 ( STM32 ) Chn GND ( USB COM ) n i v i GND ( STM32 ) Th thu t : C th c p ngu n 5V c a board USB COM tr c ti p sang board ARM ( lu trn board c ngu n n p 3.3V cho ARM ) .

Hnh m u k t n i v i board OPENCMX-STM3210D

C u hnh ch y chng trnh n p ARM ST


Ta thi t l p Port name ch n COM4 ( trong tr ng h p ny WINDOWS thi t l p module USB-COM l COM4 )

Cc b c n p chng trnh qua FLASH LOADER DEMOSTRATOR


B1 : chuy n ARM qua ch n p qua cc J4 v SW1(2) B2 : Ch y chng trnh n p FLASH LOADER DEMOSTRATOR v thi t l p thng s nh trong hnh

B m ch n Next N U HI N RA THNG BO NH SAU

Ch lm cc b c nh sau : 1. Rt ngu n c p ra kh i boad ch sau 5s ri c p ngu n l i 2. Ki m tra l i cp COM 3. Ki m tra l i JMP thi t l p ARM mode n p ng cha ? N u nh b n lm nh cc b c trn m v n hi n ra thng bo th c th ARM c a b n khng vo c bootloarder ho c ARM b n fuse WRITE PROTECT : ENABLE

b c 2 : N u chng trnh nh n ra bootloader t ARM , lc chng hi n ra thng bo nh sau :

B n b m vo button Next Ho c thng bo

Khi b n b m vo button Remove protection Ch cho chng trnh xa xong b n Nh n Close b n ch y l i chng trnh v lm l i nh B c 1

B3 : Khi b n g p thng bo

B n b m Next B4 : B n thi t l p thng s nh trong hnh d i

B n ch n file n p b ng cch b m vo nt

B n ti p t c click ch n File of type

Ch n Hex File (*.hex) Khi b n tr t i file hex m b n mu n n p cho ARM Xong b n b m button Open

V khi chng trnh s ra tr l i mn hnh nh sau N u b n mu n chng trnh ki m tra l i n i dung file n p c ng v i n i dung c a ARM hay khng b n click ch n Verify after download B4: B n ti p t c b m Next V y l chng trnh nh hnh sau

Khi n p xong chng trnh thng bo :

B n ch n Close ng chng trnh B5: thi t l p l i Mode ARM ch y chng trnh trong ARM

B n mu n kha chng trnh th sao ?


B n th c hi n l i t b c B1 t i B4 nh lc n p chng trnh : b n thi t l p thng s nh hnh d i

V b m ch n Next

Ch n Yes Chng trnh ang th c hi n mode READ PROTECTION

Khi th c hi n xong chng trnh thng bo

B n ch n Close ng chng trnh v thi t l p l i Mode ARM ch y chng trnh trong ARM Lu : Tuy t i khng ch n Mode Enable : WRITE PROTECTION khi ch n mode ny ARM s vnh vi n khng n p c qua chng trnh FLASH LOADER DEMOSTRATOR n a .

You might also like