Ukladani nastaveni v programu pro MCU
Zdeněk Aster
Zdenek.Aster na seznam.cz
Středa Červen 1 16:34:40 CEST 2016
No pascal to umi alespon na pc, ale netusim jak ten od mikroe,
jinak v pascalu jde udelat skoro vse s pointry co v cecku, kdysi
na skole jsem se takhle dohadoval s kolegou, a vse co vyrobil
nebyl problem udelat v pascalu jen to nebylo tak hezke.
type ruzne=record
case boolean of
true: (r1:byte);
false:(r1:word)
end;
Kousne tohle prekladac? Jen ten zaznam bude podle nejdelsi varianty,
takze to je podobne jak jsem radil pouzit vsude 32bitove registry...
Jinak v pascalu se bezne pouzivala podobna struktura co psal wek
PBytearray=^TBytearray;
TBytearray=array[0..10000] of byte;
A tim se pretypovavlo cokoliv, pole zaznam atd aby se s tim mohlo pracovat,
jen clovek
si sam musi hlidat delky.¨
Zdenek Aster
---------- Původní zpráva ----------
Od: hwnews konference <hwnews na cncnet.info>
Komu: HW-news <hw-list na list.hw.cz>
Datum: 1. 6. 2016 16:11:34
Předmět: Re: Ukladani nastaveni v programu pro MCU
"
no na urovni jednotlivych konfiguracnich promennych je to prijatelne ale pro
desitky uz je to opruz to delat jednotlive
takze ted resim jak je spojit do neceho co mohu ovladat v ramci cele
aplikace - neco jako xml, ktere popise rozdilne struktury v ramci jednoho
souboru
v ramci Pascalu nelze sdruzit nesourode promenne..do nejakeho netypoveho
objektu
Dne 1. června 2016 15:48 Zdeněk Aster <Zdenek.Aster na seznam.cz
(mailto:Zdenek.Aster na seznam.cz)> napsal(a):
"
Jasně mám napsanou knihovnu, která dám obecný pointr do ram, delku a adresu
v eeprom a ona mi to přesune.
Ještě mě napadá k těm proměným délkám registrů možnost je aby první byte
značil typ a tím i délku a pak v podstatě mít funkce, které s tím budou umět
zacházet.
Ale nevím jestli není pokud je dost paměti ze všeho udělat 32bitové registry
a
je po srandě.
Zdeněk Aster
"
no to se ale jaksi nedeje samo od sebe ne? zrejme vas od toho nejaka
knihovna odstini...
RV
Dne 1. června 2016 15:28 Zdeněk Aster <Zdenek.Aster na seznam.cz
(mailto:Zdenek.Aster na seznam.cz)> napsal(a):
"
Zeptám se blbě, já když mám konfigurační strukturu kterou ukládám do eeprom,
tak ji vezmu celou jako balík a zapíšu ji do eeprom a nezajímámě co v ní je,
zajímá
mě jen jak je velká a kam ji v eprom uložit. A pak si ji zpět načtu do ram,
to použít nejde?
Zdeněk Aster
"
_______________________________________________
HW-list mailing list - sponsored by www.HW.cz(http://www.HW.cz)
Hw-list na list.hw.cz(mailto:Hw-list na list.hw.cz)
http://list.hw.cz/mailman/listinfo/hw-list
(http://list.hw.cz/mailman/listinfo/hw-list)"
_______________________________________________
HW-list mailing list - sponsored by www.HW.cz(http://www.HW.cz)
Hw-list na list.hw.cz(mailto:Hw-list na list.hw.cz)
http://list.hw.cz/mailman/listinfo/hw-list
(http://list.hw.cz/mailman/listinfo/hw-list)
"
_______________________________________________
HW-list mailing list - sponsored by www.HW.cz
Hw-list na list.hw.cz
http://list.hw.cz/mailman/listinfo/hw-list"
------------- další část ---------------
HTML příloha byla odstraněna...
URL: <http://list.hw.cz/pipermail/hw-list/attachments/20160601/eee49152/attachment.html>
Další informace o konferenci Hw-list