Khi phát triển chương trình cho các bo mạch Arduino nhiều khi chúng ta cần xuất file hex cho nhiều mục đích khác nhau, ví dụ để bảo mật source code, thử nghiệm trên các platform khác v.v...
Sau đây là các bước để tìm file hex sau khi compile trên Arduino IDE trên nền Windows 7 và Arduino 1.0.5:
1. Vào mục File > Preferences. Chọn "Show verbose output during compilation"
2. Compile chương trình bằng cách nhấp vào nút "Verify" (kế bên nút "Upload")
3. Sau khi IDE compile xong, dòng cuối cùng là thư mục chứa file hex. Lưu ý là file này là file tạm. Bạn cần phải copy ra thư mục khác để lưu.
Showing posts with label Guides. Show all posts
Showing posts with label Guides. Show all posts
Sunday, July 21, 2013
Wednesday, June 26, 2013
Dùng Arduino UNO để chép bootloader cho một Arduino khác
Sau đây là cách dùng một bo Arduino UNO còn đang hoạt động (tạm gọi là bo A) để chép bootloader cho một bo Arduino khác (tạm gọi là bo B):
1. Nối dây cho hai bo Arduino như hình sau:
Pin trên bo Arduino đang hoạt động Pin trên cổng ICSP của bo Arduino cần chép bootloader
(bo A) (bo B)
VCC/5V ----> Pin 2 (VCC)
GND ----> Pin 6 (GND)
D11 (MOSI) ----> Pin 4 (MOSI)
D12 (MISO) ----> Pin 1 (MISO)
D13 (SCK) ----> Pin 3 (SCK)
D10 -----> Pin 5 (Reset)
2. Mở ArduinoISP sketch
Từ menu sau:
Files > Examples > ArduinoISP
3. Download sketch này xuống bo A
4. Lựa chọn loại bo B (UNO hay Leonardo...)
Chọn ở menu: Tools > Board
5. Chọn loại Programmer là ISP
Chọn từ menu:
Tools > Programmer > Arduino as ISP
6. Bắt đầu chép bootloader:
Tools > Burn bootloader
Subscribe to:
Posts (Atom)
