Jak zaprogramowac...
Masz problem? Zapytaj na forum elektroda.pl
From: Marek <spam_at_nospam_polska.gov.pl>
Subject: Jak zaprogramowac...
Date: Mon, 19 Apr 2004 11:36:50 +0000 (UTC)
PICa który jest teoretycznie raz programowalny.
Slyszalem gdzies ze mozna do 7 razy tylko trzeba jakies bity zmienic. Ale nie moge
teraz tego znalezc.
Pomozcie prosze.
Marek
========
Path: news-archive.icm.edu.pl!news.rmf.pl!news.ipartners.pl!newsfeed.gazeta.pl!news.nask.pl!news-stoc.telia.net!217.209.241.210.MISMATCH!news-stod.telia.net!telia.net!newsfeed.tpinternet.pl!atlantis.news.tpi.pl!news.tpi.pl!not-for-mai
From: "Tawez" <tawezBEZTEGO_at_nospam_poczta.onet.pl>
Subject: Re: Jak zaprogramowac...
Date: Mon, 19 Apr 2004 14:13:45 +0200
Użytkownik "Marek" <spam_at_nospam_polska.gov.pl> napisał w wiadomości
news:Xns94D089259D391spampolskagovpl_at_nospam_193.59.201.25...
PICa który jest teoretycznie raz programowalny.
Slyszalem gdzies ze mozna do 7 razy tylko trzeba jakies bity zmienic. Ale
nie moge
teraz tego znalezc.
Pomozcie prosze.
teoretycznie można go programować cztery (słownie 4) razy
sztuczka jest opisana w dokumentacji chyba do każdego PICa
ogólnie chodzi o zastępowanie starych wektorów resetu i przerwania
rozkazami NOP,
wpisywaniu nowych wartości wektorów resetu i przerwania
o "oczko" wyżej
i zapisywaniu nowych wersji kodu do którego odwołują się te wektory
a cztery bo odległość pomiędzy wektorami resetu i przerwań to cztery słowa
--
Tawez
========
Path: news-archive.icm.edu.pl!news.rmf.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!newsfeed.gazeta.pl!news.astercity.net!news.aster.pl!not-for-mai
From: Adam Dybkowski <adybkows_at_nospam_amwaw.edu.pl>
Subject: Re: Jak zaprogramowac...
Date: Tue, 20 Apr 2004 00:49:42 +0200
Tawez wrote:
PICa który jest teoretycznie raz programowalny.
teoretycznie można go programować cztery (słownie 4) razy
sztuczka jest opisana w dokumentacji chyba do każdego PICa
ogólnie chodzi o zastępowanie starych wektorów resetu i przerwania
rozkazami NOP,
[...]
a cztery bo odległość pomiędzy wektorami resetu i przerwań to cztery słowa
Zawsze mozna wektorow przerwan nie ruszac, ale umiescic w nich posrednie
skoki do kodu zastepowanego NOPem, zawierajacego kolejny skok w miejsce
docelowe. Ale to i tak nie pomoze, gdy program zajmuje 90% PICa.
--
Adam Dybkowski
adybkows_at_nospam_amwaw.edu.pl
http://www.amwaw.edu.pl/~adybkows/
========
Path: news-archive.icm.edu.pl!news2.icm.edu.pl!news.ceti.pl!newsfeed.tpinternet.pl!atlantis.news.tpi.pl!news.tpi.pl!not-for-mai
From: "Tawez" <tawezBEZTEGO_at_nospam_poczta.onet.pl>
Subject: Re: Jak zaprogramowac...
Date: Tue, 20 Apr 2004 10:14:36 +0200
Użytkownik "Adam Dybkowski" <adybkows_at_nospam_amwaw.edu.pl> napisał:
PICa który jest teoretycznie raz programowalny.
teoretycznie można go programować cztery (słownie 4) razy
sztuczka jest opisana w dokumentacji chyba do każdego PICa
[...]
a cztery bo odległość pomiędzy wektorami resetu i przerwań to cztery
słowa
Zawsze mozna wektorow przerwan nie ruszac, ale umiescic w nich posrednie
skoki do kodu zastepowanego NOPem, zawierajacego kolejny skok w miejsce
docelowe. Ale to i tak nie pomoze, gdy program zajmuje 90% PICa.
oczywiście można tak zrobić,
ale to już zaczyna przypominać matrioszki ;)
poza tym przeważnie nie ma aż tyle pamięci
aby PICa programować więcej niż te 4 razy.
--
Tawez
========
Path: news-archive.icm.edu.pl!news2.icm.edu.pl!news.rmf.pl!poznan.rmf.pl!news.man.poznan.pl!newsfeed.tpinternet.pl!atlantis.news.tpi.pl!news.tpi.pl!not-for-mai