Site icon TAPIT

Đánh giá kết quả về độ tin cậy, tỉ lệ cập nhật thành công

Sau khi hoàn thành thiết kế phần cứng và hoàn thành chương trình thực nghiệm sử dụng thư viện cập nhật chương trình từ xa thì tỉ lệ cập nhật chương trình đã được kiểm thử với 03 chương trình ứng dụng với 03 kích cỡ khác nhau là 15KByte, 30KByte và 60KByte. Mỗi chương trình được biên dịch và tạo thành 1 tập tin dạng Hex và 1 tập tin dạng Bin. Mỗi tập tin được thử nghiệm 100 lần và cho kết quả tỉ lệ cập nhật thành công là 100%. Kết quả này cho thấy độ tin cậy của thư viện xây dựng được trong việc cập nhật thành công là rất cao, có thể áp dụng thực tế được.

Bảng tỉ lệ thử nghiệm cập nhật chương trình từ xa thành công

Hai định dạng phổ biến thường được sử dụng để cập nhật chương trình từ xa là tập tin định dạng HEX và tập tin định dạng BIN đều được quan tâm đến vấn đề toàn vẹn dữ liệu.

Các quy trình được xây dựng đã bao gồm việc xử lý các sự cố trong quá trình cập nhật chương trình từ xa để đảm bảo thiết bị vẫn hoạt động trong các trường như mất nguồn trong quá trình cập nhật, phiên bản chương trình mới tồn tại lỗi, lỗi trong quá trình nhận tập tin chương trình mới và mất kết nối Internet trong quá trình cập nhật.

Chúc các bạn thành công!  
Thuong Nguyen

Tìm hiểu thêm
[HỌC ONLINE TẠI TAPIT: LẬP TRÌNH VI ĐIỀU KHIỂN STM32, VI XỬ LÝ ARM CORTEX – M]
Tổng hợp các bài hướng dẫn Lập trình vi điều khiển STM32
Tổng hợp hướng dẫn Internet of Things với NodeMCU ESP8266 và ESP32
Fanpage Cộng đồng Kỹ thuật TAPIT: TAPIT – Learning, Research and Sharing Community
Kênh Youtube: Cộng đồng Kỹ thuật TAPIT