LPC1113 UART receive

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

LPC1113 UART receive

819 Views
lpcware
NXP Employee
NXP Employee
Content originally posted in LPCWare by IanB on Fri Aug 01 07:40:42 MST 2014
I've missed something here, and I can't find what it is:

My UART will transmit but does not receive.

I have a nice clear signal on RXD (on the pin, not just the track leading to the pin, it IS soldered down!), at the right baud rate (checked on the 'scope), but the UART shows nothing happening.
The RDR bit of the line status register stays permanently low.

1. The same routine works on an LPC1224
2. I have configured the RXD pin as RXD (0xC1 in the IOCONFIG)
3. If I configure it as a GPIO pin, I can check the signal and it is present.
4. It's a version 302 of the LPC1113, so there is not an alternative pin for RXD
5. The UART is in line-break on the TXD side (but I have tried turning off line-break and it makes no difference)

Could somebody tell me - I'm sure it's obvious!

Labels (1)
0 Kudos
3 Replies

786 Views
lpcware
NXP Employee
NXP Employee
Content originally posted in LPCWare by harper23 on Thu Sep 25 07:10:35 MST 2014
Yes there is circular reference that gives you that ugly result. The lpcWare web manager should fix that.  :(

But you can escape the circle when you don' click at the LPCUSBlib link (what appears to be only intended as a FAQ link) but instead on the text Click here to go to the LPCOpen product family download page. There is a link behind it to http://www.lpcware.com/content/nxpfile/lpcopen-platform. The LPCUSBLib is not a stand alone library anymore, you have to donwload the whole package now.
0 Kudos

786 Views
lpcware
NXP Employee
NXP Employee
Content originally posted in LPCWare by IanB on Sun Sep 14 13:16:06 MST 2014
I read the quick start guide and it looks mighty complicated.
It says that the projects no longer support multiple boards. I have an LPC1115 board, which isn't listed.

I also tried to download the LPC OPEN software for the USB interface.
I went to http://www.lpcware.com/lpcopen and clicked the link for LPCUSBlib,
That took me to a page which said:
"The nxpUSBlib software package is now obsoleted by the new LPCOpen Platform which can be found here."
so I clicked the link, and it took me to http://www.lpcware.com/content/project/lpcopen-platform-nxp-lpc-microcontrollers
where I clicked the link for LPCUSBlib.
That took me to a page which said:
"The nxpUSBlib software package is now obsoleted by the new LPCOpen Platform which can be found here."
so I clicked the link, and it took me to http://www.lpcware.com/content/project/lpcopen-platform-nxp-lpc-microcontrollers
where I clicked the link for LPCUSBlib.
That took me to a page which said:
"The nxpUSBlib software package is now obsoleted by the new LPCOpen Platform which can be found here."
so I clicked the link, and it took me to http://www.lpcware.com/content/project/lpcopen-platform-nxp-lpc-microcontrollers
where I clicked the link for LPCUSBlib.
That took me to a page which said:
"The nxpUSBlib software package is now obsoleted by the new LPCOpen Platform which can be found here."
so I clicked the link, and it took me to http://www.lpcware.com/content/project/lpcopen-platform-nxp-lpc-microcontrollers
where I clicked the link for LPCUSBlib.
0 Kudos

786 Views
lpcware
NXP Employee
NXP Employee
Content originally posted in LPCWare by xianghuiwang on Fri Sep 12 15:59:12 MST 2014
Hi, lanB,

I would recommend you to try the lpcopen package example.

http://www.lpcware.com/content/nxpfile/lpcopen-software-development-platform-lpc11xx-packages-0

Once the UART starts to work with these example projects, break in the code and compare the set of UART control registers with your setting (when you break into your code).

regards,
0 Kudos