,
ALF-ADuC8xx-loader opisALF-ADuC8xx-loader opis, CD1
[ Pobierz całość w formacie PDF ]
PRZEDSTAWICIELSTWO W POLSCE PRZEDSIĘBIORSTWO ELEKTRONIKI PROFESJONALNEJ (61) ul. Gronowa 22, 61-680 Poznań tel.: 8205811; 8213375 8213199 fax: e-mail: analog@alfine.com.pl ALF-ADuC8xx-loader OPIS PROGRAMU Luty 2002 Program ALF-ADuC8xx-loader Spis treści 1. LICENCJA ............................................................................................................... 3 1.1. Przyznanie licencji na oprogramowanie ALF-ADuC8xx–loader i załączone moduły .......... 3 1.2. Ograniczona gwarancja, ograniczenia odpowiedzialności i usuwania szkód ze strony ALFINE P.E.P....................................................................................................................... 3 2. DO CZEGO SŁUŻY PROGRAM ALF-ADUC8XX-LOADER ......................... 4 3. UKŁAD POŁĄCZEŃ KOMPUTER ↔ ALF-ADUC-EVB................................. 5 4. ROZPOCZYNAMY PRACĘ ................................................................................. 7 4.1. Podłączenie płyty ALF-ADuC do komputera........................................................................ 7 4.2. Uruchomienie programu i wybór portu szeregowego............................................................ 7 4.3. Konfigurowanie parametrów programowania pamięci FLASH ............................................ 8 4.4. Wybór pliku w formacie HEX ............................................................................................... 9 4.5. Uruchamianie programu w mikrokontrolerze z poziomu programu.................................... 10 4.6. Uruchamianie programu zapisanego w pamięci mikrokontrolera ....................................... 10 5. NOWE WERSJE PROGRAMU .......................................................................... 10 ALF-ADuC8xx-loader_opis_02'2002.doc - 2 - Program ALF-ADuC8xx-loader 1. Licencja 1.1. Przyznanie licencji na oprogramowanie ALF-ADuC8xx–loader i załączone moduły Oprogramowanie ALF-ADuC8xx-loader wraz z dołączonymi modułami jest rozpowszechniane bez żadnych opłat licencyjnych. Może być zatem kopiowane, modyfikowane, wykorzystywane do swoich potrzeb, jak i udostępniane innym Użytkownikom bez naruszania praw autorskich. 1.2. Ograniczona gwarancja, ograniczenia odpowiedzialności i usuwania szkód ze strony ALFINE P.E.P. ALFINE P.E.P. daje Użytkownikowi gwarancję na nośnik CD z zawartym oprogramowaniem na okres 90 dni od daty otrzymania. W tym okresie ALFINE P.E.P. wymieni nośnik z defektami bez obciążeń finansowych dla Użytkownika. Program ALF-ADuC8xx-loader oraz pozostałe moduły oprogramowania, dołączone do płyty ewaluacyjnej ALF-ADuC812-EVB, jak i dostępne w internecie, dostarczane są Użytkownikowi na zasadzie: „w takiej postaci jak są”. ALFINE P.E.P. nie daje zatem gwarancji, ani pośredniej ani bezpośredniej, że załączone oprogramowanie spełni oczekiwania Użytkownika, że będzie działało według jego przewidywań oraz, że nie będzie naruszało intelektualnych praw własności stron trzecich, chociaż ALFINE P.E.P. nie jest świadome istnienia takich praw. Z tytułu wejścia w posiadanie w/w oprogramowania Użytkownikowi nie przysługuje prawo do bezpłatnych konsultacji z zakresu programowania mikrokontrolerów ADuC8xx, jak i modyfikacji załączonych modułów pod kątem swoich potrzeb. Nabywca/Użytkownik przyjmuje pełną odpowiedzialność za wybór, użytkowanie i ewentualne szkody powstałe w wyniku używania tego oprogramowania. © 02’2002 ALFINE P.E.P. Wszystkie prawa zastrzeżone. ALFINE P.E.P. ul. Gronowa 22 61-680 Poznań tel. (061)820-58-11, fax (061)821-31-99 email: analog@alfine.com.pl ALF-ADuC8xx-loader_opis_02'2002.doc - 3 - Program ALF-ADuC8xx-loader 2. Do czego służy program ALF-ADuC8xx-loader ALF-ADuC8xx-loader jest programem służącym do szeregowego programowania (dane w formacie Intel HEX) pamięci FLASH w mikrokontrolerach serii ADuC812, ADuC816 i ADuC824 produkowanych przez firmę Analog Devices. Uwaga. W programie przyjęto założenie, że częstotliwość rezonatora kwarcowego w przypadku mikrokonwertera ADuC812 wynosi . Zastosowanie oscylatora o innej częstotliwości uniemożliwi nawiązanie łączności pomiędzy mikrokontrolerem, a komputerem. Główne cechy programu: • automatyczne rozpoznawanie modelu mikrokontrolera oraz wersji jądra układu, • możliwość zaprogramowania układów: ADuC812, ADuC816 oraz ADuC824, • poprawa praca we wszystkich aktualnie używanych 32-bitowych systemach Windows: Windows 95, 98, Me, NT 4.0, 2000 oraz XP, • niewielkie wymagania sprzętowe, • łatwość konfiguracji oraz obsługi (wizualizacja poszczególnych etapów pracy), • automatyczna konwersja danych z formatu INTEL HEX do BIN, • dostępność bez ponoszenia opłat licencyjnych. ALF-ADuC8xx-loader_opis_02'2002.doc - 4 - Program ALF-ADuC8xx-loader 3. Układ połączeń komputer ↔ ALF-ADuC-EVB Nawiązanie transmisji pomiędzy mikrokontrolerem ADuC812 zainstalowanym na płycie ALF-ADuC812-EVB, a komputerem wymaga następujących elementów: komputera z zainstalowanym 32-bitowym systemem WINDOWS (95/98/Me/NT4.0/2000/XP) oraz oprogramowaniem ALF-ADuC8xx-loader i jednym wolnym portem do transmisji szeregowej w standardzie RS232, płyty ALF-ADuC812-EVB z zainstalowanym modułem ALF-ADuC812-MU, kabla do transmisji danych pomiędzy płytą ALF-ADuC812-EVB, a komputerem. Warunkiem przejścia mikrokontrolera ADuC8xx w tryb komunikacji szeregowej i nawiązania połączenia z urządzeniem nadrzędnym (komputer lub inny sterownik wyposażony w łącze do transmisji szeregowej) jest „zapięcie” zworki JP1 na złączu modułu ADuC-812-MU, jak to pokazano na rysunku obok, a następnie naciśnięcie klawisza RESET lub włączenie zasilania ALF-ADuC812-EVB. ALF-ADuC8xx-loader_opis_02'2002.doc - 5 - [ Pobierz całość w formacie PDF ] |
Podobne
|