Hi,
I'm planning to port from Argon to P2 a fairly complicated application with a lot of threading. Will there be any scheduling/tick differences between the Argon (Nordic) and P2 (M33) that could cause problems?
Thanks
Hi,
I'm planning to port from Argon to P2 a fairly complicated application with a lot of threading. Will there be any scheduling/tick differences between the Argon (Nordic) and P2 (M33) that could cause problems?
Thanks
Both use FreeRTOS as the task scheduler and use a 1 millisecond tick.
The RTL872x has a faster MCU (200 MHz vs. 64 MHz) so code will run faster, but this doesn't affect the scheduler or millis() counter.
One thing that will make a difference is if you require precisely timed GPIO. The RTL872x is much slower to change the state of GPIO pins, which make implementation of protocols that require "bit-banging" a problem.
And of course other things in the migration guide.
This topic was automatically closed 182 days after the last reply. New replies are no longer allowed.