1

Téma: Jaká je velikost polí ram[] a text[]

Ať hledám jak hledám nepodařilo se mi nalézt jaké jsou maximální velikosti indexu v těchto polích.
Vždy jen že konkrétní velikost záleží na verzi firmware. V changelogu firmware jsem našel maximálně zmínku o tom že velikost byla zvětšena.
Mohl bych tedy poprosit o konkrétní údaje k posledním verzi SDS Micro.
Dále by mně zajímalo zda se tyto pole nemohou i překrývat ať už v rámci maximálních indexů tak i pokud jej přesáhnu?
Děkuji

2

Re: Jaká je velikost polí ram[] a text[]

Odpovědi jsem se nedočkal tak jsem pátral díle - v simulátoru je přednastaveno zobrazení jak ram pole tak text pole na 512 znaků, když jsem zkusil udělal cyklus "ram(i)=i"  tak bez problémů proběhl přes číslo 512, při 20000 tisících to taky bylo O.K. a když jsem ještě nějaké nuly přidal tak celý prográmem SDSC totálně spadl.
Předpokládám že asi těch 512 bude správná velikost ale docela mne mrzí že autoři nejsou ochotni zodpovědět takovou základní otázku :-(

3

Re: Jaká je velikost polí ram[] a text[]

ringojr napsal:

Ať hledám jak hledám nepodařilo se mi nalézt jaké jsou maximální velikosti indexu v těchto polích.

Mělo by to být zde:
http://wiki.merenienergie.cz/index.php/Sdsc_sysp
http://wiki.merenienergie.cz/index.php/SDS-C-START#Pole_text.5B.5D

ringojr napsal:

Dále by mně zajímalo zda se tyto pole nemohou i překrývat ať už v rámci maximálních indexů tak i pokud jej přesáhnu?

Oboje pole jsou umístěny v jiné oblasti paměti procesoru, takže se nepřekrývají.
Zápis a čtení mimo povolené indexy pole se neprovede.