I'm maintaining a project based on an 'UC3A3. I produce them in batches of 100-200. Lately, availability has been getting poorer, and prices have gone up.
So I'm starting to consider a port to an ARM MCU.
Are there good ways of doing just that? The code is generic C on FreeRTOS. The toughest part, I guess, will be to port low-level clock, DMA and serial port code.