Trích:
Nguyên văn bởi bean984
cho mình hỏi câu này hơi chuối.
mình có cái mạch tiny bootloader dùng TA 8M. mình muốn nạp môt chương trình cho một mạch ứng dụng khác (không có mạch rs232) chạy TA 11M liệu có được không?mình không rõ khi đưa sang mạch ứng dụng có TA khác có ảnh hưởng gì k?
với cùng một trương trình mình nạp với PG2C thì chạy ngon lành còn khi nạp theo tiny bootloader như cách ở trên thì nó lại không chạy.
thank!
|
Code dành cho bootloader và code cho ứng dụng có thể viết tương ứng với các tốc độ clock khác nhau. Do đó về nguyên tắc là bạn có thể dùng một mạch để nạp code cho PIC qua bootloader, sau đó chạy ứng dụng trên một mạch khác.
Bạn có đảm bảo chương trình ứng dụng của bạn không ghi đè lên bootloader hay không? Cấu hình của PIC trong mạch ứng dụng có khác với cấu hình của PIC trong mạch dùng để nạp qua bootloader hay không?
Nếu câu trả lời của bạn là "có" cho ít nhất 1 trong 2 câu hỏi trên thì bạn sẽ gặp vấn đề khi chạy chương trình ứng dụng.
Thân,