11
HƯỚNG DN SDNG USB-COM TI SAO NÊN DÙNG MCH USB-COM NÀY ĐỂ NP CHƯƠNG TRÌNH CHO STM32 BNG BOOT LOADER CA NHÀ SN XUT??? Trli: QUA THC NGHIM KHI LÀM VIC; MCH USB-COM NÀY CHY CC KÌ N ĐỊNH SO VI SI CÁP USB-COM MUA NGOÀI CH.

Huong dan su dung usb com

  • Upload
    son2483

  • View
    373

  • Download
    1

Embed Size (px)

Citation preview

Page 1: Huong dan su dung usb com

HƯỚNG DẪN SỬ DỤNG USB-COM

TẠI SAO NÊN DÙNG MẠCH USB-COM NÀY ĐỂ NẠP CHƯƠNG TRÌNH CHO STM32 BẰNG BOOT LOADER CỦA NHÀ SẢN XUẤT??? Trả lời: QUA THỰC NGHIỆM KHI LÀM VIỆC; MẠCH USB-COM NÀY CHẠY CỰC KÌ ỔN ĐỊNH SO VỚI SỢI CÁP USB-COM MUA Ở NGOÀI CHỢ.

Page 2: Huong dan su dung usb com

HƯỚNG DẪN CÀI ĐẶT DRIVER USB

Chạy file thực thi : PL2303_Prolific_DriverInstaller_v130.exe

Tiếp tục ta muốn xem WINDOWS cài module USB ở COM mấy ta làm bước sau

Vào Start -> My Computer Nhấp chuột phải “My Computer ” chọn “Properties ”

Windows sẽ hiện ra thông báo như sau

Chọn tiếp TAB “Hardware”

Page 3: Huong dan su dung usb com

Click tiếp “Device Manager”

Và sẽ tiếp tực hiện ra cửa sổ sau

Trong trường hợp này là COM4

Bạn ñã thành công trong vi ệc cấu hình driver USB-COM ( TTL )

Page 4: Huong dan su dung usb com

Kết nối phần cứng ARM ST với Module ST

Chân TXD ( USB –COM ) n ối với PA10 ( STM32 ) Chân RXD ( USB –COM ) n ối với PA9 ( STM32 ) Chân 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 ( l ưu ý trên board có ngu �n �n áp 3.3V cho ARM ) .

Hình m ẫu kết nới với board OPENCMX-STM3210D

Page 5: Huong dan su dung usb com

Cấu hình ch ạy chương trình n ạp ARM ST Ta thiết lập “Port name” chọn COM4 ( trong trường hợp này WINDOWS

thiết lập module USB-COM là COM4 )

Các bước nạp chương trình qua FLASH LOADER DEMOSTRATOR

B1 : chuyển ARM qua chế ñộ nạp qua các J4 và SW1(2) B2 : Chạy chương trình nạp FLASH LOADER DEMOSTRATOR và thiết lập thông số như trong hình

Bấm chọn Next NẾU HIỆN RA THÔNG BÁO NHƯ SAU

Chú ý làm các b ước như sau :

1. Rút nguồn cấp ra khỏi boad chờ sau 5s rùi cấp nguồn lại 2. Kiểm tra lại cáp COM 3. Kiếm tra lại JMP thiết lập ARM mode nạp ñã ñúng chưa ?

Nếu như bạn ñã làm như các bước trên mà vẫn hiện ra thông báo ñó thì có thể ARM của bạn không vào ñược bootloarder hoặc ARM bạn ñã fuse “WRITE PROTECT : ENABLE”

Page 6: Huong dan su dung usb com

Ở bước 2 : Nếu chương trình nhận ra bootloader từ ARM , lúc ñó chương hiện ra thông báo như sau :

Bạn bấm vào button “Next” Hoặc thông báo

Khi ñó bạn bấm vào button “Remove protection” Chờ cho chương trình xóa xong bạn Nhấn “Close “ bạn chạy lại chương trình và làm lại như Bước 1

Page 7: Huong dan su dung usb com

B3 : Khi b ạn gặp thông báo

Bạn bấm “Next” B4 : Bạn thi ết lập thông s ố như trong hình d ưới

Bạn chọn file nạp bằng cách bấm vào nút “…”

Page 8: Huong dan su dung usb com

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 ñó chương trình s ẽ ra trở lại màn hình nh ư sau

Nếu bạn muốn chương trình kiểm tra lại nội dung file nạp có ñúng với nội

dung của ARM hay không bạn click chọn “Verify after download”

B4: Bạn tiếp tục bấm “Next” Và ñây là ch ương trình nh ư hình sau

Page 9: Huong dan su dung usb com

Khi n ạp xong ch ương trình thông báo :

Bạn chọn “Close” ñể ñóng chương trình B5: thiết lập lại Mode ARM ñể chạy chương trình trong ARM

Page 10: Huong dan su dung usb com

Bạn muốn khóa ch ương trình thì sao ? Bạn thực hiện lại từ bước B1 tới B4 như lúc nạp chương trình : bạn thiết lập thông số như hình dưới

Và bấm chọn “Next”

Chọn “Yes”

Chương trình ñang th ực hi ện mode “READ PROTECTION”

Page 11: Huong dan su dung usb com

Khi th ực hi ện xong ch ương trình thông báo

Bạn chọn “Close” ñể ñóng chương trình và thiết lập lại Mode ARM ñể chạy chương trình trong ARM

Lưu ý : Tuyệt ñối không chọn Mode “Enable : WRITE PROTECTION” khi chọn mode này ARM sẽ vĩnh vi ễn không n ạp ñược qua chương trình FLASH LOADER DEMOSTRATOR n ữa .