PDA

View Full Version : Câu hỏi ngớ ngẩn về sự khác nhau giữa B, P, D và E?


HaiAu2005
30-10-2012, 10:21 AM
Tôi đặt câu hỏi sau có thể là câu hỏi ngớ ngẩn nhưng tôi nghĩ rất cần thiết cho người mới tìm hiểu về PIC và muốn lập trình PIC cũng như các vi điều khiển khác:

Sự khác nhau giữa các thiết bị/mạch sau là gì?
1. Bootloaders
2. Programmers
3. Debuggers
4. Emulators

Nếu dịch chính xác các từ trên biểu diễn sự khác nhau thì dùng các từ gì? Đến bây giờ dường như chỉ thấy mỗi từ "mạch nạp" dùng chung cho cả 4 từ trên thì phải.

HaiAu2005
31-10-2012, 06:10 AM
Chưa thấy ai có hứng thú trả lời câu hỏi này, xin gửi thông tin sau từ trang web của Microchips:
http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&nodeId=2519&param=en534451

Cho thấy rằng các tính năng của Programmer, Debugger và Emulator hoàn toàn khác nhau và do vậy giá rất khác nhau. Phải chăng khi dịch tài liệu về vi điều khiển sang tiếng Việt chúng ta dùng mỗi từ "mạch nạp" cho cả mấy tên trên xem ra không mấy phù hợp. Như vậy có sự khác nhau giữa bootloader và programmer, debugger và emulator. Xem ra sự can thiệp vào cấu hình MCU mạnh nhất là emulator, còn bootloader và programmer thì ở mức độ thấp và trên thị trường giá bootloader và programmer kèm theo các bộ kít phát triển giá cả thấp dành cho người mới bắt đầu chơi MCU. Giữa bootloader và programmer có một điểm khác nhau, nhưng có thể dùng qua cổng LPT hoặc COM, và gần đây dùng qua cổng USB với sự hỗ trợ của một chip USB-Serial Converter/Adapter. Người rành chút điện tử thường có thể tự thiết kế mạch bootloader và programmer đơn giản và dùng các phần mềm miễn phí hỗ trợ chúng để chơi vi điều khiển.

Cộng đồng PICVietnam phát triển đã được mấy năm, tôi nhớ không lầm dường như bắt đầu từ 2005 đến nay đã 7 năm, chưa biết thành quả mà PICVietnam đang đạt được là gì và đã có những dòng sản phẩm nào Made in Vietnam 100% cho người Việt Nam dùng (có phần mềm phát triển vi điều khiển bằng tiếng Việt và có đăng ký bản quyền hoặc phần mềm mã nguồn mở bằng tiếng Việt) hay chưa?

Cannavarojo9
26-09-2017, 02:37 PM
gclub (http://www.gclub-gclubcasino.com/) :) :)