crossbar u C8051F314

Vladimír Anděl vaelektronik@mirnet.cz
Pátek Červen 17 22:30:27 CEST 2005


diky moc za informace. Desku jsem delal driv nez program, ale vidim, ze nic
neni ztraceno.
Andel


----- Original Message ----- 
From: "Tomáš Pípal" <dargos@seznam.cz>
To: "HW-news" <hw-list@list.hw.cz>
Sent: Friday, June 17, 2005 8:43 PM
Subject: Re: crossbar u C8051F314


Zcela libovolne prirazovat periferie k pinum prirazovat nemuzete. Treba
rs232 bude vzdy prirazena k P0.4 a P0.5.
Pokud budete pouzivat pouze SMBUS tak se priradi k pinum uplne nalevo tedy
na P0.0 a P0.1. Pokud ale krome SMBUS budete pouzivat periferie s vyssi
prioritou treba SPI tak vam SPI zabere piny P0.0 az P0.3 a SMBUS vam odsune
doprava na vyssi porty a piny tedy na P0.4 a vyssi. Nastesti mate moznost
tohle ovlivnit, piny muzete preskakovat, oznacite je jako Skip (registr
P?SKIP) a tim posunete periferii doprava. Zase se vratim k prikladu pokud
chcete pouzivat jenom SMBUS na pinech P0.4 a P0.5 tak si piny P0.0 az P0.3
oznacne jako preskakovane. Pozdeji pokud budete chtit doplnit na P0.0 az
P0.3 SPI, tak akorat tyhle piny oznacite jako nepreskakovane a v crossbaru
povolite SPI.
Z webu Silabs si stahnete program Configuration Wizard, ktery vam pomuze s
nastavovanim periferii.
S tim pridratovanim T2 na SDA nebo SCL to neni tak jednoduche. T2 muze byt
pouzito k generovani  hodinoveho signalu pro SMBUS (podle nastaveni registru
SMB0CF). Bitrate SMBUSu se urcuje podle vztahu Frekvence "Preteceni Timeru
2" / 3, nebo jineho timeru podle vaseho nastaveni.


================= Původní zpráva =================
Od (From): "Vladimír Anděl" <vaelektronik@mirnet.cz>
Komu (To): "konfera" <hw-list@list.hw.cz>
Kopie (Cc):
Předmět (Subject): crossbar u C8051F314
Datum (Date): 17. 6. 2005 4:28
==================================================

> Pekne prosim o radu.
> Zacinam s procesorem C8051F314 a snazim se pochopit crossbar. Jestli tomu
> dobre rozumim, prirazeni pinu k periferiim neni libovolne volitelne (v
> rozsahu, ktery udava obr. 13.4. Crossbar Priority Decoder v datasheetu),
ale
> je dane tim, kolik SFR s vyssi prioritou povolim. Takze kdyz chci PWM na
> P0.7, mam povolene RXD, TXD na P0.4 a P0.5, musim k tomu povolit SPIO ve 3
> dratovem rezimu a zabrat P0.0, P0.1 P0.6 (SCK, MIOSI a MOSI) a potom se mi
> casovac T2 objevi na nejblizsim volnem pinu P0.7? Znamena to snad ze kdyz
> dodatecne povolim nejaky SFR, vsechno prioritne nizsi se mi soupne a budu
> predelavat desku?
> Taky marne patram, kde ma casovac T2 vystup.  Je u nej jen namalovane ze
jde
> na SMBUS (?) a na preruseni.  Lze pocitat s tim, ze vystup casovace je
> uvnitr prodratovany na  SMBUS (SDA nebo SCL?) Na ktery z nich? Mam v tom
> "ponekud" zmatek a ac studuju datasheet ze ho znam skoro naspamet, jsem z
> toho stale blbej.
> Andel
>
>
> _______________________________________________
> HW-list mailing list  -  sponsored by www.HW.cz
> Hw-list@list.hw.cz
> http://list.hw.cz/mailman/listinfo/hw-list

____________________________________________________________
http://www.listicka.cz
_______________________________________________
HW-list mailing list  -  sponsored by www.HW.cz
Hw-list@list.hw.cz
http://list.hw.cz/mailman/listinfo/hw-list




Další informace o konferenci Hw-list