MSP430 og CHIPCON RF Transceiver

P

poomit

Guest
Har de nogen anvendt oplysninger eller design msp430 grænseflade med Chipcon CC1000 bruger SPI Interface?Please help me.poomit

 
Poomit, hvad er dit problem, jeg har udviklet et system ved hjælp af msp430f1121 og cc1070.Måske kan jeg hjælpe.

theproff

 
Tak dig.Jeg agter at bruge MSP430F1611, under SPI interface.Problemet er fra forslaget om CC1000 fra Chipcon Jeg er nødt til at slutte Simo og SOMI pin sammen.Da jeg er nødt til at tilslutte mere end en enhed på SPI, så jeg kan ikke tilslutte Simo og SOMI sammen.
Hvordan kan jeg gøre.Som jeg kender til MSP430F1121, u kan interace til cc1000 med fuld software kontrol, ikke SPI standard interface.Tak igen

poomit

 
Hej Poomit

Er det muligt for dig at bruge en anden port pin for data ind / ud på cc1000.kan du bruge det samme ur pin.

og skrive en rutine at læse og skrive data til og fra cc1000, nogle ting som dette.

# define SERIAL_DATA (vælg en havn pin)
# define SERIAL_CLOCK (vælg en havn pin)void vWriteByte (usignerede CHAR ucData)
(
usignerede CHAR ucCount;

Indstil DDR reg til produktion her, f.eks.P2DDR | = 1; for port1 bit 0 ...

for (ucCount = 0; ucCount <8; ucCount )
(
if (ucData & 128)
SERIAL_DATA = 1;
anden
SERIAL_DATA = 0;
vDelay5us ();
SERIAL_CLOCK = 1;
vDelay5us ();
SERIAL_CLOCK = 0;
ucData <<= 1;
vDelay5us ();
)
)

og at læse en byte.

usignerede CHAR ucReadByte (void)
(
usignerede CHAR ucReadData;
usignerede CHAR ucCount;
ucReadData = 0;

Indstil DDR reg til input her, f.eks.P2DDR & = 254; for port1 bit 0 ...

for (ucCount = 0; ucCount <8; ucCount ) / / uret i adressen
(
ucReadData = ucReadData <<1;
SERIAL_CLOCK = 1;
vDelay5us ();
if (SERIAL_DATA)
ucReadData | = 0x01;
SERIAL_CLOCK = 0;
vDelay5us ();
)
tilbagevenden (ucReadData);
)Hope this helps for dig

theproff

 
Hi Im også ved at udvikle et system ved hjælp af en MSP430F og en Chipcon chip.Selv om jeg har fået det system, der arbejder i det faktum, at en enhed sender og de øvrige recives jeg ikke kan få hver enkelt enhed til at skifte.Dvs TX-RX og RX-TX skifte virker ikke.Nogen idéer?Tak

<img src="http://www.edaboard.com/images/smiles/icon_smile.gif" alt="Smile" border="0" />PS Hvis det hjælper Im bruger en CC1100 ...

 
Her er koden for CC1000 grænseflader med AVR microcontroller.Jeg arbejder i hyppighed 433MHz ISM båndet.Jeg
har testet koden for omkring 50
m. afstand.Du kan også ændres til MSP430 baseret på denne kode.

Tak
Beklager, men du skal login for at se denne tilslutningskrav

 
MSP430 CC1100 synes at være den hotteste løsning no.vi netop havde gjort mere end 10k og en 100k ordre vil blive fulgt.Det
er en meget lille flex PCB med MSP430 og CC1100.Jeg tror det
er noget Waring om håndledet.

mike@ezpcb.com

 
sir er der et diagram, der viser, hvordan du interface 8051 med cc1000

 

Welcome to EDABoard.com

Sponsor

Back
Top