-
Data: 2009-03-09 20:32:46
Temat: Re: uC poczatek
Od: Sebastian Biały <h...@p...onet.pl> szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]entroper wrote:
>>>Jak radzisz sobie z błędami w prockach ? Tak samo ? Może to wyjaśnia,
>>>dlaczego niektórzy trzymają się 51 :)
>>Biorę procek z poprawionym hardware.
> Jak jest.
Zazwyczaj jest. Od tego jest faza prototypowania żeby ustalić arch po
dogłębnym przetestowaniu. Nie ma na to czasu ? Cóż, twoje ryzyko. Nikt
nie obiecuje gładkiego postepu.
>>i wszyscy klepia go z grubsza na jedno kopyto.
> Wszyscy w asm ?
Nie, wszyscy klepiący podstawowe hardware '51 robią to tak samo wiec CPU
wszelkie bugi ma znalezione, poprawione i działa. Problem w tym, ze to
dośc prymitywny procesor jest i jesli chcesz jakiś bardziej wypasiona
wersje to wdepniesz w to samo co u innych - bugi, niedorobiki, itd.
> zmuszony używać workaroundów w każdej rodzinie i w każdym kompilatorze
> którego używałem.
Jednak cała przyjemnośc polega na tym, ze jesli jakis arch jest źle
supportowany to zmieniam arch. Na kompletnie inny. Kod pozostaje bez
rewolucyjnych zmian.
> może być :). Kompilatory ani język C sam w sobie nie rozwiązują w cudowny
> sposób nawet drobnych hardware'owych różnic między prockami.
Do tego jest abstrakcja sprzetu w programie. Jesli masz doswiadczenia z
4 rodzinami CPU to raczej jestes w stanie przewidzieć 3 inne
przynajmniej tak aby nie popełniać szkolnych błędow w projekcie. W
gruncie rzeczy podstawowe hardware wygląda bardzo podobnie.
> Nie wszystko
> przewidzisz.
To refaktoruje. Różnica polega na tym ze w ogóle mogę mając w ręku ten
sam kompilator na wiele różnych arch.
W gruncie rzeczy '51 byla by czasami ok o ile miala by gcc. Nie stac
mnie na implementowanie w jakimś specjalnym kompilatorze tego samego
algorytmu co dla 30 innych arch.
Następne wpisy z tego wątku
- 09.03.09 20:38 T.M.F.
- 09.03.09 20:46 Michał Baszyński
- 09.03.09 20:50 T.M.F.
- 09.03.09 20:55 Michał Baszyński
- 09.03.09 20:59 T.M.F.
- 09.03.09 20:52 Zbych
- 09.03.09 21:09 T.M.F.
- 09.03.09 21:09 Jerry1111
- 09.03.09 21:16 Zbych
- 09.03.09 21:27 Mario
- 09.03.09 21:30 mk
- 09.03.09 21:39 T.M.F.
- 09.03.09 21:46 Zbych
- 09.03.09 21:52 Sebastian Biały
- 09.03.09 22:35 T.M.F.
Najnowsze wątki z tej grupy
- kolorowy e-paper
- Sterownik kotła CO praca PWM
- Jakie baterie A23 i LR44?
- OLED SSD1306 - degradacja?
- Który symulator AVR jest ,,prawilny"?
- Disk on Module, czym to odczytać?
- Pasta ochronna? Lutownicza?
- zagadka pneumatyczna
- Klip testowy, jak sie to używa
- Jak sie smazy elektronike z odleglosci kilkuset metrów?
- William Shockley, co-inventor of the transistor
- Gazowy kocioł CO regulacja cyklingu i regulacja pogodowa
- Zamek elektroniczny
- szablon do pasty DIY
- Głośnik potrzebny
Najnowsze wątki
- 2025-11-25 Dwie umowy dożywocia
- 2025-11-24 Domowy switch 1GBit/8 portów, ale lepszy niż najtańsze
- 2025-11-24 Kraków => Production Coordinator / Representant Product Dev <=
- 2025-11-24 Warszawa => Przedstawiciel handlowy / KAM (branża TSL) <=
- 2025-11-24 Białystok => Solution Architect (Workday) - Legal Systems <=
- 2025-11-24 Białystok => Konsultant ERP Microsoft Dynamics 365 Commerce <=
- 2025-11-24 Rzeszów => ERP Microsoft Dynamics 365 Commerce Consultant <=
- 2025-11-24 Białystok => Programista React ze znajomością C++ <=
- 2025-11-24 Gdańsk => Dynamics 365 Commerce/POS Developer <=
- 2025-11-24 Białystok => Microsoft Dynamics 365 Finance Consultant <=
- 2025-11-24 Białystok => Senior Microsoft Dynamics 365 Business Central Konsultan
- 2025-11-24 I kolejne mleko się rozlało
- 2025-11-24 kolorowy e-paper
- 2025-11-24 Białystok => Konsultant Microsoft Dynamics 365 Finance <=
- 2025-11-24 Białystok => Programista Delphi <=




Ile kosztują tanie mieszkania w polskich metropoliach?