This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

How to directly program the ARM Cortex-M0 microcontroller in the nRF51822 Development Kit?

I want to program the ARM MCU in the nRF51822 Development Kit for my own purposes and then send the processed data using the BLE module in the kit to another nRF51822 Development Kit which receives the data and displays it.

Parents
  • Do you have an actual question? What have you tried? The development kit comes with an onboard segger for programming the chip so you're saying you want to do what the kit is designed to do.

  • start with the many examples in the SDK, there are bluetooth examples, examples using the GPIOs and other peripherals, most things are covered by one or more examples. Everyone seems to use the app uart example for just about everything, which is a bit sad, but takes very little effort.

    Which platform is best is very subjective. Keil is expensive, unless you stay under the small code limit, but all the examples come with keil projects, so it's an easy way to get started. I never really liked MBED, especially after seeing their shoddy support for OSX users. A lot of people use Eclipse, but I never really liked that much either, spent too long messing with the IDE and not coding. If you look at the blog entries you'll see a series about Segger Embedded Studio which is new, free (for non-commercial use) and I like a lot. Go try them out see which one works for you.

Reply
  • start with the many examples in the SDK, there are bluetooth examples, examples using the GPIOs and other peripherals, most things are covered by one or more examples. Everyone seems to use the app uart example for just about everything, which is a bit sad, but takes very little effort.

    Which platform is best is very subjective. Keil is expensive, unless you stay under the small code limit, but all the examples come with keil projects, so it's an easy way to get started. I never really liked MBED, especially after seeing their shoddy support for OSX users. A lot of people use Eclipse, but I never really liked that much either, spent too long messing with the IDE and not coding. If you look at the blog entries you'll see a series about Segger Embedded Studio which is new, free (for non-commercial use) and I like a lot. Go try them out see which one works for you.

Children
No Data
Related