- 
Data: 2015-11-14 22:00:36
 Temat: Re: Prosty klon PicKit2 i procesory PIC32
 Od: Sebastian Biały <h...@p...onet.pl> szukaj wiadomości tego autora
 [ pokaż wszystkie nagłówki ]On 2015-11-14 20:43, Marek wrote: 
 >> PS. Absurdalność programatora PICów (dziwaczne napiecia, zamkniety
 > arch,
 > Dlaczego dziwaczne?
 
 12V do programowania flasha? O ile pamiętam AVRy go nie potrzebują poza
 override resetu.
 
 Ba, nawet złącze programowania piców jest ... gówniane. Nie chroni przed
 odwróceniem ani wsadzeniem jeden pin obok. Niby detal, ale pokazuje
 gdzie ma MC hobbystów.
 
 > Programator zasilany jest,z USB, generuje takie
 > napięcia jakie potrzebują PICe wyprodukowane w ostatnich 20 latach (np
 > kultowy 16F84) kiedy avr nawet nie było. Wcześniejsze PICe wymagały 12V
 > Vpp więc pickit2 je generuje.
 
 O tym mówie. Pierwszym powodem dla ktorego nie uzywam PICów jest fakt że
 pierwotnie były absurdalnie popieprzone w programowaniu z powodu 12V i
 braku dostepności narzędzi takich jakich chce (a nie chce klikać). To
 były czasy przed USB (co niewiele zmienia). Miałem jedne z pierwszych
 PICów z flashem, pierwszy programator (wszystko na uczelni) i spędzilem
 tydzień zanim okazalo się że programator nie działa z *tym* LPT. Bo nie.
 Ślad w psychice pozostał bo STK200 do AVRów zadziałał nawet na Amidze.
 Ba, zadziałał nawet taki na 5 rezystorach.
 
 > Pickit2 jest arch. otwartą, wraz z programatorem user dostaje jego
 > schemat. Cześć firmwaru, ta w programatorze nie jest chyba otwarta
 > (mogę się mylić, już nie pamiętam) ale soft PC który się komunikuje z
 > pickitem (pk2cmd) jest otwarty. Dzięki temu wiadomo jak działa ta cześć
 > firmwaru w pickicie, co w efekcie umożliwiło dodanie nowych układów do
 > obsługi a nawet powstanie alternatywnego otwartego softu (pic32prog)
 > rozszerzające kolejne możliwości pickita2.
 
 Tak, ale to było *potem*.
 
 > Co do samego programowania dokumentacja jest bardzo precyzyjna, na
 > upartego układt 8 bitowe 16F i 18F można zaprogramować bit po bicie
 > dostarczając odpowiednie Vdd iVpp a sygnały clk i dat generując
 > przełącznikami. Długo to by trwało ale da sie :-)
 
 Tak, ale to było *potem*.
 
 >> kiepska dokumentacja, brak alternatyw
 > Ale jakie akternatywy masz na myśli?
 
 Ludzie używający pickit3 narzekali swego czasu że musza uzywać debilnego
 oprogramowania z MC i nie działa połowa ficzerów. I nie ma alternatyw.
 Do dzisiaj się zmieniło, ale to był nastepny sygnal ostrzegawczy: "uwaga
 MC nie należy ufać".
 
 > Ciągle na elektrodzie czytam "jak odblokiwać AVR", jakieś absurdy, nie
 > rozumiem jak może mcu być zablokowany, w PICach nie ma takiego problemu.
 
 Ktoś przestawił oscylator na zewnętrzny i go nie podpiął. Tak na 90%.
 
 > W AVR w jakiś przypadkach musi być zew. kwarc bo układu się nie da
 > zaprogramować bo coś tam.
 
 Nie. Na wewnętrznym RC programuje się ok. Jeśli przestawisz na
 zewnętrzny to niestety. To nie arm w którym zazwyczaj procesor
 przestawia się świadomie na inny clock.
 
 > Userzy AVR często zazdroszczą PICom bogatych peryferiów już w układach
 
 Też zazdroszcze. Ślinka mi pociekła na pierwszy uC z USB i był to jakiś
 tam pic. AVRy tego nie miały jeszcze długo, de facto do dzisiaj, nie
 licząc xmega.
 
 > midrange, czyli słabszych pamięciowo od takiej popularnej Atmegi8.
 > Ostatnio kolega AVRowiec zadrościł, że taki prosty pic16f6*8a na pinie
 > timera (w trybie licznik zew. impulsów) może zliczać impulsy z
 > częstością większą niż jego Foscmax, czego Atmega8 nie umie bo tam jest
 > jakieś ograniczenie 1/2Fosc wynikające z konieczności samplowania i
 > synchronizacją z Fosc Atmegi.
 
 Ale tutaj troche przesadzasz, corner case nie ma żadnego praktycznego
 wpływu na wybór rodziny cpu w skali globalnej przez hobbystów. Zwróć
 uwagę że twórcy arduino mieli w dupie peryferia, chodziło o łatwośc i
 dostepnośc kompiltora. MC im tego nie dostarczył z powodu fobii przed
 OpenSource i gównianej architektury PICów, nieprzyjaznej dla języków
 wyższego poziomu.
 
 > Także nie przesadzałbym tak z tą dziwacznością PICów, nie twierdzę o
 > jakieś specjalnej wyższości 8bit PICow nad 8bit AVR , uważam że są
 > godnymi konkurentami wzajemnie wypełniając braki tam gdzie konkurent
 > kuleje :-).
 
 Też tak uważam, jednak ten watek pokazuje ze start z PICami może być
 kłopotliwy. Tam gdzie jest 10 rodzajów programatorow do AVRa
 dzialających praktycznie na każdym CPU i każdym softem to w przypadku
 PICów mamy wybór między spiraconym pickit2 z poputym przetwornikiem
 napięcia albo chińska podróbą pickit3 z niejasnym efektem po podpięciu
 do cpu z 2.5V.
 
 > Jeśli chodzi o PIC32 a STM no to tu bardziej ciężka sprawa, bo wydaję
 > się obecnie, że,ARM ma jednak przewagę nad MIPSem na kilku polach,
 
 STM przede wszystkim jest bardziej przyjazny dla hobbysty z powodu
 normalnego JTAGa, normalnej architektury i normalnej polityki. Np. Atmel
 dobił mnie gdy pewnego dnia podskoczyły 4x ceny pewnej serii SAM7.
 
 > chociaż podobno MIPS ostatniego słowa nie powiedział a ostatnie ruchy w
 > sprzedaży licencji mogą przynieść nowe ciekawe układy.
 
 MIPS jest ok. Stary pic to porażka dla programisty. Zawsze powtarzałem
 że najlepszym rozwiązaniem byłyby peryferia PICa z rdzeniem AVR.
 
 
 
Następne wpisy z tego wątku
- 14.11.15 22:45 Marek
- 14.11.15 22:52 Marek
- 14.11.15 22:53 Sebastian Biały
- 14.11.15 22:59 Sebastian Biały
- 14.11.15 23:37 Marek
- 14.11.15 23:52 Sebastian Biały
- 15.11.15 00:38 Marek
- 15.11.15 00:55 Marek
- 15.11.15 01:01 Sebastian Biały
- 15.11.15 09:33 Marek
- 15.11.15 10:11 Sebastian Biały
- 15.11.15 10:31 Zbych
- 15.11.15 11:14 Marek
- 15.11.15 11:30 J.F.
- 15.11.15 12:09 Marek
Najnowsze wątki z tej grupy
- Zamek elektroniczny
- szablon do pasty DIY
- Głośnik potrzebny
- Silikonowy przewód ekranowany
- Wtyk bananowy ekranowany
- Co może być gorsze od pożaru elektryka?
- daltonizm
- Mały Linux
- Superkondensator. Czy to się uda?
- Stare filmy o technice
- Zasilanie własnych konstrukcji przez PoE
- Jak działa domofon?
- Co oni mierzą miernikiem
- 40 lat OrCAD-a
- Multimetr z bluetooth
Najnowsze wątki
- 2025-10-31 Warszawa => Starszy Konsultant SAP - obszar PP <=
- 2025-10-31 Zamek elektroniczny
- 2025-10-31 Warszawa => Sales Assistant <=
- 2025-10-31 Warszawa => Senior SAP Consultant - PP area <=
- 2025-10-31 Warszawa => Junior Rekruter <=
- 2025-10-31 Warszawa => Engineering Manager (doświadczenie w branży lotniczej lu
- 2025-10-30 Był neosędzia w składzie jest cofka w apelacji [dożywocie za potrójne zabójstwo]
- 2025-10-30 Warszawa => Lead SAP PP Consultant <=
- 2025-10-30 Poznań => Konsultant SAP HCM <=
- 2025-10-30 Warszawa => Junior Rekruter <=
- 2025-10-30 Warszawa => Senior SAP Consultant - PP area <=
- 2025-10-30 Zakrzewo => SAP HCM Consultant <=
- 2025-10-30 Gang przestępców napadających przestępców już rozbity! [CBŚP,media,prawny humor]
- 2025-10-30 Kraków => Koordynator Produkcji / Przedstawiciel ds. rozwoju produktu
- 2025-10-30 Kraków => Production Coordinator / Representant Product Dev <=




![Najtańsze pożyczki pozabankowe - ranking [© Daniel Krasoń - Fotolia.com] Najtańsze pożyczki pozabankowe - ranking](https://s3.egospodarka.pl/grafika2/pozyczki-pozabankowe/Najtansze-pozyczki-pozabankowe-ranking-212702-150x100crop.jpg) 
![Jak najkorzystniej wysyłać i odbierać przelewy walutowe w EURO [© Production Perig - Fotolia.com] Jak najkorzystniej wysyłać i odbierać przelewy walutowe w EURO](https://s3.egospodarka.pl/grafika2/przelewy-bankowe/Jak-najkorzystniej-wysylac-i-odbierac-przelewy-walutowe-w-EURO-205900-150x100crop.jpg) 
![Linki dofollow i nofollow - jakie są różnice i czy linki nofollow mają sens? [© amathieu - fotolia.com] Linki dofollow i nofollow - jakie są różnice i czy linki nofollow mają sens?](https://s3.egospodarka.pl/grafika2/linki-sponsorowane/Linki-dofollow-i-nofollow-jakie-sa-roznice-i-czy-linki-nofollow-maja-sens-227269-150x100crop.jpg) 
![Koniec rękojmi w sprzedaży konsumenckiej [© Africa Studio - Fotolia.com.jpg] Koniec rękojmi w sprzedaży konsumenckiej](https://s3.egospodarka.pl/grafika2/ustawa-o-prawach-konsumenta/Koniec-rekojmi-w-sprzedazy-konsumenckiej-250738-150x100crop.jpg) 
 Elektromobilność dojrzewa. Auta elektryczne kupujemy z rozsądku, nie dla idei
Elektromobilność dojrzewa. Auta elektryczne kupujemy z rozsądku, nie dla idei 
 
 
 
![Milion na koncie? Wystarczyło inwestować po około 2 tysiące miesięcznie [© wygenerowane przez AI] Milion na koncie? Wystarczyło inwestować po około 2 tysiące miesięcznie](https://s3.egospodarka.pl/grafika2/oszczedzanie-pieniedzy/Milion-na-koncie-Wystarczylo-inwestowac-po-okolo-2-tysiace-miesiecznie-269397-150x100crop.jpg) 
![Wynajem mieszkania w Warszawie pochłania 44% pensji. Zobacz, jak wypadamy na tle Europy [© pixabay] Wynajem mieszkania w Warszawie pochłania 44% pensji. Zobacz, jak wypadamy na tle Europy](https://s3.egospodarka.pl/grafika2/rynek-najmu/Wynajem-mieszkania-w-Warszawie-pochlania-44-pensji-Zobacz-jak-wypadamy-na-tle-Europy-269391-150x100crop.jpg) 
![Lot z niespodzianką - jak overbooking zmienia podróż i jakie prawa mają pasażerowie? [© wygenerowane przez AI] Lot z niespodzianką - jak overbooking zmienia podróż i jakie prawa mają pasażerowie?](https://s3.egospodarka.pl/grafika2/prawa-pasazera/Lot-z-niespodzianka-jak-overbooking-zmienia-podroz-i-jakie-prawa-maja-pasazerowie-269384-150x100crop.jpg) 
![Lider z sercem: empatia i zaufanie jako klucz do sukcesu zespołu [© wygenerowane przez AI] Lider z sercem: empatia i zaufanie jako klucz do sukcesu zespołu](https://s3.egospodarka.pl/grafika2/lider/Lider-z-sercem-empatia-i-zaufanie-jako-klucz-do-sukcesu-zespolu-269133-150x100crop.png) 
![Bańka AI za 5 bilionów dolarów: Kiedy inwestorzy powiedzą: sprawdzam? [© wygenerowane przez AI] Bańka AI za 5 bilionów dolarów: Kiedy inwestorzy powiedzą: sprawdzam?](https://s3.egospodarka.pl/grafika2/AI/Banka-AI-za-5-bilionow-dolarow-Kiedy-inwestorzy-powiedza-sprawdzam-269382-150x100crop.png) 
 


