Witam mam problem odnośnie zoptymalizowania kodu do przesyłania danych między Atmegą8 a aplikacją zrobioną w Borlandzie - skończyła mi się pamięć.
W tej chwili mam wszystko zrobione za pomocą przesyłania znaków.
np.
->Klikam w borlandzie przycisk bateria
->Borland wysyła po USART znak B (char)
->Atmega czyta i interpretuje, że trzeba wysłać na USART pomiary z ADC
->Pomiar wysyła jako ciąg znaków:
Bxxxyyyzzz
gdzie
xxx to pomiar z pierwszej baterii np. 165 (ostatnia automatycznie wskakuje po przecinku)
yyy zzz odpowiednio druga i trzecia
Jak inaczej ugryźć to wysyłanie przez atmegę żeby nie pożerało tyle pamięci?
Poprawiłem tytuł,
LordBlick