Goto page Previous 1, 2, 3, 4
Marcin Stanisz
Guest
Sun May 16, 2004 7:44 pm
Dnia nie 16. maja 2004 21:38 J.F. napisał(a):
[quote:bf296221a4]A Pascal - jeszcze lepszy .. i zanikl praktycznie
[/quote:bf296221a4]
Tylko palce bolały od pisania tych beginów, endów i innych bizantyjskich
słow kluczowych.
--
Marcin Stanisz
"A lie will go round the world before the truth has got its boots on"
Terry Pratchett, "Truth"
Dino
Guest
Sun May 16, 2004 7:55 pm
Krzysztof Rudnik wrote:
[quote:703c2ae283]Hm, czasem pojawiaja sie jakies szczegoly odnosnie tych samolotow.
Miliony linii programu, ostatnio udalo sie nawet podniesc
niezawodnosc - teraz komputer wiesza sie srednio co 3 godziny, i to
jest duzy sukces

))
Chyba teraz jest troche wiecej, cos kolo 12h - duuzo wiecej
niz pojemnosc zbiornikow paliwa. No i nie przewraca sie na plecy
jak przeleci na polkule poludniowa

))
[/quote:703c2ae283]
Coś mi się jednak zdaje, że trochę więcej. No i kompów jest kilka.
[quote:703c2ae283]Ja mowiac szczerze nie bardzo rozumiem jaki jest zakres dzialan
takiego kompa i czemu ten program jest taki wielki.
W zasadzie Fly-by-wire sam steruje samolotem, pilot tylko
przekazuje sugestie - co chcialby by samolot zrobil.
Pilot drazek w lewo - to samolot wie ze ma skrecic w lewo,
tak mniej wiecej
[/quote:703c2ae283]
Przede wszystkim utrzymanie stabilności samolotu.
Współczesne konstrukcje, z różnych powodów są
aerodynamicznie niestateczne, co prowadzi do tego,
ze trzeba bezustannie korygować wychylenie sterów
do utrzymania zadanego położenia samolotu. Żeby pilot
nie machał drążkiem, komputer robi to za niego. A do tego
"parę" linijek kodu jest potrzebne...
Dino
--
ResAlamos
Ściśle Tajne Laboratorium rzeczy powszechnie dobrze znanych
lecz wciąż odkrywanych na nowo
www.resalamos.narod.ru- w budowie
RoMan Mandziejewicz
Guest
Sun May 16, 2004 8:05 pm
Hello Dino,
Sunday, May 16, 2004, 10:55:15 PM, you wrote:
[...]
[quote:a95c87a9c5]Przede wszystkim utrzymanie stabilności samolotu.
Współczesne konstrukcje, z różnych powodów są
aerodynamicznie niestateczne, co prowadzi do tego,
ze trzeba bezustannie korygować wychylenie sterów
do utrzymania zadanego położenia samolotu. Żeby pilot
nie machał drążkiem, komputer robi to za niego. A do tego
"parę" linijek kodu jest potrzebne...
[/quote:a95c87a9c5]
Do tego co linijka paredziesiąt tysięcy NOP, żeby za szybko nie
reagował :-)
Żarty, żartami ale za szybkie reakcje komputera były przyczyną
wyjątkowo niestabilnego zachowania wahadłowców przy próbach
aautomagicznego lądowania. O ile mnie skleroza nie myli, to użyto
pierwotnie programu i sprzętu właśnie z F16...
--
Best regards,
RoMan mailto:roman@pik-net.pl
badworm
Guest
Sun May 16, 2004 8:26 pm
Wysyłając taki oto zestaw znaków dnia 2004-05-16 01:26 B nakarmił(a)
stado głodnych newsserwerów:
Quote:
Mozesz sobie strzelic do dupy. To jest kompilator wylacznie na Intela
i pod system DOS.
Przeczytaj watek od początku. Gosc dopiero chce sie uczyc C.
BCC jest do tego najlepszy. Na razie nie przyklada sie tego do zadnego
konkretnego sprzetu.
A emotikona nie widziałeś? Można się uczyć C od zera na pececie ale
można też od razu na mikrokontrolerze. A BCC jest faktycznie fajny -
miałem go na studiach(tyle, że wersję win) i przyznam, że nauka podstaw
C poszła gładko :-)
--
Pozdrawiam Bad Worm badworm{"a" w kolku}post[punkt]pl
http://www.gusnet.prv.pl (nieczynne do odwolania) GG# 2400455
"Dziwny jest ten świat..."
Tnijcie cytaty i sygnaturki!
Piotr Wyderski
Guest
Sun May 16, 2004 10:47 pm
J.F. wrote:
Quote:
Ostatnio, czyli kiedy, co i pod co optymalizowales? :-)
Z 10 czy 15 lat temu
A, no to wez mnie nie strasz. ;-)
Quote:
Ja znam dokladnie zakresy zmiennych,
Kompilator tym bardziej. :-)
Quote:
potrafie skorzystac z flag procesora, z rozkazow operujacych na
bitach.
I tu sie moze ujawnic Twoja przewaga. Dzisiejsze kompilatory
nie sa zbyt oszczedne w gospodarowaniu pamiecia, a o
automatycznych optymalizacjach majacych na celu skompresowanie
pamieci nie wiem zbyt wiele.
Pozdrawiam
Piotr Wyderski
Piotr Wyderski
Guest
Sun May 16, 2004 10:49 pm
J.F. wrote:
Quote:
O, nie ustepowal wiele innym jezykom swoich czasow
_Swoich czasow_. :-)
Quote:
a w wersji ANSI juz nawet calkiem przyzwoity.
Mam na ten temat inne zdanie.
Quote:
Zauwaz ze historia zupelnie nie uzasadnia rozpowszechnienia.
Uzasadnia, to sie nazywa prawo Kopernika: gorszy
pieniadz wypiera lepszy.
Pozdrawiam
Piotr Wyderski
Piotr Wyderski
Guest
Sun May 16, 2004 10:50 pm
B wrote:
Quote:
Skoro C jest marne prosze wskazać równie atrakcyjną alternatywę.
Problem w tym, ze na mikrokontrolerki praktycznie nie ma
innej alternatywy, nie sa w stanie udzwignac nowoczesnych
jezykow programowania. :-(
Pozdrawiam
Piotr Wyderski
J.F.
Guest
Sun May 16, 2004 11:04 pm
On Sun, 16 May 2004 22:44:58 +0200, Marcin Stanisz wrote:
Quote:
Dnia nie 16. maja 2004 21:38 J.F. napisał(a):
A Pascal - jeszcze lepszy .. i zanikl praktycznie :-)
Tylko palce bolały od pisania tych beginów, endów i innych bizantyjskich
słow kluczowych.
Dobry edytor i wklepywal to sam :-)
J.
J.F.
Guest
Sun May 16, 2004 11:04 pm
On Sun, 16 May 2004 22:55:15 +0200, "Dino"
Quote:
Ja mowiac szczerze nie bardzo rozumiem jaki jest zakres dzialan
takiego kompa i czemu ten program jest taki wielki.
Przede wszystkim utrzymanie stabilności samolotu. [...]
A do tego "parę" linijek kodu jest potrzebne...
Hm, na oko to jakis regulator jest do tego potrzebny.
Zalozmy ze skomplikowany .. to moze z 50k linii, a nie 5 mln ..
J.
Mister
Guest
Mon May 17, 2004 10:14 am
Quote:
Bascom ma duzo bledow i niedociagniec (AVRGCC takze!).
Używam AVRGCC od czterech prawie lat i jakoś nie miałem problemów z nim.
Mister
J.F.
Guest
Mon May 17, 2004 10:23 am
On Mon, 17 May 2004 01:49:20 +0200, Piotr Wyderski wrote:
Quote:
J.F. wrote:
Zauwaz ze historia zupelnie nie uzasadnia rozpowszechnienia.
Uzasadnia, to sie nazywa prawo Kopernika: gorszy
pieniadz wypiera lepszy.
C nie byl tanszy, a nawet drozszy :-)
J.
point
Guest
Tue May 18, 2004 7:39 pm
Piotr Wyderski wrote:
Quote:
Za C przemawia przenosnosc.
Dyskusyjna. Poza tym po co komu przenosnosc
w zastosowaniach embedded?
Żeby "napisać" np. taki serwer(ek) HTTP przez ctrl+c, ctrl+v

C do
zadań typu sterowanie lampek na choinkę może być niepotrzebne ale gdy
trzeba mieć moduł jakiegoś protokołu "na wczoraj" to masa dostępnych
źródeł ułatwia sprawę.
--
point
Adam Dybkowski
Guest
Tue May 18, 2004 8:40 pm
Piotr Wyderski wrote:
Quote:
Za C przemawia przenosnosc.
Dyskusyjna. Poza tym po co komu przenosnosc
w zastosowaniach embedded?
Niezbedna po to, aby jakis zamącony algorytm (np. wlasnego systemu
plikow) najpierw przetestowac dogłębnie krok po kroku na pececie a
dopiero potem przenieść do urządzenia.
--
Adam Dybkowski
adybkows@amwaw.edu.pl
http://www.amwaw.edu.pl/~adybkows/
J.F.
Guest
Tue May 18, 2004 9:06 pm
On Tue, 18 May 2004 23:40:07 +0200, Adam Dybkowski wrote:
Quote:
Piotr Wyderski wrote:
Za C przemawia przenosnosc.
Dyskusyjna. Poza tym po co komu przenosnosc
w zastosowaniach embedded? :-)
Niezbedna po to, aby jakis zamącony algorytm (np. wlasnego systemu
plikow) najpierw przetestowac dogłębnie krok po kroku na pececie a
dopiero potem przenieść do urządzenia.
Albo zeby sterownik do silnika moc przeniesc na inny procesorek
jak sie okaze ze w dotychczasowym zabraklo nozek, bo teraz mamy 6
wtryskiwaczy a nie jeden ..
J.
Goto page Previous 1, 2, 3, 4