page_banner

Tin tức

Kết quả của việc sử dụng các công cụ khác nhau, phương pháp lập trình giải mã IC và các yêu cầu của tài liệu cũng khác nhau.

Một cách là sử dụng một phương pháp lập trình phổ biến, nếu việc sử dụng các lập trình viên nói chung, thường hỗ trợ tệp BIN hoặc HEX, trực tiếp tải tệp, và sau đó cấu hình tương ứng, bạn có thể trực tiếp ghi.

news pic12
news pic13

Thứ hai, một phương pháp khác là sử dụng chế độ dòng tải xuống ISP hoặc JTAG để ghi tệp, vì có nhiều loại dòng tải xuống, dòng tải xuống chung được hỗ trợ trong tải xuống AVRSTUDIO, tải xuống STUDIO, định dạng tệp yêu cầu phải là tệp được Định dạng HEX , nếu tệp BIN được tải, sẽ được nhắc không phải định dạng hỗ trợ AVRSTUDIO. Và yêu cầu các tệp FLASH và EEPROM được tải xuống riêng biệt, nghĩa là sau khi giải mã để cung cấp hai tệp FLASH và EEPOM.

news pic14

Vi điều khiển AVR Giải mã vi mạch có nhiều bộ vị trí cầu chì liên quan đến cấu hình thiết bị và môi trường hoạt động. Những cầu chì này rất quan trọng. Người dùng có thể thiết lập và cấu hình Fuse để làm cho vi điều khiển AVR có bản chất khác nhau cho phù hợp với ứng dụng thực tế. Nhưng vì nhu cầu cấu hình cầu chì, đối với người mới bắt đầu mang theo một số không hiểu lắm về chỗ, sau khi giải mã vi điều khiển, chương trình trong thời gian ghi đĩa, mà còn về cấu hình cầu chì, nếu cấu hình sai, có thể không làm việc hoặc thay đổi chức năng. Tất cả ở việc ghi tài liệu giải mã khi phải cấu hình cầu chì, vì các công cụ hỗ trợ AVR rất nhiều, và các công cụ khác nhau giao diện phần mềm cũng khác nhau, vì vậy hãy làm tốt nhất phần giải mã vi điều khiển AVR trước khi giải mã chính công cụ nào. được sử dụng, do đó công ty giải mã chip phù hợp với các công cụ của riêng họ để làm bản đồ giao diện, vì vậy dễ dàng giải mã sau khi chương trình ghi, nhưng họ cũng có thể sử dụng công ty giải mã để cung cấp mẫu để đọc cấu hình cầu chì, và một số Các công cụ có thể đọc trực tiếp chip, một số cấu hình đọc, v.v., rồi đọc cấu hình đã lưu.

PCB-Assembly
PCB-PCBA-assembly

Nếu nó chỉ là chip đơn của nhà máy, mặc định là sử dụng dao động RC 1MHZ bên trong làm đồng hồ hệ thống và cổng JTAG ở chế độ cho phép. Đối với cầu chì AVR ít nhất phải xóa các điểm sau.

1, Cầu chì AVR có thể được lập trình nhiều lần, không phải cầu chì OTP dùng một lần.

2, Khóa mã hóa chip AVR (LB2 / LB1 = 1 / 0,0 / 0) không thể đọc chip thông qua bất kỳ dữ liệu FLASH và EEPROM nào, nhưng trạng thái của cầu chì vẫn có thể được đọc, nhưng không thể sửa đổi cấu hình.

3, cấu hình bit cầu chì có thể đạt được song song, chế độ nối tiếp ISP và JTAG.

4, tải về các bước chính xác là: trong chip mà không khóa chip để tải xuống mã đang chạy và dữ liệu, cấu hình bit cầu chì có liên quan, và cuối cùng cấu hình vị trí mã hóa chip.

5, lệnh xóa chip là xóa dữ liệu FLASH và EEPROM, đồng thời trạng thái bit khóa hai bit được cấu hình thành trạng thái không khóa (LB2 / LB1 = 1/1), nhưng lệnh xóa chip không thay đổi cầu chì khác trạng thái Bit.

6, và quan trọng hơn là bit BOOTRST, bit này thiết lập mối quan hệ giữa chip sau khi chương trình bật nguồn từ 0X0000 hoặc từ khu vực BOOT bắt đầu thực hiện. Việc lựa chọn nguồn xung nhịp hệ thống cũng rất quan trọng, sau khi giải mã chương trình khi máy khách thường không dễ sử dụng, phát một phần nguồn xung nhịp không được thiết lập là do nguyên nhân, do đó xung nhịp hệ thống phải phù hợp với cài đặt gốc.

7, cần phải rất rõ ràng rằng bit SPIEN, rất nhiều khách hàng đã được tư vấn qua điện thoại, tức là chúng tôi cung cấp bộ vi điều khiển không thể kết nối với ISP và có thể mua riêng của họ, cầu chì cho SPIEN được cấu hình ISP , nếu SPIEN là 1, ISP được phép trạng thái, nếu nó là 0 để cấm trạng thái, nếu nó là trạng thái bị cấm tất nhiên, chip cổng ISP không thể.

8, chip được mã hóa và khóa, nếu phát hiện thấy cầu chì và cấu hình sai, bạn phải sử dụng lệnh xóa chip để xóa dữ liệu trong chip, giải mã khóa mã hóa, sau đó tải xuống lại mã đang chạy và dữ liệu, sửa đổi cầu chì liên quan đến cấu hình, Và cuối cùng cấu hình lại bit khóa mã hóa của chip.

news pic15

Thời gian đăng: Dec-07-2020