Paul, and all,

I'm not having much success with this :-(

I just can't figure out how the At45db code configures the USART... the files 
you pointed to set USART1 to asynch mode, and therefore don't configure the 
clock line. But magically the At45db code is able to use the USART1 pins in 
synch mode, with the right clock rate ! where is it configuring this ?? I'm 
obviously not looking at this right.... Anyone help would be really appreciated 
here !

Thanks,
Matt

From: [email protected]
To: [email protected]
CC: [email protected]
Subject: RE: [Tinyos-help] USART1 on Atm128
Date: Tue, 10 Nov 2009 17:13:27 +0000








Paul,

Thankyou for the quick response.
If I'm reading these files right, they configure both USART ports to be 
asynchronous... which I find confusing ! HplAt45dbIOP.nc uses the USART in 
synchronous mode, but the underlying HplAtm128UartP.nc sets it up as 
asynchronous...
Any ideas what I'm missing ???

Regards,
Matt

Date: Tue, 10 Nov 2009 10:49:31 -0600
From: [email protected]
To: mat
[email protected]
CC: [email protected]
Subject: Re: [Tinyos-help] USART1 on Atm128






  


Matt,



Take a look in this directory:



tinyos-2.1.0/tos/chips/atm128/



Files: 



HplAtm128Uart.nc

HplAtm128UartP.nc

HplAtm128UartC.nc



These are the components that control the UART interfaces.  Look for
UART1 in those files. You might also want to look at



tinyos-2.1.0/tos/platforms/micaz/MotePlatformC.nc 



which defines the pin used for serial input/output(UART0 i believe)



-Paul



Matthew Bygo wrote:

  
  
  
  
Hi all,

  

I want to reuse the USART1 for my own peripheral on a micaz, and I'm
struggling to find the USART hpl in the TinyOS code.

  

My understanding is that the USART is used only for the flash chip and
I can find the SPI bit banging code (HplAt45dbIOP.nc) which operates
over the USART, but I can't find the actual USART config code. 

  

Presumably this is somewhere in the Atm128 folder... can anyone clarify
? 

  

Many thanks,

Matt

  

  Add other email accounts to Hotmail in 3 easy steps. Find out how.
  
_______________________________________________
Tinyos-help mailing list
[email protected]
https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help
                                          
Add other email accounts to Hotmail in 3 easy steps. Find out how.              
                          
_________________________________________________________________
View your other email accounts from your Hotmail inbox. Add them now.
http://clk.atdmt.com/UKM/go/186394592/direct/01/
_______________________________________________
Tinyos-help mailing list
[email protected]
https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help

Reply via email to