Hello,
I recently started the Arm Education DSP course, but found out the microcontroller they suggest to use in the course is not in reach for me.
They suggest using the Cypress FM4 starter kit,
but all i can conceive are:
(those are in range by the local seller)
all of these have a M4 processor, but I don't know none about their DSP capabilities, such as Cypress FM4's that was officially suggested by the course.
which one would you recommend me to buy?
Hi Medved,
All Cortex-M4 devices have DSP features, though note that the Cypress device also has FPU, which is not present on all Cortex-M4.
https://developer.arm.com/ip-products/processors/cortex-m/cortex-m4You can likely make some progress with any of the above boards, however the code examples are written specifically for the Cypress board, I'm not sure how much effort would be needed to make the code functional on other boards (I've not seen the code itself). If it is written with CMSIS software packs, then hopefully it is reasonably straight forward.
Ronan Synnott said:FPU, which is not present on all Cortex-M4
Cortex-M4 with FPU is often denoted as "Cortex-M4F"
If a particular chip does have an FPU, that will be clearly stated in its documentation.
Thank you very much!
Helped a lot