On Sun, Sep 9, 2012 at 9:39 PM, Xiaohui Liu <[email protected]> wrote:

> Hello all,
>
> I have a few things uncertain about USART on TelosB.
>
> 1) This may be naive, but I'm really curious why USART is needed in the
> first place. Why can't the CPU talk to, say, CC2420 directly since they are 
> wired
> together<http://webs.cs.berkeley.edu/tos/hardware/telos/telos-revb-2004-09-27.pdf>
> ?
>

Huh?  Well take a look at the 1611 data sheet.  The USART hardware provides
various functions but not at the same time.  The CPU talks to the CC2420
through the USART as SPI.

Read the TI data sheet and the user manual.   And look at the telosb
schematic.


>
> 2) What components/devices/peripherals are communicating with CPU via
> USART? Via which one (USART0 or USART1) and in which mode (UART, SPI, or
> I2C)?
>

look at the schematic.


>
> 3) Can USART0 and USART1 be used in parallel?
>

yes.   look at the data sheet.


> For instance, can a strobe be sent to CC2420 using USART0 while the RSSI
> register on CC2420 is being read using USART1?
>

huh again.   I beleive a strobe is a message sent to the CC2420 but may
also use a directly wired pin.

The cc2420 is wired via only one set of hardware so your suggestion is
non-sensical.


>
> Your explanation will be highly appreciated.
>
> -Xiaohui Liu
>
>
> _______________________________________________
> Tinyos-help mailing list
> [email protected]
> https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help
>



-- 
Eric B. Decker
Senior (over 50 :-) Researcher
_______________________________________________
Tinyos-help mailing list
[email protected]
https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help

Reply via email to