does nrf51822 support the function of cortex-m0?i cant see any document about this
does nrf51822 support the function of cortex-m0?i cant see any document about this
Hi,
The nRF51x22 series is based on a M0 core, and will support all required functions of a M0 core. However, there are some (optional) features that are taken out. The SYSTICK is replaced with a more configurable RTC0/1 peripheral for instance.
All M0 generic information is found at ARMs site: www.arm.com/.../cortex-m0.php
Best regards Håkon
nRF51x22 is an impressive and powerful piece of silicon. It will most likely be used in more applications than you will ever imagine. However removing systick timer may not be a wise decision. First, code compatability to most other Cortex's will fail, so migrating from other chips needs unneccesary rewriting. Second, 3 general timers are to few. Especially when the soft device eats one, most likely PWM the 2:nd one and a 'systick' the 3:rd one, leaving nothing left to grew with. May I advice you to reconsider your decision?
nRF51x22 is an impressive and powerful piece of silicon. It will most likely be used in more applications than you will ever imagine. However removing systick timer may not be a wise decision. First, code compatability to most other Cortex's will fail, so migrating from other chips needs unneccesary rewriting. Second, 3 general timers are to few. Especially when the soft device eats one, most likely PWM the 2:nd one and a 'systick' the 3:rd one, leaving nothing left to grew with. May I advice you to reconsider your decision?