[elektro] Nuvoton Cortex-M0...STM32F4

Bali Zoltan eltexto at freemail.hu
Sun Nov 27 19:45:25 CET 2011


Bocsi, rosszul fogalmaztam. Tudom, hogy HW végzi a DMA-t,
a programkódra értettem, ami elindítja a DMA-t.
Nálam a DMA transzfer elindítása után, csak egy várakozás van
a DMA végére, aztán mehet tovább. Közben az IT-k lefutnak és
ezekhez nekem be vannak rakva portbillegtetések. Az analizátoron
nem láttam hogy "megnyúltak" volna az IT idők a DMA alatt.
Nem erre  koncentráltam, most majd lemérem.
Amit a továbbiakban írtál, nagyjából értem, ez meg is magyarázza
a kérdésem.

Köszi

Üdv.  Zoli

2011. 11. 27. 19:16 keltezéssel, hg12345 írta:
> Bali Zoltan<eltexto at freemail.hu>  írta:
>    
>> Igen, ezt az árkülönbség is takarja.>
>>      
> Mindegyiket ott érdemes használni ahol belefér az árban....
>
>
> Ha megnézed a perifériakat akkor talán érthető, a NOVUTON elég szüken bánik a perifériákkal, a M0-M3 mag között is van sebességben és teljesítményben különbség. (High speed USB, Ethernet, camera intrface, MMC....  +  DSP utasítás készlet)
>
>    
>>      
> Vajon a 168MHz-nél a DMA alatt itt milyen>
> sebességgel futhat a programkód ? Full ?>
>
> Ezt hogy értéd?  A DMA alatt nem fut program kód az csak egy adatmásoló HW.
> A busz megosztás a nem a processor végzi, hanem a busz kontroller, ha emlékeim nem csalnak akkor 1/3 DMA és 2/3 CPU a megosztás. Ez is csak a maximumot ad, mar a beápített 10<  feletti atmeneti pufferelhető DMA busz igénye eléggé impulzes terhelésű lehet, az ST-ben 4 szinten állítható a DMA busz kérési igények egymás köszött.
> A processor se közvetlenül éri el a FLASH-t (ha igy lenne akkor max 30MHz....) van közte az ART ami egy fajta cache külön a program és külön a flash-ben tárolt adatok részére, ez ART osztozik a buszon a DMA-val.
> Amúgy a FLASH olvasás állítható wait-tel történik és akár 7 órajel ciklus is lehet 168MHz-en,igy megkapod a várható kiolvasása sebességet ami 25-30MHz lehet.
>
>
>    
>>      
> Köszi>
>    
>>      
> Üdv.  Zoli>
>    
>>      
> 2011. 11. 27. 12:03 keltezéssel, hg12345 írta:>
>    
>> Hát nem egy kategória :-)>
>>      
>>>
>>>        
>> Bali Zoltan<eltexto at freemail.hu>   írta:>
>>     >
>>      
>>> Hali!>>
>>>        
>>>>          
>>>       >
>>>        
>> Most tévedtem egy oldalra és nézem az STM32F4.... uC-ket,>>
>> meg a  STM32F4-DISCOVERY kitet. Hát ez a uC elég jónak tűnik.>>
>> <http://www.st.com/internet/com/TECHNICAL_RESOURCES/TECHNICAL_LITERATURE/DATASHEET/DM00037051.pdf>>>
>> Igaz maga a kontroller 1 db os ára elég magas, viszont a kit>>
>> ára alacsonyabb, mint a Nuvotoné és sokkal többet tud.>>
>> <http://www.st.com/internet/com/TECHNICAL_RESOURCES/TECHNICAL_LITERATURE/DATA_BRIEF/DM00037955.pdf>>>
>> Kár, hogyha már a uC, amit rátettek ethernetes, nem alakították>>
>> ki rajta az interface-t.>>
>> A Farnell-nél 3500.- netto a kit (~  1db uC ára).>>
>>     >
>>      
>>



More information about the Elektro mailing list