Originalmente pensé que la ventaja de PIC32 era la capacidad de manejar RTOS más sofisticados, como los que están basados en Linux. Desafortunadamente, carece de una Unidad de Administración de Memoria (MMU) y suficiente memoria RAM.
Así que ahora estoy tratando de entender ¿cuándo elegiría un PIC32 sobre un dsPIC33? , aparte de cuando necesita un procesador de 32 bits
dsPIC parece más prometedor. Tiene un motor DSP y la capacidad de tener más del doble de la cantidad PWM que en pic32 (hasta 14), y puede venir con un codificador de cuadratura.
Ambas arquitecturas pueden venir con un DMA, DAC, comunicaciones digitales (I2C, SPI, UART) y un reloj y calendario en tiempo real