This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Learning to program with MCB-STR9 Evalution board by uVision3. HOW TO DO?

I am a starter in microcontroller programming. I understand programming but first I am starting with Keil uVision3-software and Evaluation board MCB-STR9. Is there any user guide or tutorial which could help me to start and program and see results on board. I could not find online. Can someone help me please?...
Thanks...

Parents
  • "Have not given importance to any architecture as such. Dont know where did you figure out an 'importance giving statement'? :O"

    Well you noted that the Cortex architectures where the latest - and then directly recommended the LPC21xx which are several generations older.

    That was the reason why I wondered why there would be a reason to go for an old ARM7 core with old peripherials instead of a newer Cortex core with much improved peripherials. The Cortex-M3 chips aren't harder to program. And they aren't more expensive. But they do offer some advantages compared to LPC21xx. One of the advantages with jumping forward is that it is possible to decide if the chip should be programmed with "manual" register accesses or using a standard library.

    And it was also the reason I suggested LPC23xx if someone wanted to play with an ARM core, where it is possible to write assembler using either ARM or Thumb instrictions. Or go for Cortex-Mx chips and use Thumb2.

    The only real reason to go for LPC21xx is if someone already have one or know how to get one for free. But it doesn't really offer any advantages compared to any other processor family.

Reply
  • "Have not given importance to any architecture as such. Dont know where did you figure out an 'importance giving statement'? :O"

    Well you noted that the Cortex architectures where the latest - and then directly recommended the LPC21xx which are several generations older.

    That was the reason why I wondered why there would be a reason to go for an old ARM7 core with old peripherials instead of a newer Cortex core with much improved peripherials. The Cortex-M3 chips aren't harder to program. And they aren't more expensive. But they do offer some advantages compared to LPC21xx. One of the advantages with jumping forward is that it is possible to decide if the chip should be programmed with "manual" register accesses or using a standard library.

    And it was also the reason I suggested LPC23xx if someone wanted to play with an ARM core, where it is possible to write assembler using either ARM or Thumb instrictions. Or go for Cortex-Mx chips and use Thumb2.

    The only real reason to go for LPC21xx is if someone already have one or know how to get one for free. But it doesn't really offer any advantages compared to any other processor family.

Children
No data