-
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
- Prośba o identyfikację komponentu
- Smart gniazdko straciło na zasięgu wifi?
- Smart gniazdko straciło zasięg wifi?
- nurtuje mnie
- dziwna sprawa...
- Laptop MSI się nie uruchamia.
- Dobra listwa LED (CRI 90-95, bez migotania)
- masowe programowanie AVR
- Fajny pomysł na monitor z klawiaturą
- Sprzedawanie zaszyfrowanych filmów na płytach Blu-Ray bez kluczy deszyfrujących
- Aparat, zewnętrzny mikrofon, brum
- Wieszanie się przy aktywnym SMP
- Prognozowanie zużycia energii przez PGE?
- Odkurzacz mnie bije :(
- Rapsberry Pi i synchronizacja plików
Najnowsze wątki
- 2024-10-18 Gdańsk => Software .Net Developer <=
- 2024-10-18 Warszawa => Junior Rekruter <=
- 2024-10-18 Warszawa => Key Account Manager <=
- 2024-10-18 Przeróbka na zgrzewarkę "równoległą"
- 2024-10-18 Ostrów Wielkopolski => Laravel PHP Developer <=
- 2024-10-18 Warszawa => Data Scientist / Data Engineer (modele predykcyjne) <=
- 2024-10-18 doładowania 5zł
- 2024-10-17 Prośba o identyfikację komponentu
- 2024-10-17 Warszawa => Expert Recruiter 360 <=
- 2024-10-17 Warszawa => Account Manager - Sprzedaż Usług Rekrutacyjnych <=
- 2024-10-17 Warszawa => Software Engineer .Net <=
- 2024-10-17 Warszawa => Senior SAP HANA Developer <=
- 2024-10-17 Lublin => Spedytor międzynarodowy <=
- 2024-10-17 Olsztyn => Sales Specialist <=
- 2024-10-17 Brat k.o.medianta