- 
Data: 2012-05-05 14:45:09
 Temat: Re: [OT] [Zlecę] wykonanie interface'u Ethernetowego do architektury Z80
 Od: Jerry1111 <j...@w...pl.pl.wp> szukaj wiadomości tego autora
 [ pokaż wszystkie nagłówki ]On 05/05/2012 07:40, Sebastian Biały wrote: 
 > On 2012-05-04 20:35, Jerry1111 wrote:
 >> Jak juz kod bedzie pewny i dzialajacy to idzie do biblioteki i mi wisi w
 >> czym jest pisany.
 >
 > Więc kod na destruktorach gwarantuje że jest ok pod warunkiem braku
 > bugow w kompilatorze. *Tego* nie gwarantuje, ale nie przypominam sobie
 > takowego w gcc. Przypuszczam jednak że wiekszą masz szanse na dowolnego
 > innego buga w C który też będzie wymagał wyjęcia gaśnicy. Taki zawód, co
 > poradzisz.
 
 Pod warunkiem ze nie zapomnisz napisac destruktora. Kod w C bedzie
 dzialal tak samo dobrze jesli nie zapomnisz wlaczyc przerwan. Ale to
 troche tak, jakby sie chcialo napisac "Hello, world" i zapomnialo o
 printf("Hello, world"); - przed tym sie nie zabezpieczysz.
 
 >> Mysle ze design nie jest mizerny. Starczy powiedziec ze procek ma <5%
 >> wolnego czasu, ok. 10% spedza w RTOS i reszta w przerwaniach. Ot, taki
 >> sprytniejszy kontroler PWM do przetwornicy.
 >
 > To nijak nie tłumaczy rozłacznych punktów sekcji krytycznej.
 
 Tlumaczy - warunki sa sprawdzane w zupelnie roznych miejscach.
 Stworzenie poprawnej logiki do tego wymagalo troche sprytnego myslenia
 zeby 7 tranzystorow dobrze sterowac, ale bylo warto. Moglbym status
 trzymac w zmiennej i miec funkcje ktora by sterowala przerwaniami na
 podstawie tej zmiennej, ale robi to za mnie swiat zewnetrzny procka.
 
 Nawet bym to w C++ se napisal, tylko kto mi da cykle zegarowe procka na
 cos takiego?
 
 Poza tym to nie jest taka ksiazkowa sekcja krytyczna, to sie dzieje w
 przerwaniach i ilosc aktualnie nalozonych na siebie przerwan ma pewien
 wplyw na priorytet (czyli poczatek i koniec takiej 'udawanej' sekcji
 krytycznej bedzie sie wykonywal z roznymi priorytetami - logika jest
 dosc zagmatwana). To wszystko narzucone przez hardware jaki musi byc
 sterowany w czasie rzeczywistym. Sztuczka w tym zeby nie tracic czasu na
 sprawdzanie tych warunkow bo to wszystko sie wykonuje co 10/20/100/500us
 (a jest tam troche logiki i dosc duzo DSP).
 
 >> Jak wczesniej napisalem: czas wykonania programu. W taki sposob mam
 >> bardzo ladna kontrole nad wlaczaniem/wylaczaniem z priorytetami.
 >
 > To nijak nie tłumaczy rozłacznych punktów sekcji krytycznej.
 >
 > Pokaż syntetyczny przykład w którym sekcja krytyczna *musi* być
 > rozwałkowana.
 
 Wylaczam przerwanie, cos sie robi i chce wlaczyc przerwanie. W
 zaleznosci co sie stalo w miedzyczasie albo wlaczam albo nie. Z
 destruktowem musialbym kombinowac i miec jakies parametry mowiace czy
 destruktor ma przerwanie wlaczyc czy nie.Tak, wiem, da sie to zrobic na
 rozne sposoby, tylko skad ja kuzwa wezme tyle taktow asemblera na to?
 Juz pisalem - jedna mikrosekunda jest droga w tej aplikacji, wiec
 powstala troche niekonwencjonalna logika.
 
 >> Zaczelo sie od tego ze C++ jest lepsze od C
 >
 > Bzdua. Zaczeło się od tego że Microchip dostarcza rozwiązania z lat 80
 > dla lemmingów.
 
 Czyli kompilator C - nazywajmy rzeczy po imieniu.
 
 > Pomimo tego że moze dostarczyć darmowe ciastko nie robi
 > tego.
 
 Czyli kompilator C++.
 Aha - polemizowalbym z tym 'darmowe'...
 
 Zapominasz o jednym - na ile wycenisz koszt szkolenia typowego inzyniera
 elektronika zeby umial wykorzystac C++? To sie nie oplaca - chcesz robic
 sztuke (perfekcyjna i ladna, ale tylko sztuke - bo to nie zmieni sposobu
 dzialania urzadzenia) dla sztuki, a tu chodzi o zarabianie kasy. Nic
 dziwnego ze ludzie sie nie zgadzaja.
 
 > A potem już poleciała standardowa dyskusja broniąca
 > "wystarczającego C" jakie już wiele razy widziałem.
 
 Czas zaakceptowac? ;-)
 
 --
 Jerry1111
 
Następne wpisy z tego wątku
- 05.05.12 16:18 Sebastian Biały
- 05.05.12 17:17 Andrzej Ekiert
- 05.05.12 19:25 Sebastian Biały
- 05.05.12 19:29 identyfikator: 20040501
- 05.05.12 19:47 Jerry1111
- 05.05.12 20:26 Sebastian Biały
- 05.05.12 21:39 Jerry1111
- 05.05.12 22:30 Andrzej Ekiert
- 05.05.12 22:39 Jerry1111
- 05.05.12 22:50 Michoo
- 05.05.12 22:59 Sebastian Biały
- 05.05.12 23:06 Michoo
- 05.05.12 23:13 Sebastian Biały
- 05.05.12 23:34 RoMan Mandziejewicz
- 05.05.12 23:54 Andrzej Ekiert
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 <=




![Jak temat maila wpływa na open rate i skuteczność mailingu? [© thodonal - Fotolia.com] Jak temat maila wpływa na open rate i skuteczność mailingu?](https://s3.egospodarka.pl/grafika2/mailing/Jak-temat-maila-wplywa-na-open-rate-i-skutecznosc-mailingu-216671-150x100crop.jpg) 
 
![Dlaczego firmom opłaca się korzystać z kantorów internetowych? [© Halfpoint - Fotolia.com] Dlaczego firmom opłaca się korzystać z kantorów internetowych?](https://s3.egospodarka.pl/grafika2/wymiana-walut/Dlaczego-firmom-oplaca-sie-korzystac-z-kantorow-internetowych-219575-150x100crop.jpg) 
![Ile można dorobić do emerytury i renty? Nowe limity od 1 września 2025 [© wygenerowane przez AI] Ile można dorobić do emerytury i renty? Nowe limity od 1 września 2025](https://s3.egospodarka.pl/grafika2/ile-mozna-dorobic-do-emerytury/Ile-mozna-dorobic-do-emerytury-i-renty-Nowe-limity-od-1-wrzesnia-2025-268351-150x100crop.png) 
 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) 
 


