In our project we are using the nrf51822. We planned to connect an external flash for storage purposes. While coding the software I got the advice to give special attention to the external flash, since apparently there is a limit on how many times we can write to a sector before it becomes bad.
Right now I am using an array to buffer the data before I send it.
I am almost too embarrassed to ask this, but we need to know, does executing code on the chip has an effect on its lifespan? The nrf51 has to store the code somewhere, and if it stores and executes the code on its internal flash I imagine it will stop working after the write limit has been reached.
Again, I am sorry if this is a stupid question but this is my first project involving a chip...