PIC Vietnam

Go Back   PIC Vietnam > Microchip PIC > Bootloaders - Programmers - Debuggers - Emulators > Tiny Bootloader

Tài trợ cho PIC Vietnam
Trang chủ Đăng Kí Hỏi/Ðáp Thành Viên Lịch Tìm Kiếm Bài Trong Ngày Ðánh Dấu Ðã Ðọc Vi điều khiển

Tiny Bootloader Mọi vấn đề liên quan tinybootloader sẽ được tổng hợp ở đây.

Trả lời
 
Ðiều Chỉnh Xếp Bài
Old 19-02-2010, 11:10 PM   #1
hongquyen
Đệ tử 4 túi
 
hongquyen's Avatar
 
Tham gia ngày: Jun 2007
Bài gửi: 74
:
hỏi: chỉnh sửa linker script như thế nào

chào mọi người, hiện em đang muốn nạp chương trình cho pic 16f887 bằng tiny bootlaoder,
em đang dùng MPLAB (pic 16f887) và muốn chỉnh sửa linker script (linker script như cái trong hình phải kg ạ?? ) cho ct ứng dụng kg ghi đè lên BLD này thì phải điều chỉnh như thế nào ạ, xin mọi người chỉ em với??

em chân thành cảm ơn.

thay đổi nội dung bởi: hongquyen, 10-03-2010 lúc 08:26 AM.
hongquyen vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 20-02-2010, 09:46 AM   #2
namqn
Trưởng lão PIC bang
 
Tham gia ngày: Feb 2006
Nơi Cư Ngụ: Tp. HCM, Việt Nam
Bài gửi: 3,025
:
Send a message via Yahoo to namqn
Trích:
Nguyên văn bởi hongquyen View Post
chào mọi người, hiện em đang muốn nạp chương trình cho pic 16f887 bằng tiny bootlaoder, vậy muốn nạp bằng bootloader này ta chỉ phải thực hiện qua 2 bước.
1. chỉnh sửa bootlaoder sao cho phù hợp với tần số cần dùng và tốc độ truyền.
2. trong chương trình ứng dụng, cần phải thêm directive để chỉ cho trình dịch kg được ghi đè lên bootlaoder. chỉ có vậy thôi hay còn gì nữa kg ạ??

em đang dùng MPLAB (pic 16f887) và muốn chỉnh sửa linker script (linker script như cái trong hình phải kg ạ?? ) cho ct ứng dụng kg ghi đè lên BLD này thì phải điều chỉnh như thế nào ạ, xin mọi người chỉ em với??

em chân thành cảm ơn.
Hai bước mà bạn đã nêu là những bước chính. Ngoài ra, bạn nên đảm bảo cấu hình của phần dao động trong chương trình ứng dụng và trong bootloader là giống nhau.

Chỉ cần dùng script "16f887.lkr" và sửa
Code:
CODEPAGE   NAME=page3    START=0x1800   END=0x1FFF
thành
Code:
CODEPAGE   NAME=page3    START=0x1800   END=0x1F9B
để dành ra 100 từ lệnh sau cùng cho Tiny Bootloader.

Thân,
__________________
Biển học mênh mông, sức người có hạn.

Đang gặp vấn đề cần được giúp đỡ? Hãy dành ra vài phút đọc luồng sau:
http://www.picvietnam.com/forum/showthread.php?t=1263
namqn vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 21-02-2010, 08:07 AM   #3
hongquyen
Đệ tử 4 túi
 
hongquyen's Avatar
 
Tham gia ngày: Jun 2007
Bài gửi: 74
:
cảm ơn anh Nam nhiều ạ
hongquyen vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Trả lời

Ðiều Chỉnh
Xếp Bài

Quyền Sử Dụng Ở Diễn Ðàn
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is Mở
Smilies đang Mở
[IMG] đang Mở
HTML đang Tắt

Chuyển đến


Múi giờ GMT. Hiện tại là 03:39 PM.


Được sáng lập bởi Đoàn Hiệp
Powered by vBulletin®
Page copy protected against web site content infringement by Copyscape
Copyright © PIC Vietnam