[elektro] Nuvoton Cortex-M0
Bali Zoltan
eltexto at freemail.hu
Sun Oct 9 14:17:25 CEST 2011
Hali!
> - Egy utasítás nem egy órajel ARM processzoroknál!
Tudom, ezeket és így számoltam:
MOVS 1
BX 3
MOVS 1
MOVS 1
BL 4
CMP 1
BCC 3
LSL 1
LDR 2
ADDS 1
LDR 2
MOVS 1
LSL 1
BICS 1
STR 2 ír a portcímre
> - nem tudom, de általában a port sebessége nem azonos a processzor sebességével, ezt a BUS illesztő határozza meg és a port.
ANBA AHB lite a busz intf. Nem írja a sebességet.
És max. hány clk lehet a latency az STR utasítástól ? 10 ?
mart az +210ns és akkor kb. jó amit mértem.
Köszi
Üdv. Zoli
Ps. nem mindig látom itt a listán a leveleket.
Pl. most még a sajátom se jött meg, de az archívumban
már látom őket. freemail....
2011. 10. 09. 13:34 keltezéssel, hg12345 írta:
> Hi!
>
> - Egy utasítás nem egy órajel ARM processzoroknál!
> - nem tudom, de általában a port sebessége nem azonos a processzor sebességével, ezt a BUS illesztő határozza meg és a port.
>
>
>
> Bali Zoltan<eltexto at freemail.hu> írta:
>
>> Hali!>
>>
>>
> Most próbálom a Nu-Tiny-SDK-t. CPU, PLL 48MHz, SPI 12 MHz-en,>
> lemértem annyi.>
> A gyári driver forrásokat használom, nem DMA-val, simán figyelem a>
> busy bitet a driver rutinjával. A SS sem automatikus, hanem én>
> vezérelem driveren keresztül.>
> MiniLa-val nézem a vonalakat, érdekes ponton portbillegtetés. SS lehúz>
> nullára, majd ez>
> után kezdődik a busy figyelés, eltelik 700ns mire visszatér, majd>
> eltelik 1.15us mire megjelenik>
> az SPI órajele. Ez elég lehangoló. Nem ? Ilyen lassú lenne a driver>
> (opt. maxon) ? Mondjuk a portbit>
> be-kikapcsolását végig lépkedtem és megszámoltam az assembly alapján az>
> órajelek számát.>
> 25 óraciklus az ~21ns x 25=525ns, én a MiniLa-val 740ns-et mértem,>
> ezeket a fentiekbe>
> beleszámoltam. Ezt sem értem, lehet valamit rosszul számoltam. CPU>
> elvileg 48MHz-en megy.>
> Átnéztem amit tudtam (regiszterek), jónak tűnik a beállítás. Na meg a>
> VCOM usb-n jól működik.>
> Az ubs is a PLL-ről megy. A CLKSEL0.HCLK_S -t is megnéztem 2 PLL-en áll.>
> Persze még csak ismerkedem vele 2-3 napja, úgyhogy vsz. én szúrok el vmit.>
>
>>
> Köszi>
>
>>
> Üdv. Zoli>
>
>>
>>
>>
>
More information about the Elektro
mailing list