Good evening;
This is Prathyush ,we are developing a medical product where we require GPIO-89,PWM-21 ,spi-4,I2C-1, ADC-40,RS232-2 .I gone through IMXRT1172CVM2A but the pin detailing is not given ,I mean according to the pin number the pin functionality should be given.Can you suggest any other controller also please send pin detailing of each pin [multiplexing to other peripherals]
Thank You
Hi @Prathyush
I hope to find you well!
The IMXRT117xx is our general purpose MCU with the biggest quantity of available IO pins (174), so it migth be a suitable option, just that it does not have 40 avaiable ADC channels.
I recommend using the MCUXPresso Config Tools, and more specifically the integrated Pins tool to make sure that your selected MCU meets your IO requirements. With the Config Tools you can check available pins and combinations.
You can get the Config Tools stand alone desktop version from here, or open it from the MCUXpresso IDE. Below I provide you an example, where I use the MCUXpresso Config tools
You can filter by peripheral and see any conficts with the setup, as well see detailed mux options for each pin.
Something else to consider is the MCU operating features, as the RT1170 runs up to 800 MHz, and integrates a high performance ARM cortex M7 core, and of course a greather power consumption than other MCUs that run at lower frequency.
I hope this helps!
Diego