C xc8 rozkald double na byty
Hynek Sladky
econf na centrum.cz
Úterý Květen 16 12:35:50 CEST 2017
Chtel jsem tim rict pouze to, ze prekladac by mel umoznit pouzivat
C-ckove definice pro urceni vsech struktur ve vsech pametech. To mi
dovoli ulozit do EEPROM data ve formatu, kteremu prekladac rozumi, a
nemusim resit jejich rozebrani na jednotlive byty.
Nerad bych se nekoho dotknul, s procesory PIC jsem toho udelal moc, ale
vubec mi nechybi, kdyz uz je ted nepouzivam... takze pro me osobne to
(pro upresneni: 8 a 16-bitove typy) uz nejsou "normalni" mikrokontrolery ;-)
Hynek
Dne 16.5.2017 12:02, Josef Štengl napsal(a):
> Pan Waclawek měl, podle mě, na mysli to, že formu zápisu specifickou
> pro GCC a kompatibilní kompilátory nazýváte normální. Hmmm. Normální.
> S tím pojmem mám docela problém. Aha. To znamená že považujete všechny
> aktivně používané (ač ne vámi) za exotické, či dokonce defektní? :-)
> Pojem normální je velmi ošemetné a nazval bych to v tomto kontextu až
> arogantní označení, pro nás, kdo normálně (ve smyslu běžně) používá i
> jiné architektury :-D
>
> Mimochodem není to věc mikrokontroléru, ale překladače. Dost důležitá
> věc, pokud používáte pro jedno mikro více překladačů (znáte to, náš
> zákazník, náš pán).
>
> Ideově máte pravdu (to jest zápis do definované oblasti paměti ...
> programu, pokud je jedná o von Neumann architekturu)
>
>
> Dne 16.5.2017 v 11:31 Hynek Sladky napsal(a):
>> IAR nepouzivam a neznam, tak nedokazu odpovedet.
>>
>> Hynek
>>
>>
>> Dne 16.5.2017 11:14, Jan Waclawek napsal(a):
>>> A toto Vam na tom istom "normalnom" mikrokontroleri funguje napr. aj
>>> v IAR
>>> prekladaci?
>>>
>>> wek
>>>
>>>
>>> ----- Original Message ---------------
>>>> Na "normalnich" mikrokontrolerech muzu definovat promennou nebo
>>>> strukturu umistenou do EEPROM.
>>>>
>>>> double x __attribute__ ((section (".eeprom"))) = 520.25;
>>>>
>>>> Hynek
>>>>
>>>>
>>>> Dne 16.5.2017 10:02, Miroslav Draxal napsal(a):
>>>>> Re: C xc8 rozkald double na byty
>>>>>
>>>>> Jak vy se to třeba zapisovalo na jiných platformách -
>>>>> mikrokontrolerech?
>>>>>
>>>
------------- další část ---------------
HTML příloha byla odstraněna...
URL: <http://list.hw.cz/pipermail/hw-list/attachments/20170516/53b283ec/attachment.html>
Další informace o konferenci Hw-list