Przesunięty przez: daniel93 25 Cze 08 01:25 |
JTAG dla procesora AVR |
| Autor |
Wiadomość |
abxyz
Expert programowanie

Pomógł: 16 razy Posty: 158 Otrzymał 26 piw(a) Skąd: zza winkla
|
|
|
|
 |
ziober

Posty: 46 Skąd: Tarnów
|
Wysłany: 09 Sie 08 10:16
|
|
|
| a jeśli w procesorze jest ustawiony fusebit JTAGEN to możemy wtedy używać lini TDI, TDO, TMS,TCK jako wejść/wyjść? bo nie wiem czy uwaliłem moja atmege32, czy to jest spowodowane właśnie tym fusem... |
|
|
|
|
 |
mictronic

Pomógł: 4 razy Posty: 68 Otrzymał 1 piw(a) Skąd: Bydgoszcz
|
Wysłany: 09 Sie 08 12:02
|
|
|
| Jak wyłączysz jtag to używasz tych pinów jako zwykle IO,jak włączysz masz wtedy możliwość programowania przez ww złącze ale nie możesz używać jako pinów IO... |
|
|
|
|
 |
abxyz
Expert programowanie

Pomógł: 16 razy Posty: 158 Otrzymał 26 piw(a) Skąd: zza winkla
|
Wysłany: 09 Sie 08 12:58
|
|
|
Dodatkowo. Interfejs JTAG można odłączyć, i używać tych pinów jako zwykle IO, ustawiając w rejestrze MCUCSR bit JTD na wartość "1". Bit JTD, żeby był efekt, wpisuje się dwukrotnie ( w czasie czterech cyklach zegara), ma to zabezpieczać przed przypadkową zmianą bitu i odłączeniem interfejsu JTAG.
http://www.atmel.com/dyn/...nts/doc2503.pdf (str. 228) |
|
_________________ Nie powie ci nawet wiedźma Pleple, czego się dowiesz wprost z Google_ |
|
|
|
 |
|
|