[elektro] ARM Cortex-M0 internal flash kapacitas -- mire eleg?

L. Pásztor seasoft at invitel.hu
Mon Jan 25 17:51:01 CET 2016


Szia !

Pl. ügyfél-kiszolgálóba nagyszámú SMS elküldésére GSM -ek csesztetésére 
írott szoft, amiben konfigurálható volt a PC-ről leküldött protokol is, 
szöveg típusok is, az adatok és a telefonszámok, etc. etc. Így "kvázi 
univerzális" lett pl. PLC-khez is.

Először egy PIC16F887-tel ment, idővel be is sokallt, először a RAM lett 
kevés. Igaz a 8k mem-ből még maradt vagy 2k, de RAM miatt nem lett a 
szoft bővíthető.
Aztán átkerült egy ST-be, F302 -re mert kellett az USB is, 256k mellett 
asszem 32k RAM-mal tqfp 48-as tokban. Igaz közben hízott is "kicsit" a 
prog, és így utána így elfoglalt kb. 40k-t.  Tudom elég lett volna egy 
128k-s tok is, de mivel ez a tok ment nagyobb darabszámba máshova is, 
így végül ez lett az "olcsóbb".

Ok, ok, első ránézésre luxusnak tűnik ide egy M4 ... de a proc alig 
került többe, mint egy  PIC16F887.

--------------------
L. Pásztor
--------------------



1/25/2016 4:31 PM keltezéssel, Moravcsik Szilard írta:
> Szia!
>
> 2016.01.25. 11:41 keltezéssel, L. Pásztor írta:
>> Nagyon kevésre elég ...
>> Az itteni M4-es alapú alkalmazásokban (melyek nagyrészt a 8 bites PIC-es
>> vezérlések kiváltására vannak)  a 256k-sok  kb. harmadáig-félig vannak.
> Esetleg tudnál egy hozzávetőleges adatot mondani?
> Pl. egy x feladat, amit korábban PIC-kel oldottatok meg, igényelt
> mondjuk 64kByte-ot a PIC-ben, most ugyanaz a megoldás egy ARM-mel pl.
> 118 kByte. Nem byte-okon akarok lovagolni, csak jó lenne érzékelni, egy
> adott feladathoz elég-e egy adott flash kapacitású ARM.
>
> Mi 2014-ben szívtunk egy feladatban 8 bites AVR-rel, amiben sajnos
> alábecsültem a flash szükségletet. A szoftver írásakor már kész volt a
> hardver, csak menet közben derült ki, hogy a uC flash elfogyott. Még jó,
> hogy a uC családban volt láb kompatibilis nagyobb flash-sel rendelkező
> uC tag (ATmega164 /16kB/ .. ATmega1284 /128kB/)! :)
>
> Üdv:
> Szilárd
>
>> Nagyobb szériáknál nincs árban nagy ár különbség, a lábszám és tok
>> többet nyom az árban ...
>>
>> ------------------
>> L. Pásztor
>> ------------------
>>
>>
>>
>>
>> 1/25/2016 9:26 AM keltezéssel, Moravcsik Szilard írta:
>>> Sziasztok!
>>>
>>> Nézegettem az ST ARM mikrokontrollereit és feltűnt, hogy a kisebb
>>> típusoknak nem túl sok a belső flash memóriájuk. Az SRAM is szűknek
>>> látszik (pl. STM32F0x0 család, itt:
>>> http://www.st.com/web/en/catalog/mmc/FM141/SC1169/SS1574).
>>>
>>> A tapasztaltabbakat kérdezem, hogy az ARM világban mire elég mondjuk
>>> 16kB (4k 32-bites Word) flash, meg mondjuk 4kByte (1k 32 bites Word) SRAM?
>>>
>>> Üdv:
>>> Szilárd
>>>
>>> ---
>>> A levél vírus, és rosszindulatú kód mentes, mert az avast! Antivirus védelme ellenőrizte azt.
>>> https://www.avast.com/antivirus
>>>
>>> -----------------------------------------
>>>              elektro[-flame|-etc]
>>>
>> -----------------------------------------
>>             elektro[-flame|-etc]
>>
>
> ---
> A levél vírus, és rosszindulatú kód mentes, mert az avast! Antivirus védelme ellenőrizte azt.
> https://www.avast.com/antivirus
>
> -----------------------------------------
>            elektro[-flame|-etc]
>



More information about the Elektro mailing list