Chƣơng trình nạp Flash Loader Demonstrator (FLD)

Một phần của tài liệu Luận văn tốt nghiệp Máy nghe nhạc sử dụng chip Arm Cortex M3 32 bit (Trang 52)

(FLD)

FLD là chương trình nạp được ST hỗ trợ cho dòng STM32 bao gồm nhiều chức năng như xóa, ghi, đọc code, chế độ bảo vệ.

Các bước tiến hành để nạp một chương trình vào STM32 dùng FLD: 5 bước cơ bản

Bƣớc 1: Trang cài đặt kết ni Ở bước này ta kết nối thiết bị với PC thông qua UART, chọn các chế độ kết nối thích hợp ( port name, baud rate, time out). Để tối ưu cấu hình ta đặt Baud Rate là 115200 bps.

Nhấn Next, nếu kết nối được thiết lập FLD chuyển qua bước khác, nếu không sẽ báo lỗi.

Xem hình 4.3

Bƣớc 2: Trang báo trng thái Flash

Ở bước này, kết nối đã được thiết lập, trao đổi thông tin đã diễn ra. Nó chỉ ra trạng thái của Flash, có thể là Readable, Read-protected

Nhấn Next, FLD sẽ chuyển qua bước tiếp theo.

Hình 3.3: Trang cài đặt kết nối

Bƣớc 3:Trang thông tin vthiết b

Hiển thị tất cả các thông tin về thiết bị như bên dưới ( hình 3.5 )

Bƣớc 4: Trang chn tác v

Chọn các tác vụ tương ứng như Erase, Download, Upload or Disable/Enable Flash protection or Edit option bytes

Các tác vụ này là tùy theo yêu cầu, được diễn tả như bên dưới ( hình 3.6 )

Bƣớc 5: Quá trình np

Sau khi thực hiện xong các bước trên, ta chọn đường dẫn tới file chứa code cần nạp( file HEX)

Nhấn Next và đợi tới khi hoàn thành nạp như bên dưới ( hình 3.7)

Ở trên chỉ là những bước cơ bản nhất đủ để thực hiện tác vụ nạp code vào cho STM32 bằng FLD, ngoài ra FLD còn cung cấp nhiều tính năng khác nhưng không trình bày ở đây.

Hình 3.6: Trang chọn tác vụ

Một phần của tài liệu Luận văn tốt nghiệp Máy nghe nhạc sử dụng chip Arm Cortex M3 32 bit (Trang 52)

Tải bản đầy đủ (DOC)

(97 trang)
w