Skip to main content

Arduino reg là gì;Bộ tải khởi động?

Arduino reg;Bootloader là một phần mềm nhỏ được đốt vào một con chip trong tất cả Arduino bảng.Mục đích của nó là tạo điều kiện cho việc lập trình lại dễ dàng và nhanh chóng.Arduino Bộ tải khởi động là nguồn mở, có nghĩa là nó có thể được sao chép, sửa đổi và phân phối lại tự do và chỉ hữu ích trên Arduino Hệ thống. Bộ tải khởi động là những phần mềm nhỏ chạy khi máy tính được bật lần đầu tiên.Hầu hết máy tính để bàn sử dụng bộ tải khởi động để tải hệ điều hành máy tính vào bộ nhớ hoặc để khởi động hệ điều hành dọc theo đường dẫn tự tải.Trên các máy được định cấu hình để khởi động nhiều hệ điều hành, bộ tải khởi động cũng phục vụ để yêu cầu người dùng chọn hệ điều hành nào sẽ sử dụng.Mặc dù đơn giản tương đối của họ, Arduino Các thiết bị về cơ bản là các máy tính có mục đích chung rất nhỏ và yêu cầu bộ tải khởi động khi được bật.

arduino reg mặc định;Bootloader chạy qua một chuỗi để xác định phần mềm nào sẽ tải vào bộ nhớ ngắn hạn.Nếu bảng được gắn vào máy tính bằng cáp USB, XBEE REG;Đài phát thanh hoặc kết nối nối tiếp, bộ tải khởi động sẽ cố gắng tải xuống phần mềm mới từ máy tính.Arduino Các chương trình cũng được gọi là Arduino Phác thảo.Khi bản phác thảo được tải xuống, nó sẽ được viết vào bộ nhớ dài hạn và sau đó được tải trở lại vào bộ nhớ ngắn hạn để chạy.Nếu bảng không được kết nối với máy tính hoặc nếu không tải xuống phần mềm mới, nó sẽ tải chương trình được viết gần đây nhất từ bộ nhớ dài hạn.

arduino reg;Bootloader đặc biệt hữu ích vì nó loại bỏ sự cần thiết của một thiết bị lập trình bên ngoài, thường được yêu cầu thay đổi phần mềm trên các thiết bị tương tự.Arduino Các phát minh thường chạy phần mềm của họ trực tiếp ra khỏi chip mà không có lợi thế của các thiết bị lưu trữ từ tính.Cách tiếp cận này nhanh hơn và rẻ hơn so với sử dụng lưu trữ từ tính.Nhược điểm chính của bộ tải khởi động là nó sử dụng một số không gian hạn chế trên chip, giảm thiểu không gian có sẵn cho phần mềm. Một số người dùng đã thất vọng với những hạn chế của Arduino Bootloader và khu nghỉ dưỡng để sử dụng một thiết bị lập trình bên ngoài để loại bỏ bộ tải khởi động và thêm các chương trình mới.Mặc dù kỹ thuật này làm tăng không gian có sẵn và phần nào tăng tốc độ thực hiện của phần mềm, nhưng nó khá tốn thời gian và không được khuyến khích cho hầu hết người dùng.Những người dùng khác đã viết Arduino Reg thay thế;Bộ tải khởi động, một số trong đó là nguồn mở và có sẵn miễn phí trực tuyến.