Peripheral files (PER)

Firma GRYFTEC dostarcza usługi w zakresie wykonania PER file, dla dowolnego systemu klienta. Skrypty tworzone są ściśle wg. zasad i kryteriów jakości stosowanych przez firmę Lauterbach.

Pliki PER są znakomitym, innowacyjnym sposobem prezentacji rejestrów mikrokontrolera. Umożliwiają one przejrzysty wgląd w zawartość rejestrów i bardzo wygodny sposób modyfikacji ich stanu.

Dzięki szczegółowemu opisowi rejestrów stosowanemu w plikach PER pełnią one rolę dodatkowej dokumentacji w systemie. Ich funkcjonalność stwarza możliwość szybkiego prototypowania zachowania kodu (innymi słowy, użytkownik może np. kontrolować transmisję UART, poprzez ustawienie odpowiednich bitów/rejestrów bez napisania nawet jednej linijki kodu). Pliki PER umożliwiają wyświetlanie i modyfikację zawartości wewnętrznych rejestrów złożonych systemów On-Chip taki jak FPGA, czy ASIC.

PER Converters

Wychodząc naprzeciw użytkownikom TRACE32®, firma GRYFTEC dostarcza konwertery do plików PER z dowolnego formatu (XML, C, H, itp.) dostarczonego przez użytkownika. Jest to bardzo wygodne rozwiązanie dla firm, które chcą zachować w tajemnicy zawartość i strukturę wewnętrznych rejestrów, adresowanie i ich znaczenie. Konwerter pozwala jednym kliknięciem wygenerować plik PER, oszczędzając żmudnej i czasochłonnej pracy nad ręcznym tworzeniem pliku na podstawie dokumentacji. Do przygotowania konwertera potrzebny jest jedynie przykładowy plik, lub opis stosowanego formatu. Dzięki temu wszystkie ważne informacje zostają zachowane w tajemnicy.

Należy pamiętać, iż jakość/funkcjonalność automatycznie wygenerowanych plików PER zależy w całości od zawartości plików użytych do konwersji. Dostarczenie informacji o strukturze rejestrów, adresowaniu, ich nazwach, opisie tekstowym ma kluczowe znaczenie.

GRYFTEC Embedded Systems
Privacy Overview

This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.