-
Path: news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed.pionier.net.pl!news.icpnet.pl!
.POSTED!not-for-mail
From: "Grzegorz Niemirowski" <g...@p...onet.pl>
Newsgroups: pl.misc.elektronika
Subject: Re: Programator do AVRów
Date: Thu, 1 Dec 2011 00:30:51 +0100
Organization: ICP News Server
Lines: 45
Message-ID: <jb6e9o$j3g$1@news.icpnet.pl>
References: <jb10iu$6b8$1@inews.gazeta.pl> <jb3lr4$nn4$1@inews.gazeta.pl>
<jb3md4$oke$1@inews.gazeta.pl> <jb3pgh$8ln$1@news.icpnet.pl>
<jb6bnr$ron$1@inews.gazeta.pl>
NNTP-Posting-Host: 178235204013.unknown.vectranet.pl
Mime-Version: 1.0
Content-Type: text/plain; format=flowed; charset="iso-8859-2"; reply-type=response
Content-Transfer-Encoding: 8bit
X-Trace: news.icpnet.pl 1322695800 19568 178.235.204.13 (30 Nov 2011 23:30:00 GMT)
X-Complaints-To: a...@i...pl
NNTP-Posting-Date: Wed, 30 Nov 2011 23:30:00 +0000 (UTC)
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: OE PowerTool 4.5
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.6157
X-WWW: http://www.grzegorz.net/
Xref: news-archive.icm.edu.pl pl.misc.elektronika:621298
[ ukryj nagłówki ]Pawel <ppf9@USUN_TOpoczta.fm> napisał(a):
> A jakie te funkcje dodatkowe moga sie przydac, zwlaszcza na poczatku?
> Ztego co wyczytalem, to to STK500 nie umozliwia debugowania w urzadzeniu
> (natomiast ten programator podany przeze mnie "zgodny z AVRISP mkII",
> umozliwia a funkcjonalnosc), a wydaje mi sie, ze jest to dosc przydatna
> funkcjonalnosc.
Bardzo przydatna. Ale nie każdy procesor to obsługuje, te prostsze z reguły
tego nie mają. Masz tam z resztą napisane, że to złącze PDI służy do
programowania procków ATxmega. Czyli jak masz procek ATmega (bez x) to Ci
się to nie przyda. Ogólnie najpopularniejszą metodą debugowania jest JTAG.
Możesz nim debugować np. procesor ATmega32. Ja mam ZL16PRG i on działa z
Visual Studio. Jest to bardzo fajna rzecz, ale znów, nie każdy procek
obsługuje JTAGa.
> Czy to znaczy, ze mozna jednak debugowac program w urzadzeniu przy uzyciu
> tego portu szeregowego?
Można w tym sensie, że sobie w programie dopiszesz funkcję wysyłającą coś po
porcie szerogowym. Czyli takie bieda-debugowanie :) To tak, jakbyś pisał w C
na PC i w interesujących miejscach programu umieścił printfy wyświetlające
określone zmienne. W ogóle w najprostszym przypadku możesz migać LEDami. Po
prostu jak nie ma możliwości debugowania normalnego, to program musi coś
wyrzucać na zewnątrz, czy to ustawiając stany na pinach do których
podłączysz LEDy albo woltomierz, albo wysyłając coś tymi pinami szeregowo.
Ostatnio robię jeden projekt na ATmega8. Ten procek nie obsługuje ani PDI
ani JTAG. W zwiazku z tym w różnych miejscach programu ma wstawione
wysyłanie komunikatów na port szeregowy. Ten port jest połączony przez
konwerter do komputera a na komputerze włączone jest PuTTY jako terminal. W
ten sposób w komputerze widzę co się dzieje w procku. Nie pozwala to na
podglądanie dowolnych zmiennych, rejestrów, modyfikację ich czy też krokowe
uruchamianie kodu ale często wystarcza.
> A skoro to jest przejsciowka RS-USB, to czy by to znaczylo, ze moglbym np
> uzyc tego toola do podlaczenia sie np do jakiegos routera zarzadzalnego?
> czy to jednak jest jakas inna przejsciowka?
Tak, to jest właśnie taka.
--
Grzegorz Niemirowski
http://www.grzegorz.net/
OE PowerTool i Outlook Express: http://www.grzegorz.net/oe/
Uptime: 0 days, 7 hours, 31 minutes and 27 seconds
Następne wpisy z tego wątku
- 01.12.11 00:12 Konop
- 01.12.11 01:47 Mario
- 01.12.11 14:36 Paweł Pawłowicz
- 01.12.11 21:22 Pawel
- 01.12.11 21:39 Pawel
- 01.12.11 21:47 Grzegorz Niemirowski
- 01.12.11 21:53 Grzegorz Niemirowski
- 05.12.11 22:11 Pawel
- 05.12.11 22:35 Grzegorz Niemirowski
Najnowsze wątki z tej grupy
- 8080
- Portowanie CP/M
- radyjko
- Re: Basen i chłodzenie w w wentylacji mechanicznej
- Akumulatory VRLA
- ładowarka zmarła
- Podstawa bezpiecznikowa jako rozłącznik DC
- Napięcie akumulatora wyłączające UPS / jakie nowe akumulatory do UPS?
- nawigacja satelitarna
- SmartLife/Tuya i osuszanie -- mordowanie z zimną krwią...
- Głośnik piezoelektryczny
- Mala autonomiczna kamera monitoringu
- czas na emeryturę i EB
- Generowanie sumy kontrolnej z fragmentu pliku bin
- Re: Mala autonomiczna kamera monitoringu
Najnowsze wątki
- 2024-07-11 Tokarze CNC czyli ciężkie życie prototypiarza
- 2024-07-12 Zgody na przetwarzanie danych
- 2024-07-13 IObit Uninstaller Pro 13.6.0.5 Multilingual: Installation Guide
- 2024-07-12 stare graty młode kozy
- 2024-07-11 8080
- 2024-07-13 Przyłącze dolne grzejnika
- 2024-07-13 IObit Uninstaller Pro 13.6.0.5 Multilingual Overview
- 2024-07-12 Czym wykonać otwór fi 100 w betonie komórkowym?
- 2024-07-12 Warszawa => Senior Rust Software Engineer <=
- 2024-07-12 Warszawa => Business Unit Manager (Recruitment Business) <=
- 2024-07-12 Warszawa => Head of WMS Competence Center for IT&D Contract Logistics
- 2024-07-12 Warszawa => Head od WMS Competence Center dla IT&D (Blue Yonder) <=
- 2024-07-12 Kraków => Ruby Backend Developer <=
- 2024-07-12 Warszawa => UX/UI Designer <=
- 2024-07-12 Częstochowa => Specjalista ds. Marketingu (E-Commerce) <=