ATNEL tech-forum https://forum.atnel.pl/ |
|
Jak odczytać dane z Atmega8 https://forum.atnel.pl/topic20771.html |
Strona 1 z 1 |
Autor: | 11jacekj [ 22 maja 2018, o 13:18 ] |
Tytuł: | Jak odczytać dane z Atmega8 |
Witam, jestem początkujący więc proszę o wyrozumiałość. Mam 3 sztuki Atmega8 jeden z tych procesorów był przeze mnie programowany wiele razy. Pomieszały mi się te procesory i już nie wiem który to był. W jaki sposób mogę odczytać z procesora ile razy był wygrywany hex do pamięci? |
Autor: | xentis [ 22 maja 2018, o 14:18 ] |
Tytuł: | Re: Jak odczytać dane z Atmega8 |
Nie ma czegoś takiego jak licznik krotności wgrywania hex-a. Bynajmniej ja o czymś takim nie słyszałem. Jeśli masz dwa procki nowe a jeden z wgranym jakimś programem to po prostu odczytaj zawartość pamięci wszystkich trzech i będzie jasne, a jeśli ten który programowałeś przestawiłeś na wyższe taktowanie niż te fabryczne 1Mhz to po samych fusebitach poznasz które nowe... |
Autor: | 11jacekj [ 22 maja 2018, o 14:33 ] |
Tytuł: | Re: Jak odczytać dane z Atmega8 |
Nie przestawiałem taktowania, działa na 1MHz. A jak można odczytać przy pomocy eclipse zawartość pamięci? |
Autor: | mirekk36 [ 22 maja 2018, o 14:36 ] |
Tytuł: | Re: Jak odczytać dane z Atmega8 |
11jacekj napisał(a): Nie przestawiałem taktowania, działa na 1MHz. A jak można odczytać przy pomocy eclipse zawartość pamięci? Bierzesz MkAvrCalculator który z twoim prockiem działa w pełni w wersji DEMO i odczytujesz po co jakieś kombinacje z Eclipsem ? |
Autor: | 11jacekj [ 22 maja 2018, o 15:35 ] |
Tytuł: | Re: Jak odczytać dane z Atmega8 |
Nie mogę użyć MkAvrCalculator bo mam na kompie linuxa więc muszę to zrobić z jakiegoś programu który działa na linuxie. |
Autor: | mirekk36 [ 22 maja 2018, o 15:39 ] |
Tytuł: | Re: Jak odczytać dane z Atmega8 |
setki ludzi używa MkAvrCalculatora na linuxie ale jak tam chcesz |
Autor: | xentis [ 22 maja 2018, o 17:37 ] |
Tytuł: | Re: Jak odczytać dane z Atmega8 |
Jeśli masz na kompie linuxa to konsola zapewne nie jest Ci obca. Więc wklep polecenie: język actionscript Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod. avrdude na pewno masz bo eclipse też z niego korzysta przy wgrywaniu wsadu, jako wsad.hex powinieneś podać pełną ścieżkę bez spacji i "dziwnych" znaków. |
Autor: | 11jacekj [ 22 maja 2018, o 20:43 ] |
Tytuł: | Re: Jak odczytać dane z Atmega8 |
xentis napisał(a): Jeśli masz na kompie linuxa to konsola zapewne nie jest Ci obca. Więc wklep polecenie: język actionscript Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod. avrdude na pewno masz bo eclipse też z niego korzysta przy wgrywaniu wsadu, jako wsad.hex powinieneś podać pełną ścieżkę bez spacji i "dziwnych" znaków. Jakiś ciąg znaków w hexie czyta z procesora ale nie do końca się zgadza. Zrobiłem małą próbę na nowym. Zaczytało mi to Cytuj: :2000000012C021C020C01FC01EC01DC01CC01BC01AC029C018C017C016C015C014C013C038 :2000200012C011C010C011241FBECFE5D4E0DEBFCDBF20E0A0E6B0E001C01D92A136B20794 :20004000E1F702D021C0DCCFB89AC09883B7856083BF89B7816089BF7894809160008430C5 :20006000E1F7C09AFACF1F920F920FB60F9211248F93809160008F5F809360008F910F90E5 :0C0080000FBE0F901F901895F894FFCF52 :00000001FF a chwilę wcześniej wgrałem do niego to Cytuj: :1000000012C021C020C01FC01EC01DC01CC01BC00C
:100010001AC029C018C017C016C015C014C013C01C :1000200012C011C010C011241FBECFE5D4E0DEBF46 :10003000CDBF20E0A0E6B0E001C01D92A136B2071E :10004000E1F702D021C0DCCFB89AC09883B78560B1 :1000500083BF89B7816089BF7894809160008430C4 :10006000E1F7C09AFACF1F920F920FB60F921124A8 :100070008F93809160008F5F809360008F910F90CD :0C0080000FBE0F901F901895F894FFCF52 :00000001FF |
Autor: | rskup [ 22 maja 2018, o 21:08 ] |
Tytuł: | Re: Jak odczytać dane z Atmega8 |
A dlaczego twierdzisz że inne? To jest zapis w formacie pliku hex, który może mieć różne struktury. Jak chcesz dokładnie porównywać to musisz go zdekodować lub wczytać do edytora w którym będzie miał wartości bajtów bez dodatkowych meta danych. https://pl.wikipedia.org/wiki/Intel_Hex -- Pozdrawiam, Robert ------------------------ [ Dodano po: 2 minutach ] W tych dwóch plikach masz różnicę tylko ilości bajtów w rekordzie, więc możesz szybko usunąć nagłówki i sumy kontrolne i będziesz mógł bezproblemowo porównać |
Strona 1 z 1 | Strefa czasowa: UTC + 1 |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |