We are running a survey to help us improve the experience for all of our members. If you see the survey appear, please take the time to tell us about your experience if you can.
Hi!
I am a total newbie when it comes to ARM processors programming. Since I found out about this products I would like to know with what to start?
I though that for start I would get myself a MCB2370 board and the ULINK2 of the hardware but I don't know what is that I need of the software is MDK-ARM + RL-ARM all that I need or do I also need the DB-ARM package?
Thank you!
Regards, Uros
Al,
thanks for fast response. I have gone through this, and I did find these connections (pins 122 and 118 are P4.28 and P4.29, on bottom right of page1 in the PDF). Or am I reading the schematics wrong? The thing that is confusing for ME is that if I put a connector on pins 66(P0.0/CAN_RX1/TXD3/SDA1) and 67(P0.1/CAN_TX1/RXD3/SCA1) I can use it either for a CAN connection OR a RS232(COM) connection, so I give up one or another? And how do I "tell" the application that the connector on that two pins is used for CAN or COM?
Re, Uros
Yes, a pin can only be used for one thing at a time. All pins that have multiple functions also have a register that need to be initialized in your program to specify which of the alternative function the pin is expected to have.
In this case, there is two bits/pin to specify alternative functions. In the data sheet, you can find which values you should use. If the LPC23xx chips had been a bit better supported by the Keil environment (any time now...), then you would hav ebeen able to play around with all settings in the IDE, and then just copy the final values from the dialogs into your source code.