[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