MICROCHIP SAMRH71 Lập trình Bộ công cụ đánh giá dòng bộ nhớ ngoài
Thông số kỹ thuật
- Tên sản phẩm: Bộ đánh giá gia đình SAMRH
- Bộ nhớ ngoài: Bộ nhớ flash
- Thiết bị bộ nhớ:
- SAMRH71F20-EK:
- Thiết bị bộ nhớ: SST39VF040
- Kích thước: 4 Mbit
- Được tổ chức dưới dạng: 512K x 8
- Ánh xạ từ: 0x6000_0000 tới 0x6007_FFFF
- SAMRH71F20-TFBGA-EK:
- Thiết bị bộ nhớ: SST38VF6401
- Kích thước: 64 Mbit
- Được tổ chức như: 4M x 16
- Ánh xạ từ: 0x6000_0000 tới 0x607F_FFFF
- SAMRH707F18-EK:
- Thiết bị bộ nhớ: SST39VF040
- Kích thước: 4 Mbit
- Được tổ chức dưới dạng: 512K x 8
- Ánh xạ từ: 0x6007_FFFF
- SAMRH71F20-EK:
Hướng dẫn sử dụng sản phẩm
Điều kiện tiên quyết
Cái này cũample chạy trên các phiên bản được liệt kê dưới đây:
Triển khai bộ nhớ khởi động bên ngoài
Bảng đánh giá SAMRH chứa bộ nhớ flash bên ngoài được kết nối với tín hiệu chọn chip NCS0. NCS0 được cấu hình trong HEMC ở vùng bộ nhớ 0x6000_0000 khi đặt lại. Vùng bộ nhớ này có thể được nhân đôi tới địa chỉ bộ nhớ Khởi động thông qua các chân chọn BOOT_MODE.
Tính năng của thiết bị bộ nhớ
Bảng sau đây cung cấp thông tin chi tiết về bộ nhớ flash ngoài cho từng bộ đánh giá:
Bộ dụng cụ đánh giá | Thiết bị bộ nhớ | Kích cỡ | Được tổ chức như | Được ánh xạ từ | Đã ánh xạ tới |
---|---|---|---|---|---|
SAMRH71F20-EK | SST39VF040 | 4 Mbit | 512Kx8 | 0x6000_0000 | 0x6007_FFFF |
Cài đặt phần cứng
Phần này cung cấp các cấu hình công tắc DIP để bộ xử lý khởi động từ bộ nhớ ngoài.
Cấu hình công tắc DIP SAMRH71F20-EK
Bộ xử lý khởi động từ bộ nhớ flash ngoài với độ rộng bus dữ liệu có thể định cấu hình được đặt thành 8 bit.
Câu hỏi thường gặp
Hỏi: Làm sao để biết bo mạch của tôi có được cấu hình để khởi động từ bộ nhớ ngoài hay không?
A: Kiểm tra cài đặt công tắc DIP theo cấu hình được cung cấp trong hướng dẫn sử dụng. Đảm bảo độ rộng bus dữ liệu được đặt chính xác cho bộ đánh giá của bạn.
Lập trình bộ nhớ ngoài của Bộ đánh giá dòng SAMRH bằng MPLAB-X với Bộ xử lý bộ nhớ SAMBA
Giới thiệu
Ghi chú ứng dụng này giải thích cách làm cho MPLAB-X IDE có khả năng lập trình và gỡ lỗi bộ nhớ khởi động bên ngoài được nhúng trong bộ đánh giá dòng SAMRH. Khả năng này được cung cấp bởi Trình xử lý bộ nhớ SAMBA được gọi từ MPLAB-X IDE.
Tài liệu này mô tả ngắn gọn các bước để thiết lập các dự án MPLAB-X IDE cần chạy từ bộ nhớ ngoài. Các dự án có thể được tạo từ đầu hoặc được xây dựng từ những dự án hiện có.
Điều kiện tiên quyết
Cái này cũample chạy trên các phiên bản được liệt kê dưới đây:
- MPLAB v6.15 hoặc các phiên bản mới hơn
- Gói DFP SAMRH71 v2.6.253 hoặc phiên bản mới hơn
- Gói SAMRH707 DFP v1.2.156 hoặc phiên bản mới hơn
Triển khai bộ nhớ khởi động bên ngoài
Bảng đánh giá SAMRH chứa các bộ nhớ flash bên ngoài được kết nối với các tín hiệu chọn chip NCS0. NCS0 được cấu hình trong HEMC ở vùng bộ nhớ 0x6000_0000 khi đặt lại. Vùng bộ nhớ 0x6000_0000 này có thể được chọn để phản ánh tới địa chỉ bộ nhớ Khởi động 0x0000_0000 thông qua các chân chọn BOOT_MODE khi đặt lại, hãy xem bảng dữ liệu thiết bị liên quan.
Bảng sau đây cung cấp thông tin chi tiết về bộ nhớ flash ngoài cho từng bộ đánh giá.
Bảng 2-1. Tính năng của thiết bị bộ nhớ
Bộ dụng cụ đánh giá | SAMRH71F20-EK | SAMRH71F20-TFBGA-EK | SAMRH707F18-EK |
Thiết bị bộ nhớ | SST39VF040 | SST38VF6401 | SST39VF040 |
Kích cỡ | 4 Mbit | 64 Mbit | 4 Mbit |
Được tổ chức như | 512Kx8 | 4M x 16 | 512Kx8 |
Được ánh xạ từ | 0x6000_0000 | ||
ĐẾN | 0x6007_FFFF | 0x607F_FFFF | 0x6007_FFFF |
Trình xử lý bộ nhớ SAMBA đi kèm đã được phát triển để tải dữ liệu và mã vào các thiết bị bộ nhớ flash bên ngoài này đồng thời tuân thủ các điều kiện nêu trong bảng trên.
Cài đặt phần cứng
Phần này cung cấp các cấu hình công tắc DIP phải được áp dụng cho các bo mạch để bộ xử lý khởi động từ bộ nhớ ngoài. Cấu hình công tắc DIP đã được triển khai theo quy ước sau:
- Vị trí TẮT tạo ra logic 1
- Vị trí BẬT tạo ra logic 0
SAMRH71F20-EK
Trên bộ công cụ này, bộ xử lý khởi động từ bộ nhớ flash bên ngoài với độ rộng bus dữ liệu có thể định cấu hình phải được đặt thành 8 bit.
Bảng sau cung cấp thông tin chi tiết về cài đặt hoàn chỉnh của công tắc DIP.
Bảng 3-1. Cài đặt SAMRH71F20-EK
Bộ xử lý SAMRH71F20 | SAMRH71F20 EK | ||||
Số pin | Tên ghim | Chức năng | Tùy chọn | Lựa chọn | Cấu hình bắt buộc |
PF24 | Chế độ khởi động | Chọn khởi động bộ nhớ | 0: Đèn flash bên trong | Đèn Flash Ngoài | SW5-1 = 1 (TẮT) |
1: Đèn flash ngoài | |||||
PG24 | CFG0 | Chọn độ rộng bus dữ liệu chỉ dành cho chip NSC0 chọn | CFG[1:0] = 00:8 bit | 8 bit | SW5-2 = 0 (BẬT) |
CFG[1:0] = 01:16 bit | |||||
PG25 | CFG1 | CFG[1:0] = 10:32 bit | SW5-3 = 0 (BẬT) | ||
CFG[1:0] = 11:
kín đáo |
|||||
PG26 | CFG2 | Chọn kích hoạt/hủy kích hoạt HECC cho tất cả NCSx | 0: HECC Tắt | HECC Tắt | SW5-4 = 0 (BẬT) |
1: HECC Bật | |||||
Máy tính27 | CFG3 | Chọn bộ sửa mã HECC được áp dụng cho tất cả NCSx | 0: Hamming | hamming | SW5-5 = 0 (BẬT) |
1: BCH | |||||
Không kết nối | SW5-6 = “Không quan tâm” |
SAMRH71F20 – TFBGA – EK
Trên bộ công cụ này, bộ xử lý khởi động từ bộ nhớ flash bên ngoài với độ rộng bus dữ liệu có thể định cấu hình được nối cứng tới 16-bit.
Bảng sau cung cấp thông tin chi tiết về cài đặt hoàn chỉnh của công tắc DIP.
Bảng 3-2. Cài đặt SAMRH71F20-TFBGA-EK
Bộ xử lý SAMRH71F20 | SAMRH71F20-TFBGA EK | |||||
Số pin | Tên ghim | Chức năng | Tùy chọn | Lựa chọn | Cấu hình bắt buộc | |
PF24 | Chế độ khởi động | Chọn khởi động bộ nhớ | 0: Đèn flash bên trong | Đèn Flash Ngoài | SW4-1 = 1 (TẮT) | |
1: Đèn flash ngoài | ||||||
PG26 | CFG2 | Chọn kích hoạt/hủy kích hoạt HECC cho tất cả NCSx | 0: HECC Tắt | HECC Tắt | SW4-2 = 0 (BẬT) | |
1: HECC Bật | ||||||
Máy tính27 | CFG3 | Chọn bộ sửa mã HECC được áp dụng cho tất cả NCSx | 0: Hamming | hamming | SW4-3 = 0 (BẬT) | |
1: BCH | ||||||
PG24 | CFG0 | Chọn độ rộng bus dữ liệu chỉ dành cho chip NSC0 chọn | CFG[1:0] = 00:8 bit | 16 bit |
Dây cứng |
PG24 = 1 (TẮT) |
CFG[1:0] = 01:16
chút |
||||||
PG25 | CFG1 | CFG[1:0] = 10:32
chút |
PG25 = 0 (BẬT) |
Ghi chú:
“1” và “0” được đảo ngược trên màn lụa của bảng.
SAMRH707F18 – EK
Trên bộ công cụ này, bộ xử lý khởi động từ bộ nhớ flash bên ngoài với độ rộng bus dữ liệu 8 bit cố định. Bảng sau cung cấp thông tin chi tiết về cài đặt hoàn chỉnh của công tắc DIP.
Bảng 3-3. Cài đặt SAMRH707F18-EK
Bộ xử lý SAMRH707F18 | SAMRH707F18-EK | |||||
Số pin | Tên ghim | Chức năng | Tùy chọn | Lựa chọn | Cấu hình bắt buộc | |
Máy tính30 | Chế độ khởi động 0 | Chọn bộ nhớ khởi động | Chế độ khởi động [1:0] = 00: Flash bên trong (HEFC) | Đèn Flash Ngoài | SW7-1 = 1 (TẮT) | |
Chế độ khởi động [1:0] = 01: Đèn flash ngoài (HEMC) | ||||||
Máy tính29 | Chế độ khởi động 1 | Chế độ khởi động [1:0] = 1X: ROM bên trong | SW7-2 = 0 (BẬT) | |||
PA19 | CFG3 | Chế độ khởi động [1:0] = 01 (Đèn flash ngoài) | Không có | SW7-3 = “Không quan tâm” | ||
Mã Hamming được chọn theo mặc định làm bộ sửa mã HECC cho tất cả NCSx | Điều khiển nội bộ đến '0' | |||||
Chế độ khởi động [1:0] = 1X (ROM bên trong) | ||||||
Chọn pha hoạt động khi ROM bên trong đang hoạt động | 0: Giai đoạn chạy | |||||
1: Giai đoạn bảo trì | ||||||
PA25 | CFG2 | Chế độ khởi động [1:0] = 01 (Đèn flash ngoài) | HECC Tắt | SW7-4 = 0 (BẬT) | ||
Chọn kích hoạt/hủy kích hoạt HECC cho tất cả NCSx khi Flash ngoài đang hoạt động | 0: HECC Tắt | |||||
1: HECC Bật | ||||||
Chế độ khởi động [1:0] = 1X (ROM bên trong) | ||||||
Chọn chế độ liên lạc khi ROM trong đang hoạt động | 0: Chế độ UART | |||||
1: Chế độ SpaceWire | Chế độ khởi động 0 = 0 | |||||
Giao diện LVDS | ||||||
Chế độ khởi động 0 = 1 | ||||||
Chế độ TTL |
Ghi chú:
“CFG[2]” và “CFG[3]” được đảo ngược trên màn lụa của bảng.
Cài đặt phần mềm
Phần sau đây giải thích cách định cấu hình các dự án MPLAB X để chạy từ bộ nhớ ngoài.
Bảng file
Bảng file là một XML file với phần mở rộng (*.xboard) mô tả các tham số được truyền tới bộ xử lý bộ nhớ SAMBA. Nó phải được đặt trong thư mục dự án MPLAB-X của người dùng.
Đối với bộ đánh giá SAMRH, tên mặc định của bảng file là “board.xboard” và vị trí mặc định của nó là thư mục gốc của dự án: “ProjectDir.X”
Hai tham số có trong bảng file người dùng phải cấu hình để thực hiện file phù hợp với cấu trúc ứng dụng của người dùng.
Hai thông số này là:
- [End_Address]: Tham số này liên quan đến kích thước bộ nhớ khởi động bên ngoài và xác định địa chỉ cuối cùng của bộ nhớ.
- [User_Path]: Tham số này xác định đường dẫn tuyệt đối của vị trí của trình xử lý bộ nhớ SAMBA.
Các tham số khác phụ thuộc vào việc triển khai trình xử lý bộ nhớ SAMBA và có thể được giữ ở giá trị mặc định của chúng.
Hình dưới đây cung cấp một cấu trúc cũample của hội đồng quản trị file.
Hình 4-1. Bảng file nội dung cũample
Bảng sau đây cung cấp các tham số người dùng mặc định của bảng fileđược cung cấp cho bộ đánh giá SAMRH.
Bảng 4-1. Bảng File Các tham số
Bộ đánh giá SAMRH | [Địa chỉ cuối] | [Đường dẫn người dùng] |
SAMRH71F20-EK | 6007_FFFFh | ${ProjectDir}\sst39vf040_loader_samba_sam_rh71_ek_sram.bin |
SAMRH71F20-TFGBA EK | 607F_FFFFh | ${ProjectDir}\sst38vf6401_loader_samba_sam_rh71_tfbga_sram.bin |
SAMRH707F18-EK | 6007_FFFFh | ${ProjectDir}\sst39vf040_loader_samba_sam_rh707_ek_sram.bin |
Cấu hình dự án
Bảng File
Bảng file phải được xác định trong “Hội đồng file path” của thuộc tính dự án của dự án MPLAB X, như minh họa trong hình dưới đây. "Bảng file path” có thể truy cập được từ các tùy chọn công cụ gỡ lỗi (PKoB4 trong ví dụ cũ của chúng tôiample), sau đó “Tùy chọn chương trình” được chọn từ menu “Danh mục tùy chọn”.
Theo mặc định, bảng file trường đường dẫn được đặt thành: ${ProjectDir}/board.xboard Nếu bảng file không có trong thư mục, trình xử lý bộ nhớ SAMBA sẽ bị bỏ qua.
Hình 4-2. Tuyên bố của Hội đồng File trong thuộc tính dự án MPLAB X
Bộ nhớ ngoài
MPLAB-X Harmony 3 (MH3)ampCác dự án sử dụng tập lệnh liên kết mặc định để cấu hình ứng dụng chạy từ bộ nhớ khởi động bên trong.
Theo mặc định, tập lệnh liên kết file “ATSAMRH71F20C.ld” được triển khai trong các dự án hài hòa, như thể hiện trong hình sau.
Hình 4-3. Vị trí tập lệnh liên kết mặc định
Tập lệnh trình liên kết sử dụng các tham số bên trong ROM_ORIGIN và ROM_LENGTH, như thể hiện trong hình dưới đây, để xác định vị trí và độ dài của bộ nhớ khởi động. Ứng dụng phụ thuộc vào các tham số này để tạo tệp thực thi.
Các sampTập lệnh trình liên kết ở trên giới hạn tham số ROM_LENGTH ở mức 0x0002_0000, là độ dài của bộ nhớ flash bên trong và tạo ra lỗi biên dịch nếu điều kiện này không được đáp ứng.
Tuy nhiên, giới hạn này có thể không phù hợp với việc sử dụng bộ nhớ flash ngoài vì độ dài của nó có thể lớn hơn 0x0002_0000.
Nếu mã được lập trình trong bộ nhớ ngoài nhỏ hơn 0x0002_0000 thì không cần cập nhật tập lệnh liên kết file. Tuy nhiên, nếu vượt quá độ dài này, tham số ROM_LENGTH sẽ được cập nhật để phản ánh độ dài thực tế của bộ nhớ ngoài.
Tham số ROM_ORIGIN cũng có thể được ghi đè mà không sửa đổi tập lệnh liên kết file.
Trước khi ghi đè tham số ROM_LENGTH, tập lệnh liên kết phải được chỉnh sửa để phù hợp với cấu hình phần cứng của bạn.
Để ghi đè tham số ROM_LENGTH, bạn có thể sử dụng trường “Định nghĩa macro tiền xử lý” trong thuộc tính dự án MPLAB-X. Trường này có thể được truy cập từ mục “XC32-ld”, sau đó
Có thể chọn “Biểu tượng & Macro” từ menu “Danh mục tùy chọn”, như minh họa trong hình dưới đây.
Ví dụample, đối với thiết bị bộ nhớ flash SST39VF040:
Nếu ROM_LENGTH chưa được sửa đổi và độ dài mã được xây dựng phải nhỏ hơn 0x0002_0000.
- ROM_LENGTH=0x20000
- ROM_ORIGIN=0x60000000
Nếu ROM_LENGTH đã được cập nhật thành 0x0008_0000 và độ dài mã được tạo phải nhỏ hơn 0x0005_0000.
- ROM_LENGTH=0x50000
- ROM_ORIGIN=0x60000000
Cung cấp phần mềm
Cơ chế xử lý bộ nhớ SAMBA dựa trên các applet nhị phân, khác nhau tùy theo phiên bản bộ xử lý và bộ nhớ khởi động bên ngoài được triển khai. Có ba applet nhị phân dành riêng cho bộ đánh giá SAMRH:
- sst39vf040_loader_samba_sam_rh71_ek_sram.bin
- sst39vf040_loader_samba_sam_rh707_ek_sram.bin
- sst38vf6401_loader_samba_sam_rh71_tfbga_sram.bin
Các applet này chạy trong RAM bên trong của bộ xử lý và bao gồm cả giao diện SAMBA để giao tiếp với các tập lệnh gỡ lỗi và các quy trình thực hiện các hoạt động lập trình (xóa, ghi, v.v.) trên bộ nhớ khởi động bên ngoài.
Ba gói phần mềm nén được cung cấp để hỗ trợ bộ đánh giá SAMRH. Mỗi gói bao gồm:
- Hội đồng chuyên dụng file
- Applet nhị phân chuyên dụng file.
Biên dịch, lập trình và gỡ lỗi từ bộ nhớ khởi động bên ngoài
Khi dự án MPLAB X đã được thiết lập hoàn toàn với trình xử lý bộ nhớ SAMBA hợp lệ, người dùng có thể biên dịch, lập trình và gỡ lỗi dự án này trong bộ nhớ khởi động bên ngoài bằng cách sử dụng các nút và thanh biểu tượng từ menu trên cùng, như minh họa trong các hình sau.
- Để dọn dẹp và biên dịch dự án, hãy nhấp vào Clean and Build.
- Để lập trình ứng dụng cho thiết bị nhấn vào Make and Program.
- Để chạy mã, hãy nhấp vào Dự án gỡ lỗi.
- Để dừng mã, hãy nhấp vào Kết thúc phiên gỡ lỗi.
- Hoặc để tạm dừng nó, hãy nhấp vào Tạm dừng.
- Hoặc để tạm dừng nó, hãy nhấp vào Tạm dừng.
Thẩm quyền giải quyết
Phần này liệt kê các tài liệu cung cấp thêm thông tin về các thiết bị MPLAB X, SAMRH71 và SAMRH707.
MPLAB-X
Hướng dẫn sử dụng MPLAB X IDE, DS50002027D. https://www.microchip.com/en-us/tools-resources/develop/mplab-x-ide#tabs
Thiết bị SAMRH71
- Bảng dữ liệu thiết bị SAMRH71F20, DS60001593 ww1.microchip.com/downloads/en/DeviceDoc/SAMRH71_Datasheet_DS60001593F.pdf
- Hướng dẫn sử dụng Bộ đánh giá SAMRH71F20, DS50002910. https://ww1.microchip.com/downloads/en/DeviceDoc/SAMRH71F20-EK-Evaluation-Kit-User-Guide-DS50002910A.pdf
- Hướng dẫn sử dụng Bộ đánh giá SAMRH71-TFBGA-EK, DS50003449A https://ww1.microchip.com/downloads/aemDocuments/documents/AERO/ProductDocuments/UserGuides/50003449.pdf
- Bắt đầu với Bộ đánh giá SAMRH71F20, DS00004008. https://ww1.microchip.com/downloads/en/Appnotes/
- Bắt_Started_with_the_SAMRH71F20_Evaluation_Kit_DS00004008A.pdf
- Thiết kế tham chiếu SST38LF6401RT và SAMRH71, DS0004274 https://ww1.microchip.com/downloads/aemDocuments/documents/AERO/ApplicationNotes/ApplicationNotes/AN4274_SST38LF6401RT_SAMRH71_Reference_Design_00004274.pdf
Thiết bị SAMRH707
Bảng dữ liệu thiết bị SAMRH707F18, DS60001634 https://ww1.microchip.com/downloads/aemDocuments/documents/AERO/ProductDocuments/DataSheets/SAMRH707_Datasheet_DS60001634.pdf
Bắt đầu với Bộ vi điều khiển SAMRH707F18 sử dụng MPLAB-X IDE và MCC Harmony Framework, DS00004478 https://ww1.microchip.com/downloads/aemDocuments/documents/AERO/ApplicationNotes/ApplicationNotes/00004478.pdf
Hướng dẫn sử dụng Bộ đánh giá SAMRH707-EK, DS60001744
https://ww1.microchip.com/downloads/aemDocuments/documents/AERO/ProductDocuments/UserGuides/SAMRH707_EK_Evaluation_Kit_User_Guide_60001744.pdf
Thiết kế tham chiếu SST38LF6401RT và SAMRH707, DS00004583 ww1.microchip.com/downloads/aemDocuments/documents/AERO/ApplicationNotes/ApplicationNotes/SAMRH707-SST38LF6401RT-Reference-Design-00004583.pdf
Lịch sử sửa đổi
Lịch sử sửa đổi mô tả những thay đổi đã được thực hiện trong tài liệu. Những thay đổi được liệt kê theo bản sửa đổi, bắt đầu từ ấn phẩm mới nhất.
Ôn tập | Ngày | Sự miêu tả |
A | 04/2024 | Bản sửa đổi ban đầu |
Thông tin vi mạch
Vi mạch Webđịa điểm
Microchip cung cấp hỗ trợ trực tuyến thông qua webtrang web tại www.microchip.com/. Cái này webtrang web được sử dụng để làm files và thông tin dễ dàng có sẵn cho khách hàng. Một số nội dung có sẵn bao gồm:
- Hỗ trợ Sản phẩm – Bảng dữ liệu và lỗi in, ghi chú ứng dụng và sampchương trình, tài nguyên thiết kế, hướng dẫn sử dụng và tài liệu hỗ trợ phần cứng, bản phát hành phần mềm mới nhất và phần mềm lưu trữ
- Hỗ trợ kỹ thuật chung – Câu hỏi thường gặp (FAQ), yêu cầu hỗ trợ kỹ thuật, nhóm thảo luận trực tuyến, danh sách thành viên chương trình đối tác thiết kế Microchip
- Kinh doanh của Microchip - Công cụ chọn sản phẩm và hướng dẫn đặt hàng, thông cáo báo chí mới nhất của Microchip, danh sách các hội thảo và sự kiện, danh sách các văn phòng kinh doanh, nhà phân phối và đại diện nhà máy của Microchip
Dịch vụ thông báo thay đổi sản phẩm
Dịch vụ thông báo thay đổi sản phẩm của Microchip giúp khách hàng cập nhật sản phẩm của Microchip. Người đăng ký sẽ nhận được thông báo qua email bất cứ khi nào có thay đổi, cập nhật, sửa đổi hoặc lỗi liên quan đến một họ sản phẩm cụ thể hoặc công cụ phát triển quan tâm.
Để đăng ký, hãy truy cập www.microchip.com/pcn và làm theo hướng dẫn đăng ký.
Hỗ trợ khách hàng
Người dùng sản phẩm Microchip có thể nhận được hỗ trợ thông qua một số kênh:
- Nhà phân phối hoặc đại diện
- Văn phòng bán hàng địa phương
- Kỹ sư giải pháp nhúng (ESE)
- Hỗ trợ kỹ thuật
Khách hàng nên liên hệ với nhà phân phối, đại diện hoặc ESE để được hỗ trợ. Các văn phòng bán hàng địa phương cũng sẵn sàng hỗ trợ khách hàng. Tài liệu này có liệt kê các văn phòng bán hàng và địa điểm.
Hỗ trợ kỹ thuật có sẵn thông qua webtrang web tại: www.microchip.com/support
Tính năng bảo vệ mã thiết bị vi mạch
Lưu ý các chi tiết sau đây về tính năng bảo vệ mã trên các sản phẩm của Microchip:
- Các sản phẩm Microchip đáp ứng các thông số kỹ thuật có trong Bảng dữ liệu Microchip cụ thể của sản phẩm đó.
- Microchip tin rằng dòng sản phẩm của mình an toàn khi sử dụng đúng mục đích, trong thông số kỹ thuật vận hành và trong điều kiện bình thường.
- Microchip coi trọng và tích cực bảo vệ quyền sở hữu trí tuệ của mình. Việc cố gắng vi phạm các tính năng bảo vệ mã của sản phẩm Microchip bị nghiêm cấm và có thể vi phạm Đạo luật Bản quyền Thiên niên kỷ Kỹ thuật số.
- Cả Microchip và bất kỳ nhà sản xuất chất bán dẫn nào khác đều không thể đảm bảo tính bảo mật của mã của mình. Bảo vệ mã không có nghĩa là chúng tôi đảm bảo sản phẩm là "không thể phá vỡ". Bảo vệ mã liên tục phát triển. Microchip cam kết liên tục cải thiện các tính năng bảo vệ mã của sản phẩm của chúng tôi.
Thông báo pháp lý
Ấn phẩm này và thông tin ở đây chỉ có thể được sử dụng với các sản phẩm Vi mạch, bao gồm cả để thiết kế, kiểm tra và tích hợp các sản phẩm Vi mạch với ứng dụng của bạn. Sử dụng thông tin này theo bất kỳ cách nào khác vi phạm các điều khoản này. Thông tin liên quan đến các ứng dụng thiết bị chỉ được cung cấp để thuận tiện cho bạn và có thể được thay thế bằng các bản cập nhật. Bạn có trách nhiệm đảm bảo rằng ứng dụng của bạn đáp ứng các thông số kỹ thuật của bạn. Liên hệ với văn phòng kinh doanh Microchip tại địa phương của bạn để được hỗ trợ thêm hoặc nhận hỗ trợ bổ sung tại www.microchip.com/en-us/support/design-help/client-support-services.
THÔNG TIN NÀY ĐƯỢC MICROCHIP CUNG CẤP “NGUYÊN TRẠNG”. MICROCHIP KHÔNG ĐẠI DIỆN HOẶC BẢO ĐẢM NÀO, DÙ RÕ RÀNG HAY NGỤ Ý, BẰNG VĂN BẢN HOẶC MIỆNG, THEO LUẬT ĐỊNH HOẶC CÁCH KHÁC, LIÊN QUAN ĐẾN THÔNG TIN BAO GỒM NHƯNG KHÔNG GIỚI HẠN Ở BẤT KỲ BẢO ĐẢM NGỤ Ý NÀO VỀ VIỆC KHÔNG VI PHẠM, KHẢ NĂNG THƯƠNG MẠI VÀ SỰ PHÙ HỢP CHO MỘT MỤC ĐÍCH CỤ THỂ, HOẶC BẢO ĐẢM LIÊN QUAN ĐẾN TÌNH TRẠNG, CHẤT LƯỢNG HOẶC HIỆU SUẤT CỦA THÔNG TIN.
TRONG MỌI TRƯỜNG HỢP, MICROCHIP SẼ KHÔNG CHỊU TRÁCH NHIỆM ĐỐI VỚI BẤT KỲ MẤT MÁT, THIỆT HẠI, CHI PHÍ HOẶC PHÍ PHẠT GIÁN TIẾP, ĐẶC BIỆT, TRỪNG PHẠT, NGẪU NHIÊN HOẶC HẬU QUẢ NÀO LIÊN QUAN ĐẾN THÔNG TIN HOẶC VIỆC SỬ DỤNG THÔNG TIN, DÙ DO NGUYÊN NHÂN NÀO, NGAY CẢ KHI MICROCHIP ĐÃ ĐƯỢC THÔNG BÁO VỀ KHẢ NĂNG HOẶC THIỆT HẠI CÓ THỂ THẤY TRƯỚC. Ở MỨC ĐẦY ĐỦ NHẤT ĐƯỢC LUẬT PHÁP CHO PHÉP, TỔNG TRÁCH NHIỆM PHÁP LÝ CỦA MICROCHIP ĐỐI VỚI TẤT CẢ CÁC KHIẾU NẠI BẤT KỲ CÁCH NÀO LIÊN QUAN ĐẾN THÔNG TIN HOẶC VIỆC SỬ DỤNG THÔNG TIN SẼ KHÔNG VƯỢT QUÁ SỐ TIỀN PHÍ, NẾU CÓ, MÀ BẠN ĐÃ TRẢ TRỰC TIẾP CHO MICROCHIP ĐỂ CÓ THÔNG TIN.
Việc sử dụng các thiết bị Microchip trong các ứng dụng hỗ trợ sự sống và/hoặc an toàn hoàn toàn do người mua chịu rủi ro và người mua đồng ý bảo vệ, bồi thường và giữ cho Microchip vô hại khỏi mọi thiệt hại, khiếu nại, vụ kiện hoặc chi phí phát sinh từ việc sử dụng đó. Không có giấy phép nào được chuyển giao, ngầm định hoặc theo cách khác, theo bất kỳ quyền sở hữu trí tuệ nào của Microchip trừ khi có quy định khác.
Nhãn hiệu
Tên và logo Microchip, logo Microchip, Adaptec, AVR, logo AVR, AVR Freaks, BesTime, BitCloud, CryptoMemory, CryptoRF, dsPIC, flexPWR, HELDO, IGLOO, JukeBlox, KeeLoq, Kleer, LANCheck, LinkMD, maXStylus, maXTouch, MediaLB, megaAVR, Microsemi, logo Microsemi, MOST, logo MOST, MPLAB, OptoLyzer, PIC, picoPower, PICSTART, logo PIC32, PolarFire, Prochip Designer, QTouch, SAM-BA, SenGenuity, SpyNIC, SST, SST Logo, SuperFlash, Symmetricom , SyncServer, Tachyon, TimeSource, tinyAVR, UNI/O, Vectron và XMEGA là các nhãn hiệu đã đăng ký của Microchip Technology Incorporated tại Hoa Kỳ và các quốc gia khác.
AgileSwitch, ClockWorks, The Embedded Control Solutions Company, EtherSynch, Flashtec, Hyper Speed Control, HyperLight Load, Libero, motorBench, mTouch, Powermite 3, Precision Edge, ProASIC, ProASIC Plus, logo ProASIC Plus, Quiet-Wire, SmartFusion, SyncWorld, TimeCesium, TimeHub, TimePictra, TimeProvider và ZL là các nhãn hiệu đã đăng ký của Microchip Technology Incorporated tại Hoa Kỳ
Loại bỏ khóa liền kề, AKS, Thời đại tương tự cho kỹ thuật số, Tụ điện bất kỳ, AnyIn, AnyOut, Chuyển mạch tăng cường, BlueSky, BodyCom, Clockstudio, CodeGuard, CryptoAuthentication, CryptoAutomotive, CryptoCompanion, CryptoController, dsPICDEM, dsPICDEM.net, So khớp trung bình động , DAM, ECAN, Espresso T1S, EtherGREEN, EyeOpen, GridTime, IdealBridge,
IGaT, Lập trình nối tiếp trong mạch, ICSP, INICnet, Song song thông minh, IntelliMOS, Kết nối giữa các chip, JitterBlocker, Knob-on-Display, MarginLink, maxCrypto, maxView, memBrain, Mindi, MiWi, MPASM, MPF, MPLAB Certified logo, MPLIB, MPLINK, mSiC, MultiTRAK, NetDetach, Omniscient Code Generation, PICDEM, PICDEM.net, PICkit, PICtail, Power MOS IV, Power MOS 7, PowerSmart, PureSilicon , QMatrix, REAL ICE, Ripple Blocker, RTAX, RTG4, SAM-ICE, Serial Quad I/O, simpleMAP, SimpliPHY, SmartBuffer, SmartHLS, SMART-IS, storClad, SQI, SuperSwitcher, SuperSwitcher II, Switchtec, SynchroPHY, Tổng độ bền , Thời gian tin cậy, TSHARC, Turing, USBCheck, VariSense, VectorBlox, VeriPHY, ViewSpan, WiperLock, XpressConnect và ZENA là các thương hiệu của Microchip Technology Incorporated tại Hoa Kỳ và các quốc gia khác.
SQTP là nhãn hiệu dịch vụ của Microchip Technology Incorporated tại Hoa Kỳ
Biểu trưng Adaptec, Tần suất theo yêu cầu, Công nghệ lưu trữ Silicon và Symmcom là các nhãn hiệu đã đăng ký của Microchip Technology Inc. ở các quốc gia khác.
GestIC là nhãn hiệu đã đăng ký của Microchip Technology Germany II GmbH & Co. KG, một công ty con của Microchip Technology Inc., tại các quốc gia khác.
Mọi nhãn hiệu khác được đề cập ở đây đều là tài sản của các công ty tương ứng.
© 2024, Microchip Technology Incorporated và các công ty con của nó. Đã đăng ký Bản quyền.
ISBN: 978-1-6683-4401-9
Hệ thống quản lý chất lượng
Để biết thông tin về Hệ thống quản lý chất lượng của Microchip, vui lòng truy cập www.microchip.com/quality.
Bán hàng và dịch vụ trên toàn thế giới
CHÂU MỸ | CHÂU Á/THÁI BÌNH DƯƠNG | CHÂU Á/THÁI BÌNH DƯƠNG | CHÂU ÂU |
Văn phòng công ty
2355 Tây Chandler Blvd. Chandler, AZ 85224-6199 Điện thoại: 480-792-7200 Fax: 480-792-7277 Hỗ trợ kỹ thuật: www.microchip.com/support Web Địa chỉ: www.microchip.com Atlanta Duluth, GA Điện thoại: 678-957-9614 Fax: 678-957-1455 Austin, TX Điện thoại: 512-257-3370 Boston Westborough, MA Điện thoại: 774-760-0087 Fax: 774-760-0088 Chicago Itasca, IL Điện thoại: 630-285-0071 Fax: 630-285-0075 Dallas Addison, TX Điện thoại: 972-818-7423 Fax: 972-818-2924 Detroit Novi, MI Điện thoại: 248-848-4000 Houston, TX Điện thoại: 281-894-5983 Indianapolis Noblesville, IN ĐT: 317-773-8323 Fax: 317-773-5453 Điện thoại: 317-536-2380 Los Angeles Sứ mệnh Viejo, CA Điện thoại: 949-462-9523 Fax: 949-462-9608 Điện thoại: 951-273-7800 Raleigh, Bắc Carolina Điện thoại: 919-844-7510 New York, New York Điện thoại: 631-435-6000 San Jose, CA Điện thoại: 408-735-9110 Điện thoại: 408-436-4270 Canada – Toronto Điện thoại: 905-695-1980 Fax: 905-695-2078 |
Úc – Sydney
Điện thoại: 61-2-9868-6733 Trung Quốc – Bắc Kinh Điện thoại: 86-10-8569-7000 Trung Quốc - Thành Đô Điện thoại: 86-28-8665-5511 Trung Quốc – Trùng Khánh Điện thoại: 86-23-8980-9588 Trung Quốc - Dongguan Điện thoại: 86-769-8702-9880 Trung Quốc – Quảng Châu Điện thoại: 86-20-8755-8029 Trung Quốc - Hàng Châu Điện thoại: 86-571-8792-8115 Trung Quốc - Đặc khu hành chính Hồng Kông Điện thoại: 852-2943-5100 Trung Quốc - Nam Kinh Điện thoại: 86-25-8473-2460 Trung Quốc - Thanh Đảo Điện thoại: 86-532-8502-7355 Trung Quốc – Thượng Hải Điện thoại: 86-21-3326-8000 Trung Quốc - Thẩm Dương Điện thoại: 86-24-2334-2829 Trung Quốc - Thâm Quyến Điện thoại: 86-755-8864-2200 Trung Quốc - Tô Châu Điện thoại: 86-186-6233-1526 Trung Quốc - Vũ Hán Điện thoại: 86-27-5980-5300 Trung Quốc - Tây An Điện thoại: 86-29-8833-7252 Trung Quốc - Hạ Môn Điện thoại: 86-592-2388138 Trung Quốc - Chu Hải Điện thoại: 86-756-3210040 |
Ấn Độ – Bangalore
Điện thoại: 91-80-3090-4444 Ấn Độ - New Delhi Điện thoại: 91-11-4160-8631 Ấn Độ - Pune Điện thoại: 91-20-4121-0141 Nhật Bản - Osaka Điện thoại: 81-6-6152-7160 Nhật Bản – Tokyo ĐT: 81-3-6880- 3770 Hàn Quốc - Daegu Điện thoại: 82-53-744-4301 Hàn Quốc - Seoul Điện thoại: 82-2-554-7200 Malaysia - Kuala Lumpur Điện thoại: 60-3-7651-7906 Malaysia - Penang Điện thoại: 60-4-227-8870 Philippines – Manila Điện thoại: 63-2-634-9065 Singapore Điện thoại: 65-6334-8870 Đài Loan - Hsin Chu Điện thoại: 886-3-577-8366 Đài Loan - Cao Hùng Điện thoại: 886-7-213-7830 Đài Loan - Đài Bắc Điện thoại: 886-2-2508-8600 Thái Lan – Băng Cốc Điện thoại: 66-2-694-1351 Việt Nam - Hồ Chí Minh Điện thoại: 84-28-5448-2100 |
Áo - Wels
Điện thoại: 43-7242-2244-39 Số Fax: 43-7242-2244-393 Đan Mạch – Copenhagen Điện thoại: 45-4485-5910 Số Fax: 45-4485-2829 Phần Lan - Espoo Điện thoại: 358-9-4520-820 Pháp – Paris Tel: 33-1-69-53-63-20 Fax: 33-1-69-30-90-79 Đức – Garching Điện thoại: 49-8931-9700 Đức - Haan Điện thoại: 49-2129-3766400 Đức – Heilbronn Điện thoại: 49-7131-72400 Đức - Karlsruhe Điện thoại: 49-721-625370 Đức – Munich Tel: 49-89-627-144-0 Fax: 49-89-627-144-44 Đức – Rosenheim Điện thoại: 49-8031-354-560 Israel – Ra'anana Điện thoại: 972-9-744-7705 Ý - Milan Điện thoại: 39-0331-742611 Số Fax: 39-0331-466781 Ý - Padova Điện thoại: 39-049-7625286 Hà Lan - Drunen Điện thoại: 31-416-690399 Số Fax: 31-416-690340 Na Uy - Trondheim Điện thoại: 47-72884388 Ba Lan – Warsaw Điện thoại: 48-22-3325737 Rumani – Bucharest Tel: 40-21-407-87-50 Tây Ban Nha - Madrid Tel: 34-91-708-08-90 Fax: 34-91-708-08-91 Thụy Điển - Gothenberg Tel: 46-31-704-60-40 Thụy Điển – Stockholm Điện thoại: 46-8-5090-4654 Vương quốc Anh - Wokingham Điện thoại: 44-118-921-5800 Số Fax: 44-118-921-5820 |
Ghi chú ứng dụng
© 2024 Microchip Technology Inc. và các công ty con của nó
Tài liệu / Tài nguyên
![]() |
MICROCHIP SAMRH71 Lập trình Bộ công cụ đánh giá dòng bộ nhớ ngoài [tập tin pdf] Hướng dẫn sử dụng SAMRH71, SAMRH71 Lập trình Bộ công cụ đánh giá họ bộ nhớ ngoài, Lập trình Bộ công cụ đánh giá họ bộ nhớ ngoài, Bộ công cụ đánh giá họ bộ nhớ ngoài, Bộ công cụ đánh giá họ, Bộ công cụ đánh giá, Bộ công cụ |