Skip to main content
tod_02
Associate II
September 12, 2005
Question

Using Uart1 on P4SFS0 Alt2

  • September 12, 2005
  • 2 replies
  • 612 views
Posted on September 12, 2005 at 19:24

Using Uart1 on P4SFS0 Alt2

This topic has been closed for replies.

2 replies

tod_02
tod_02Author
Associate II
May 17, 2011
Posted on May 17, 2011 at 12:08

Nevermind. Did you ever notice you can work on something for 2 days and then minutes after you public embarass yourself on a forum you figure out the answer.

I was using Port4 for SPI also and when I configured the bits for SPI I didn't OR in the bits I did a direct assignment thereby wiping out my UART1 bits in the lower nibble. Sorry for the wasted bandwidth

Tod

tod_02
tod_02Author
Associate II
May 17, 2011
Posted on May 17, 2011 at 12:08

While using the DK300 development board I set up UART1 using P1SFS0 and 1. Everything worked as advertised. Now in my final hardware I can't use Port 1 because I need all 8 A/Ds. I want to use the alternate 2 function on Port 4 (using P4SFS0 and 1). I write out ones to both ports like so:

P4SFS0 |= 0x0C; // comment these in and the P1 lines out when final hw is ready

P4SFS1 |= 0x0C;

// P1SFS0 |= 0x0C; //For our test board use P1 -- see page 60

// P1SFS1 &= ~0x0C;

But monitoring the TX line on either my hardware or using CON2 pin 9 on the DK3300 shows no activity. I made sure I set up Port1 first for all A/D operation in case there was a precedence issue. What am I missing? Since it works on Port1 I figure all the mode and clock settings are correct and that just leaves the switch between port 1 and port4.