MICROCHIP SAMRH71 Programowanie zestawów ewaluacyjnych rodziny pamięci zewnętrznych
Specyfikacje
- Nazwa produktu: Zestawy ewaluacyjne rodziny SAMRH
- Pamięć zewnętrzna: pamięć Flash
- Urządzenia pamięci:
- SAMRH71F20-EK:
- Urządzenie pamięci: SST39VF040
- Rozmiar: 4 Mbit
- Zorganizowane jako: 512 KB x 8
- Mapowane od: 0x6000_0000 do 0x6007_FFFF
- SAMRH71F20-TFBGA-EK:
- Urządzenie pamięci: SST38VF6401
- Rozmiar: 64 Mbit
- Zorganizowane jako: 4M x 16
- Mapowane od: 0x6000_0000 do 0x607F_FFFF
- SAMRH707F18-EK:
- Urządzenie pamięci: SST39VF040
- Rozmiar: 4 Mbit
- Zorganizowane jako: 512 KB x 8
- Mapowane z: 0x6007_FFFF
- SAMRH71F20-EK:
Instrukcje użytkowania produktu
Wymagania wstępne
Ten byłyample działa w wersjach wymienionych poniżej:
Implementacja zewnętrznej pamięci rozruchowej
Płytki ewaluacyjne SAMRH zawierają zewnętrzne pamięci flash podłączone do sygnałów wyboru chipa NCS0. NCS0 jest skonfigurowany w HEMC na obszar pamięci 0x6000_0000 podczas resetowania. Ten obszar pamięci może zostać odzwierciedlony w adresie pamięci rozruchowej poprzez kołki wyboru BOOT_MODE.
Funkcje urządzeń pamięci
Poniższa tabela zawiera szczegółowe informacje na temat zewnętrznej pamięci flash dla każdego zestawu ewaluacyjnego:
Zestawy ewaluacyjne | Urządzenia pamięci | Rozmiar | Zorganizowane jako | Mapowane z | Zmapowano na |
---|---|---|---|---|---|
SAMRH71F20-EK | SST39VF040 | 4 Mbitów | 512Kx8 | 0x6000_0000 | 0x6007_FFFF |
Ustawienia sprzętowe
W tej sekcji opisano konfiguracje przełączników DIP umożliwiające procesorowi rozruch z pamięci zewnętrznej.
Konfiguracja przełącznika DIP SAMRH71F20-EK
Procesor uruchamia się z zewnętrznej pamięci flash z konfigurowalną szerokością magistrali danych ustawioną na 8 bitów.
Często zadawane pytania
P: Skąd mam wiedzieć, czy moja płyta jest skonfigurowana do uruchamiania z pamięci zewnętrznej?
Odp.: Sprawdź ustawienia przełącznika DIP zgodnie z konfiguracjami podanymi w instrukcji obsługi. Upewnij się, że szerokość magistrali danych jest prawidłowo ustawiona dla zestawu ewaluacyjnego.
Programowanie pamięci zewnętrznej zestawów ewaluacyjnych rodziny SAMRH przy użyciu MPLAB-X z modułami obsługi pamięci SAMBA
Wstęp
Niniejsza nota aplikacyjna wyjaśnia, jak sprawić, by MPLAB-X IDE mógł programować i debugować zewnętrzną pamięć rozruchową wbudowaną w zestawy ewaluacyjne rodziny SAMRH. Możliwość tę zapewniają moduły obsługi pamięci SAMBA wywoływane z MPLAB-X IDE.
W tym dokumencie krótko opisano kroki konfigurowania projektów MPLAB-X IDE, które muszą być uruchamiane z pamięci zewnętrznej. Projekty można tworzyć od podstaw lub budować na podstawie już istniejących.
Wymagania wstępne
Ten byłyample działa w wersjach wymienionych poniżej:
- MPLAB v6.15 lub nowsze wersje
- Pakiety SAMRH71 DFP w wersji 2.6.253 lub nowszej
- Pakiet SAMRH707 DFP w wersji 1.2.156 lub nowszej
Implementacja zewnętrznej pamięci rozruchowej
Płytki ewaluacyjne SAMRH zawierają zewnętrzne pamięci flash, które są podłączone do sygnałów wyboru chipa NCS0. NCS0 jest skonfigurowany w HEMC na obszar pamięci 0x6000_0000 podczas resetowania. Ten obszar pamięci 0x6000_0000 można wybrać w celu odzwierciedlenia adresu pamięci rozruchowej 0x0000_0000 za pomocą kołków wyboru BOOT_MODE podczas resetowania, patrz odpowiednie arkusze danych urządzenia.
Poniższa tabela zawiera szczegółowe informacje na temat zewnętrznej pamięci flash dla każdego zestawu ewaluacyjnego.
Tabela 2-1. Funkcje urządzeń pamięci
Zestawy ewaluacyjne | SAMRH71F20-EK | SAMRH71F20-TFBGA-EK | SAMRH707F18-EK |
Urządzenia pamięci | SST39VF040 | SST38VF6401 | SST39VF040 |
Rozmiar | 4 Mbitów | 64 Mbitów | 4 Mbitów |
Zorganizowane jako | 512Kx8 | 4M x 16 | 512Kx8 |
Mapowane z | 0x6000_0000 | ||
Do | 0x6007_FFFF | 0x607F_FFFF | 0x6007_FFFF |
Dostarczone moduły obsługi pamięci SAMBA zostały opracowane w celu ładowania danych i kodu do zewnętrznych urządzeń pamięci flash, spełniając warunki przedstawione w powyższej tabeli.
Ustawienia sprzętowe
W tej sekcji przedstawiono konfiguracje przełączników DIP, które należy zastosować na płytach, aby procesor mógł uruchomić się z pamięci zewnętrznej. Konfiguracja przełączników DIP została zrealizowana zgodnie z następującą konwencją:
- Pozycja OFF generuje logiczną 1
- Pozycja ON generuje logiczne 0
SAMRH71F20-EK
W tym zestawie procesor uruchamia się z zewnętrznej pamięci flash z konfigurowalną szerokością magistrali danych, która musi być ustawiona na 8 bitów.
Poniższa tabela zawiera szczegółowe informacje na temat pełnego ustawienia przełącznika DIP.
Tabela 3-1. Ustawienia SAMRH71F20-EK
Procesor SAMRH71F20 | SAMRH71F20 EK | ||||
Numery PIN | Nazwy pinów | Funkcjonować | Opcje | Wybór | Wymagana konfiguracja |
PF24 | Tryb rozruchu | Wybiera rozruch pamięci | 0: Wewnętrzna lampa błyskowa | Zewnętrzna lampa błyskowa | SW5-1 = 1 (WYŁ.) |
1: Zewnętrzna lampa błyskowa | |||||
PG24 | CFG0 | Wybiera szerokość magistrali danych tylko dla wyboru układu NSC0 | CFG[1:0] = 00: 8 bitów | 8 bit | SW5-2 = 0 (WŁ.) |
CFG[1:0] = 01: 16 bitów | |||||
PG25 | CFG1 | CFG[1:0] = 10: 32 bitów | SW5-3 = 0 (WŁ.) | ||
CFG[1:0] = 11:
skryty |
|||||
PG26 | CFG2 | Wybiera aktywację/dezaktywację HECC mimo NCSx | 0: HECC wyłączony | HECC wyłączony | SW5-4 = 0 (WŁ.) |
1: HECC włączony | |||||
PC27 | CFG3 | Wybiera zastosowany korektor kodu HECC mimo NCSx | 0: Hamming | Hamminga | SW5-5 = 0 (WŁ.) |
1: BCH | |||||
Nie połączony | SW5-6 = „Nie obchodzi mnie to” |
SAMRH71F20 – TFBGA – EK
W tym zestawie procesor uruchamia się z zewnętrznej pamięci flash z konfigurowalną szerokością magistrali danych, która została na stałe ustawiona na 16-bitową.
Poniższa tabela zawiera szczegółowe informacje na temat pełnego ustawienia przełącznika DIP.
Tabela 3-2. Ustawienia SAMRH71F20-TFBGA-EK
Procesor SAMRH71F20 | SAMRH71F20-TFBGA EK | |||||
Numery PIN | Nazwy pinów | Funkcjonować | Opcje | Wybór | Wymagana konfiguracja | |
PF24 | Tryb rozruchu | Wybiera rozruch pamięci | 0: Wewnętrzna lampa błyskowa | Zewnętrzna lampa błyskowa | SW4-1 = 1 (WYŁ.) | |
1: Zewnętrzna lampa błyskowa | ||||||
PG26 | CFG2 | Wybiera aktywację/dezaktywację HECC mimo NCSx | 0: HECC wyłączony | HECC wyłączony | SW4-2 = 0 (WŁ.) | |
1: HECC włączony | ||||||
PC27 | CFG3 | Wybiera zastosowany korektor kodu HECC mimo NCSx | 0: Hamming | Hamminga | SW4-3 = 0 (WŁ.) | |
1: BCH | ||||||
PG24 | CFG0 | Wybiera szerokość magistrali danych tylko dla wyboru układu NSC0 | CFG[1:0] = 00: 8 bitów | 16 bit |
Twarde przewodowe |
PG24 = 1 (WYŁ.) |
CFG[1:0] = 01:16
fragment |
||||||
PG25 | CFG1 | CFG[1:0] = 10:32
fragment |
PG25 = 0 (WŁ.) |
Notatka:
Na sitodruku planszy cyfry „1” i „0” są odwrócone.
SAMRH707F18 – EK
W tym zestawie procesor uruchamia się z zewnętrznej pamięci flash o stałej 8-bitowej szerokości magistrali danych. Poniższa tabela zawiera szczegółowe informacje na temat pełnego ustawienia przełącznika DIP.
Tabela 3-3. Ustawienia SAMRH707F18-EK
Procesor SAMRH707F18 | SAMRH707F18-EK | |||||
Numery PIN | Nazwy pinów | Funkcjonować | Opcje | Wybór | Wymagana konfiguracja | |
PC30 | Tryb rozruchu 0 | Wybiera pamięć rozruchową | Tryb rozruchu [1:0] = 00: Wewnętrzna lampa błyskowa (HEFC) | Zewnętrzna lampa błyskowa | SW7-1 = 1 (WYŁ.) | |
Tryb rozruchu [1:0 ] = 01: Zewnętrzna pamięć flash (HEMC) | ||||||
PC29 | Tryb rozruchu 1 | Tryb rozruchu [1:0] = 1X: Wewnętrzna pamięć ROM | SW7-2 = 0 (WŁ.) | |||
PA19 | CFG3 | Tryb rozruchu [1:0] = 01 (zewnętrzna lampa błyskowa) | Brak | SW7-3 = „Nie obchodzi mnie to” | ||
Kod Hamminga wybrany domyślnie jako korektor kodu HECC mimo NCSx | Wewnętrznie napędzany do „0” | |||||
Tryb rozruchu [1:0] = 1X (wewnętrzna pamięć ROM) | ||||||
Wybiera fazę aktywną, gdy aktywna jest wewnętrzna pamięć ROM | 0: Faza pracy | |||||
1: Faza konserwacji | ||||||
PA25 | CFG2 | Tryb rozruchu [1:0] = 01 (zewnętrzna lampa błyskowa) | HECC wyłączony | SW7-4 = 0 (WŁ.) | ||
Wybiera aktywację/dezaktywację HECC mimo NCSx, gdy zewnętrzna lampa błyskowa jest aktywna | 0: HECC wyłączony | |||||
1: HECC włączony | ||||||
Tryb rozruchu [1:0] = 1X (wewnętrzna pamięć ROM) | ||||||
Wybiera tryb komunikacji, gdy aktywna jest wewnętrzna pamięć ROM | 0: Tryb UART | |||||
1: Tryb SpaceWire | Tryb rozruchu 0 = 0 | |||||
Interfejs LVDS | ||||||
Tryb rozruchu 0 = 1 | ||||||
Tryb TTL |
Notatka:
„CFG[2]” i „CFG[3]” są odwrócone na sitodruku płytki.
Ustawienia oprogramowania
W poniższej sekcji wyjaśniono, jak skonfigurować projekty MPLAB X do uruchamiania z pamięci zewnętrznej.
Tablica file
Zarząd file jest plikiem XML file z rozszerzeniem (*.xboard) opisującym parametry przekazywane do procedur obsługi pamięci SAMBA. Należy go umieścić w folderze projektu MPLAB-X użytkownika.
W przypadku zestawów ewaluacyjnych SAMRH: domyślna nazwa płytki file to „board.xboard”, a jego domyślną lokalizacją jest folder główny projektu: „ProjectDir.X”
Dwa parametry zawarte na płytce file musi zostać skonfigurowany przez użytkownika, aby plik file zgodny ze strukturą aplikacji użytkownika.
Te dwa parametry to:
- [End_Address]: Parametr ten jest związany z wielkością zewnętrznej pamięci rozruchowej i określa ostatni adres pamięci.
- [User_Path]: Ten parametr definiuje bezwzględną ścieżkę lokalizacji procedur obsługi pamięci SAMBA.
Pozostałe parametry zależą od implementacji procedury obsługi pamięci SAMBA i mogą mieć wartości domyślne.
Poniższy rysunek przedstawia strukturę npample zarządu file.
Rysunek 4-1. Tablica file treść npample
Poniższa tabela przedstawia domyślne parametry użytkownika płytki filedostarczane do zestawów ewaluacyjnych SAMRH.
Tabela 4-1. Tablica File Parametry
Zestaw ewaluacyjny SAMRH | [Adres_końcowy] | [Ścieżka_użytkownika] |
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 |
Konfiguracja projektu
Tablica File
Zarząd file muszą być określone w „Board file path” właściwości projektu MPLAB X, jak pokazano na poniższym rysunku. "Tablica file path” jest dostępne z poziomu opcji narzędzia debugera (PKoB4 w naszym example), następnie z menu „Kategorie opcji” wybiera się „Opcje programu”.
Domyślnie tablica file pole path jest ustawione na: ${ProjectDir}/board.xboard Jeśli board file nie ma go w folderze, procedury obsługi pamięci SAMBA są ignorowane.
Rysunek 4-2. Oświadczenie Zarządu File we właściwościach projektu MPLAB X
Pamięć zewnętrzna
MPLAB-X Harmony 3 (MH3) sampprojekty plików używają domyślnego skryptu linkera, który konfiguruje aplikację do uruchamiania z wewnętrznej pamięci rozruchowej.
Domyślnie skrypt linkera file „ATSAMRH71F20C.ld” jest wdrażany w projektach harmonii, jak pokazano na poniższym rysunku.
Rysunek 4-3. Domyślna lokalizacja skryptu linkera
Skrypt linkera używa parametrów wewnętrznych ROM_ORIGIN i ROM_LENGTH, jak pokazano na poniższym rysunku, do zdefiniowania lokalizacji i długości pamięci rozruchowej. Aplikacja tworzy plik wykonywalny na podstawie tych parametrów.
SampPowyższy skrypt linkera ogranicza parametr ROM_LENGTH do 0x0002_0000, który jest długością wewnętrznej pamięci flash i generuje błąd kompilacji, jeśli ten warunek nie jest spełniony.
Jednakże to ograniczenie może nie być zgodne z wykorzystaniem zewnętrznej pamięci flash, gdyż jej długość może być większa niż 0x0002_0000.
Jeśli kod zaprogramowany w pamięci zewnętrznej jest mniejszy niż 0x0002_0000, nie ma potrzeby aktualizacji skryptu linkera file. Jeśli jednak przekroczy tę długość, należy zaktualizować parametr ROM_LENGTH, aby odzwierciedlał rzeczywistą długość pamięci zewnętrznej.
Parametr ROM_ORIGIN można również zastąpić bez modyfikowania skryptu linkera file.
Przed zastąpieniem parametru ROM_LENGTH należy zmodyfikować skrypt linkera, aby pasował do konfiguracji sprzętowej.
Aby zastąpić parametr ROM_LENGTH, można skorzystać z pola „Definicje makr preprocesora” we właściwościach projektu MPLAB-X. Dostęp do tego pola można uzyskać z pozycji „XC32-ld”, a następnie
„Symbole i makra” można wybrać z menu „Kategorie opcji”, jak pokazano na poniższym rysunku.
Na przykładample, dla urządzenia pamięci flash SST39VF040:
Jeśli ROM_LENGTH nie został zmodyfikowany, a zbudowana długość kodu powinna być mniejsza niż 0x0002_0000.
- ROM_LENGTH=0x20000
- ROM_ORIGIN=0x60000000
Jeśli ROM_LENGTH został zaktualizowany do 0x0008_0000, a zbudowana długość kodu powinna być mniejsza niż 0x0005_0000.
- ROM_LENGTH=0x50000
- ROM_ORIGIN=0x60000000
Dostawy oprogramowania
Mechanizm obsługi pamięci SAMBA opiera się na apletach binarnych, które różnią się w zależności od wersji procesora i zaimplementowanej zewnętrznej pamięci rozruchowej. Istnieją trzy aplety binarne specyficzne dla zestawów ewaluacyjnych 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
Aplety te działają w wewnętrznej pamięci RAM procesora i zawierają zarówno interfejs SAMBA do komunikacji ze skryptami debugowania, jak i procedury wykonujące operacje programistyczne (kasowanie, zapis itd.) na zewnętrznej pamięci rozruchowej.
Do zestawów ewaluacyjnych SAMRH dostarczane są trzy spakowane pakiety oprogramowania. Każdy pakiet zawiera:
- Dedykowana tablica file
- Dedykowany aplet binarny file.
Kompilowanie, programowanie i debugowanie z zewnętrznej pamięci rozruchowej
Po całkowitym skonfigurowaniu projektu MPLAB X z prawidłową obsługą pamięci SAMBA, użytkownik może skompilować, zaprogramować i debugować ten projekt w zewnętrznej pamięci rozruchowej za pomocą przycisków i paska ikon z górnego menu, jak pokazano na poniższych rysunkach.
- Aby oczyścić i skompilować projekt, kliknij przycisk Wyczyść i zbuduj.
- Aby zaprogramować aplikację na urządzeniu, kliknij przycisk Utwórz i zaprogramuj.
- Aby uruchomić kod, kliknij Projekt debugowania.
- Aby zatrzymać kod, kliknij Zakończ sesję debugera.
- Aby je wstrzymać, kliknij przycisk Wstrzymaj.
- Aby je wstrzymać, kliknij przycisk Wstrzymaj.
Odniesienie
W tej sekcji wymieniono dokumenty zawierające więcej informacji na temat urządzeń MPLAB X, SAMRH71 i SAMRH707.
MPLAB X
Podręcznik użytkownika MPLAB X IDE, DS50002027D. https://www.microchip.com/en-us/tools-resources/develop/mplab-x-ide#tabs
Urządzenie SAMRH71
- Karta katalogowa urządzenia SAMRH71F20, DS60001593 ww1.microchip.com/downloads/en/DeviceDoc/SAMRH71_Datasheet_DS60001593F.pdf
- Podręcznik użytkownika zestawu ewaluacyjnego SAMRH71F20, DS50002910. https://ww1.microchip.com/downloads/en/DeviceDoc/SAMRH71F20-EK-Evaluation-Kit-User-Guide-DS50002910A.pdf
- Podręcznik użytkownika zestawu ewaluacyjnego SAMRH71-TFBGA-EK, DS50003449A https://ww1.microchip.com/downloads/aemDocuments/documents/AERO/ProductDocuments/UserGuides/50003449.pdf
- Pierwsze kroki z zestawem ewaluacyjnym SAMRH71F20, DS00004008. https://ww1.microchip.com/downloads/en/Appnotes/
- Pierwsze_rozpoczęcie_z_SAMRH71F20_Evaluation_Kit_DS00004008A.pdf
- Projekt referencyjny SST38LF6401RT i SAMRH71, DS0004274 https://ww1.microchip.com/downloads/aemDocuments/documents/AERO/ApplicationNotes/ApplicationNotes/AN4274_SST38LF6401RT_SAMRH71_Reference_Design_00004274.pdf
Urządzenie SAMRH707
Karta katalogowa urządzenia SAMRH707F18, DS60001634 https://ww1.microchip.com/downloads/aemDocuments/documents/AERO/ProductDocuments/DataSheets/SAMRH707_Datasheet_DS60001634.pdf
Pierwsze kroki z mikrokontrolerem SAMRH707F18 przy użyciu MPLAB-X IDE i MCC Harmony Framework, DS00004478 https://ww1.microchip.com/downloads/aemDocuments/documents/AERO/ApplicationNotes/ApplicationNotes/00004478.pdf
Podręcznik użytkownika zestawu ewaluacyjnego SAMRH707-EK, DS60001744
https://ww1.microchip.com/downloads/aemDocuments/documents/AERO/ProductDocuments/UserGuides/SAMRH707_EK_Evaluation_Kit_User_Guide_60001744.pdf
Projekt referencyjny SST38LF6401RT i SAMRH707, DS00004583 ww1.microchip.com/downloads/aemDocuments/documents/AERO/ApplicationNotes/ApplicationNotes/SAMRH707-SST38LF6401RT-Reference-Design-00004583.pdf
Historia rewizji
Historia rewizji opisuje zmiany, które zostały wprowadzone w dokumencie. Zmiany są wymienione według rewizji, zaczynając od najnowszej publikacji.
Rewizja | Data | Opis |
A | 04/2024 | Rewizja początkowa |
Informacje o mikroczipie
Mikrochip Webstrona
Firma Microchip zapewnia wsparcie online za pośrednictwem naszego webmiejsce na www.microchip.com/. Ten webstrona służy do tworzenia files i informacje łatwo dostępne dla klientów. Niektóre z dostępnych treści obejmują:
- Wsparcie produktowe — arkusze danych i errata, uwagi aplikacyjne i sampprogramy, zasoby projektowe, podręczniki użytkownika i dokumenty pomocy technicznej dotyczące sprzętu, najnowsze wersje oprogramowania i oprogramowanie archiwalne
- Ogólne wsparcie techniczne — najczęściej zadawane pytania (FAQ), prośby o wsparcie techniczne, internetowe grupy dyskusyjne, lista członków programu partnerów projektowych Microchip
- Business of Microchip – Przewodniki doboru produktów i zamawiania, najnowsze informacje prasowe Microchip, lista seminariów i wydarzeń, wykazy biur sprzedaży Microchip, dystrybutorów i przedstawicieli fabryk
Usługa powiadamiania o zmianie produktu
Usługa powiadamiania o zmianach produktów firmy Microchip pomaga na bieżąco informować klientów o produktach firmy Microchip. Subskrybenci otrzymają powiadomienie e-mail o zmianach, aktualizacjach, poprawkach lub erratach związanych z określoną rodziną produktów lub interesującym narzędziem programistycznym.
Aby się zarejestrować, przejdź do www.microchip.com/pcn i postępuj zgodnie z instrukcją rejestracji.
Obsługa klienta
Użytkownicy produktów Microchip mogą uzyskać pomoc za pośrednictwem kilku kanałów:
- Dystrybutor lub przedstawiciel
- Lokalne Biuro Sprzedaży
- Inżynier ds. rozwiązań wbudowanych (ESE)
- Wsparcie techniczne
Klienci powinni skontaktować się ze swoim dystrybutorem, przedstawicielem lub ESE w celu uzyskania wsparcia. Lokalne biura sprzedaży są również dostępne, aby pomóc klientom. Lista biur sprzedaży i lokalizacji znajduje się w tym dokumencie.
Pomoc techniczna jest dostępna poprzez webstrona pod adresem: www.microchip.com/support
Funkcja ochrony kodu mikroprocesorowego
Należy zwrócić uwagę na następujące szczegóły dotyczące funkcji ochrony kodu w produktach Microchip:
- Produkty Microchip spełniają specyfikacje zawarte w ich konkretnych Kartach Danych Microchip.
- Firma Microchip uważa, że jej rodzina produktów jest bezpieczna, gdy jest używana zgodnie z przeznaczeniem, zgodnie ze specyfikacjami roboczymi i w normalnych warunkach.
- Microchip ceni i agresywnie chroni swoje prawa własności intelektualnej. Próby naruszenia funkcji ochrony kodu produktu Microchip są surowo zabronione i mogą naruszać ustawę Digital Millennium Copyright Act.
- Ani Microchip, ani żaden inny producent półprzewodników nie może zagwarantować bezpieczeństwa swojego kodu. Ochrona kodu nie oznacza, że gwarantujemy, że produkt jest „niezniszczalny”. Ochrona kodu stale ewoluuje. Microchip zobowiązuje się do ciągłego ulepszania funkcji ochrony kodu naszych produktów.
Informacja prawna
Niniejsza publikacja i zawarte w niej informacje mogą być używane wyłącznie z produktami firmy Microchip, w tym do projektowania, testowania i integracji produktów firmy Microchip z aplikacją użytkownika. Wykorzystanie tych informacji w jakikolwiek inny sposób narusza niniejsze warunki. Informacje dotyczące aplikacji urządzenia są podawane wyłącznie dla Twojej wygody i mogą zostać zastąpione aktualizacjami. Twoim obowiązkiem jest upewnienie się, że Twoja aplikacja spełnia Twoje wymagania. Skontaktuj się z lokalnym biurem sprzedaży Microchip, aby uzyskać dodatkowe wsparcie lub uzyskaj dodatkowe wsparcie pod adresem www.microchip.com/en-us/support/design-help/client-support-services.
INFORMACJE TE SĄ DOSTARCZANE PRZEZ MICROCHIP „TAKIE, JAKIE SĄ”. MICROCHIP NIE SKŁADA ŻADNYCH OŚWIADCZEŃ ANI GWARANCJI ŻADNEGO RODZAJU, WYRAŹNYCH ANI DOROZUMIANYCH, PISEMNYCH ANI USTNYCH, USTAWOWYCH ANI INNYCH, ZWIĄZANYCH Z INFORMACJAMI, W TYM MIĘDZY INNYMI ŻADNYCH DOROZUMIANYCH GWARANCJI NIENARUSZALNOŚCI, PRZYDATNOŚCI HANDLOWEJ I PRZYDATNOŚCI DO OKREŚLONEGO CELU LUB GWARANCJI ZWIĄZANYCH Z ICH STANEM, JAKOŚCIĄ LUB WYDAJNOŚCIĄ.
W ŻADNYM WYPADKU MICROCHIP NIE PONOSI ODPOWIEDZIALNOŚCI ZA JAKIEKOLWIEK POŚREDNIE, SPECJALNE, KARNE, PRZYPADKOWE LUB WTÓRNE STRATY, USZKODZENIA, KOSZTY LUB WYDATKI JAKIEGOKOLWIEK RODZAJU ZWIĄZANE Z INFORMACJAMI LUB ICH WYKORZYSTANIEM, NIEZALEŻNIE OD PRZYCZYNY, NAWET JEŚLI MICROCHIP ZOSTAŁ POINFORMOWANY O MOŻLIWOŚCI LUB SZKODY SĄ PRZEWIDYWALNE. W PEŁNYM ZAKRESIE DOZWOLONYM PRZEZ PRAWO, CAŁKOWITA ODPOWIEDZIALNOŚĆ MICROCHIP ZA WSZYSTKIE ROSZCZENIA W JAKIKOLWIEK SPOSÓB ZWIĄZANE Z INFORMACJAMI LUB ICH WYKORZYSTANIEM NIE PRZEKROCZY KWOTY OPŁAT, JEŚLI TAKIE BYŁY, KTÓRE ZAPŁACIŁEŚ BEZPOŚREDNIO MICROCHIP ZA INFORMACJE.
Korzystanie z urządzeń Microchip w podtrzymywaniu życia i/lub aplikacjach bezpieczeństwa odbywa się wyłącznie na ryzyko kupującego, a kupujący zgadza się bronić, zabezpieczać i chronić Microchip przed wszelkimi szkodami, roszczeniami, pozwami lub wydatkami wynikającymi z takiego użytkowania. Żadne licencje nie są przekazywane, w sposób dorozumiany lub inny, na mocy jakichkolwiek praw własności intelektualnej Microchip, chyba że zaznaczono inaczej.
Znaki towarowe
Nazwa i 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, logo SST, SuperFlash, Symmetricom , SyncServer, Tachyon, TimeSource, tinyAVR, UNI/O, Vectron i XMEGA są zastrzeżonymi znakami towarowymi firmy Microchip Technology Incorporated w USA i innych krajach.
AgileSwitch, ClockWorks, The Embedded Control Solutions Company, EtherSyncch, 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 i ZL są zastrzeżonymi znakami towarowymi firmy Microchip Technology Incorporated w USA
Tłumienie sąsiadujących kluczy, AKS, analogowe dla ery cyfrowej, dowolny kondensator, AnyIn, AnyOut, przełączanie rozszerzone, BlueSky, BodyCom, Clockstudio, CodeGuard, CryptoAuthentication, CryptoAutomotive, CryptoCompanion, CryptoController, dsPICDEM, dsPICDEM.net, dynamiczne średnie dopasowanie , DAM, ECAN, Espresso T1S, EtherGREEN, EyeOpen, GridTime, IdealBridge,
IGaT, programowanie szeregowe w obwodzie, ICSP, INICnet, inteligentne łączenie równoległe, IntelliMOS, łączność między chipami, JitterBlocker, Knob-on-Display, MarginLink, maxCrypto, maxView, memBrain, Mindi, MiWi, MPASM, MPF, logo z certyfikatem MPLAB, 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, Total Endurance , Czas zaufany, TSHARC, Turing, USBCheck, VariSense, VectorBlox, VeriPHY, ViewSpan, WiperLock, XpressConnect i ZENA są znakami towarowymi firmy Microchip Technology Incorporated w USA i innych krajach.
SQTP jest znakiem usługowym firmy Microchip Technology Incorporated w USA
Logo Adaptec, Frequency on Demand, Silicon Storage Technology i Symmcom są zastrzeżonymi znakami towarowymi firmy Microchip Technology Inc. w innych krajach.
GestIC jest zarejestrowanym znakiem towarowym firmy Microchip Technology Germany II GmbH & Co. KG, spółki zależnej Microchip Technology Inc., w innych krajach.
Wszystkie inne znaki towarowe wymienione w niniejszym dokumencie są własnością odpowiednich firm.
© 2024, Microchip Technology Incorporated i jej spółki zależne. Wszelkie prawa zastrzeżone.
ISBN: 978-1-6683-4401-9
System Zarządzania Jakością
Aby uzyskać informacje dotyczące systemów zarządzania jakością firmy Microchip, odwiedź stronę www.microchip.com/jakość.
Sprzedaż i serwis na całym świecie
AMERYKA | AZJA/PACYFIK | AZJA/PACYFIK | EUROPA |
Biuro korporacyjne
2355 West Chandler Blvd. Chandlera, AZ 85224-6199 Telefon: 480-792-7200 Faks: 480-792-7277 Wsparcie techniczne: www.microchip.com/support Web Adres: www.microchip.com Atlanta Duluth, GA Telefon: 678-957-9614 Faks: 678-957-1455 Austin, Teksas Telefon: 512-257-3370 Boston Westborough, MA Tel: 774-760-0087 Faks: 774-760-0088 Chicago Itasca, IL Telefon: 630-285-0071 Faks: 630-285-0075 Dallas Addison, TX Telefon: 972-818-7423 Faks: 972-818-2924 Detroit Novi, MI Telefon: 248-848-4000 Houston, Teksas Telefon: 281-894-5983 Indianapolis Noblesville, IN Tel: 317-773-8323 Faks: 317-773-5453 Telefon: 317-536-2380 Los Angeles Mission Viejo, Kalifornia Tel: 949-462-9523 Faks: 949-462-9608 Telefon: 951-273-7800 Raleigh, Karolina Północna Telefon: 919-844-7510 Nowy Jork, NY Telefon: 631-435-6000 San Jose, Kalifornia Telefon: 408-735-9110 Telefon: 408-436-4270 Kanada – Toronto Telefon: 905-695-1980 Faks: 905-695-2078 |
Australia – Sydney
Telefon: 61-2-9868-6733 Chiny – Pekin Telefon: 86-10-8569-7000 Chiny – Chengdu Telefon: 86-28-8665-5511 Chiny – Chongqing Telefon: 86-23-8980-9588 Chiny – Dongguan Telefon: 86-769-8702-9880 Chiny – Kanton Telefon: 86-20-8755-8029 Chiny – Hangzhou Telefon: 86-571-8792-8115 Chiny – Hongkong SAR Telefon: 852-2943-5100 Chiny – Nankin Telefon: 86-25-8473-2460 Chiny – Qingdao Telefon: 86-532-8502-7355 Chiny – Szanghaj Telefon: 86-21-3326-8000 Chiny – Shenyang Telefon: 86-24-2334-2829 Chiny – Shenzhen Telefon: 86-755-8864-2200 Chiny – Suzhou Telefon: 86-186-6233-1526 Chiny – Wuhan Telefon: 86-27-5980-5300 Chiny – Xian Telefon: 86-29-8833-7252 Chiny – Xiamen Telefon: 86-592-2388138 Chiny – Zhuhai Telefon: 86-756-3210040 |
Indie – Bangalore
Telefon: 91-80-3090-4444 Indie – Nowe Delhi Telefon: 91-11-4160-8631 Indie – Pune Telefon: 91-20-4121-0141 Japonia – Osaka Telefon: 81-6-6152-7160 Japonia – Tokio Tel: 81-3-6880-3770 Korea – Daegu Telefon: 82-53-744-4301 Korea – Seul Telefon: 82-2-554-7200 Malezja - Kuala Lumpur Telefon: 60-3-7651-7906 Malezja – Penang Telefon: 60-4-227-8870 Filipiny – Manila Telefon: 63-2-634-9065 Singapur Telefon: 65-6334-8870 Tajwan – Hsin Chu Telefon: 886-3-577-8366 Tajwan – Kaohsiung Telefon: 886-7-213-7830 Tajwan – Tajpej Telefon: 886-2-2508-8600 Tajlandia – Bangkok Telefon: 66-2-694-1351 Wietnam – Ho Chi Minh Telefon: 84-28-5448-2100 |
Austria – Wels
Telefon: 43-7242-2244-39 Faks: 43-7242-2244-393 Dania – Kopenhaga Telefon: 45-4485-5910 Faks: 45-4485-2829 Finlandia – Espoo Telefon: 358-9-4520-820 Francja – Paryż Tel: 33-1-69-53-63-20 Fax: 33-1-69-30-90-79 Niemcy – Garching Telefon: 49-8931-9700 Niemcy – Haan Telefon: 49-2129-3766400 Niemcy – Heilbronn Telefon: 49-7131-72400 Niemcy – Karlsruhe Telefon: 49-721-625370 Niemcy – Monachium Tel: 49-89-627-144-0 Fax: 49-89-627-144-44 Niemcy – Rosenheim Telefon: 49-8031-354-560 Izrael – Ra'anana Telefon: 972-9-744-7705 Włochy – Mediolan Telefon: 39-0331-742611 Faks: 39-0331-466781 Włochy – Padwa Telefon: 39-049-7625286 Holandia – Drunen Telefon: 31-416-690399 Faks: 31-416-690340 Norwegia – Trondheim Telefon: 47-72884388 Polska – Warszawa Telefon: 48-22-3325737 Rumunia – Bukareszt Tel: 40-21-407-87-50 Hiszpania – Madryt Tel: 34-91-708-08-90 Fax: 34-91-708-08-91 Szwecja – Göteborg Tel: 46-31-704-60-40 Szwecja – Sztokholm Telefon: 46-8-5090-4654 Wielka Brytania – Wokingham Telefon: 44-118-921-5800 Faks: 44-118-921-5820 |
Notatka aplikacyjna
© 2024 Microchip Technology Inc. i jej spółki zależne
Dokumenty / Zasoby
![]() |
MICROCHIP SAMRH71 Programowanie zestawów ewaluacyjnych rodziny pamięci zewnętrznych [plik PDF] Instrukcja użytkownika SAMRH71, SAMRH71 Programowanie zestawów ewaluacyjnych rodziny pamięci zewnętrznych, Programowanie zestawów ewaluacyjnych rodziny pamięci zewnętrznych, Zestawy ewaluacyjne rodziny pamięci zewnętrznych, Zestawy ewaluacyjne rodziny pamięci, Zestawy ewaluacyjne, Zestawy |