Re: komilator C do prockow ATMEL 89C51



Masz problem? Zapytaj na forum elektroda.pl

Poprzedni Następny
Wiadomość
Spis treści
From: Ireneusz Niemczyk <i.niemczyk_at_nospam_multispedytor.com.pl>
Subject: Re: komilator C do prockow ATMEL 89C51
Date: Thu, 01 Aug 2002 09:24:26 +0200


Bynajmniej, ja wstawiam asm w kod C i debuguję ;-)

Ale się czepił ;-))
Za to ja sprawdzam sobie dwoma kliknięciami jak długo program grzęźnie w
np: przerwaniu czy jakiejś periodycznie wołanej procedurze ;-))

--
PZD, Irek.N.



Poprzedni Następny
Wiadomość
Spis treści
From: Maciej Czapla <mc_at_nospam_sensor.com.pl>
Subject: Re: komilator C do prockow ATMEL 89C51
Date: Fri, 02 Aug 2002 00:43:56 +0200


Za to ja sprawdzam sobie dwoma kliknięciami jak długo program grzęźnie w
np: przerwaniu czy jakiejś periodycznie wołanej procedurze ;-))

Noo.. Ja sprawdzam w realtime na ICE ;-) Nb. często bardziej interesujące są
_współzależności_ niż czas_bezwzględny.

MC

Poprzedni Następny
Wiadomość
Spis treści
From: Ireneusz Niemczyk <i.niemczyk_at_nospam_multispedytor.com.pl>
Subject: Re: komilator C do prockow ATMEL 89C51
Date: Fri, 02 Aug 2002 12:47:54 +0200


Noo.. Ja sprawdzam w realtime na ICE ;-) Nb. często bardziej interesujące są
_współzależności_ niż czas_bezwzględny.

Różnie bywa, ale średniego % tak nie zmierzysz ;-))
Jak długo piszesz w T? Ma coś co Ciebie denerwuje?

--
PZD, Irek.N.



Poprzedni Następny
Wiadomość
Spis treści
From: Maciej Czapla <mc_at_nospam_sensor.com.pl>
Subject: Re: komilator C do prockow ATMEL 89C51
Date: Sat, 03 Aug 2002 00:03:15 +0200


Różnie bywa, ale średniego % tak nie zmierzysz ;-))

Na ICE ? Wszystko zmierzysz (co do cyklu), zależy jak zaprogramujesz
wyzwalanie trace...

Jak długo piszesz w T? Ma coś co Ciebie denerwuje?

A bedzie Panocku ze trzy roki... Jest tam jakiś bug z bitfields więc już nie
używam tej konstrukcji. Aha i nie działa pod W2k ale z takiego powodu, że CMD
w W2k inaczej interpretuje napisy w cudzysłowach niż np. NT4. Ponoć w XP jest
jakaś flaga zgodności ale nie chce mi się na razie sprawdzać...
Po za tym nie mam większych zastrzeżeń... A jak mi się kompilat zdecydowanie
nie podoba to piszę #pragma asm i 'optymalizuję' :-) (dotyczy to małych,
często wykonywanyc funkcji)

MC

Poprzedni Następny
Wiadomość
Spis treści
From: Ireneusz Niemczyk <i.niemczyk_at_nospam_multispedytor.com.pl>
Subject: Re: komilator C do prockow ATMEL 89C51
Date: Sat, 03 Aug 2002 00:16:35 +0200


{ciach - ciekawe}

Wypadało by więc się przyglšdnšć..bliżej :-)
--
PZD, Irek.N.



Poprzedni Następny
Wiadomość
Spis treści
From: Maciej Czapla <mc_at_nospam_sensor.com.pl>
Subject: Re: komilator C do prockow ATMEL 89C51
Date: Sat, 03 Aug 2002 02:04:30 +0200


Wypadało by więc się przyglšdnšć..bliżej :-)

Nowy zda się ma analizę czasu wykonanie kodu - o to Ci szło ;-)

MC

Poprzedni Następny
Wiadomość
Spis treści
From: Ireneusz Niemczyk <i.niemczyk_at_nospam_multispedytor.com.pl>
Subject: Re: komilator C do prockow ATMEL 89C51
Date: Sat, 03 Aug 2002 23:58:21 +0200


Nowy zda się ma analizę czasu wykonanie kodu - o to Ci szło ;-)

3.14 x drzwi ;-)))
Akrat uV Keila jest w stanie zmierzyć jak procedura (czyli np:
przerwanie) obcišża procesor. Czasami nie jest ważny czas wykonania
procedury - tylko obcišżenie jakie ona wnosi do systemu (jeśli jest
periodycznie wołana i na dodatek może kończyć się albo po 4 taktach albo
po tysišcu to dodatkowo jest kłopot). Piszę np: obsługe klawiatury i
DAC-ów w przerwaniu zegara i zerkam ....acha - wychodzi 0.2% - czyli
praktycznie nic....dodatkowo podawany jest min, max oraz srednio.

Nic ważnego - ale jakoś tak przypadła mi ta dogodność do serca ;-)

--
PZD, Irek.N.



Poprzedni Następny
Wiadomość
Spis treści
From: Maciej Czapla <mc_at_nospam_sensor.com.pl>
Subject: Re: komilator C do prockow ATMEL 89C51
Date: Sun, 04 Aug 2002 00:14:28 +0200


3.14 x drzwi ;-)))

A nie przypadkiem 3.1415929 * ucho :)

Nie wiem co tam jest zrobione, tyle co w sieci wyczytałem...

Pozdrawiam
MC