No puedo encontrar la CPU necesaria (STM32F401) en la lista IAR 6.5

Estoy tratando de iniciar el desarrollo del software STM32 usando IAR 6.5 IDE. Tengo placa STM32F401C-DISCO para desarrollo e IDE de IAR.

Es necesario elegir la CPU correcta en el menú de opciones del proyecto:

ingrese la descripción de la imagen aquí

Sin embargo, no hay tal CPU disponible. Después de buscar los paquetes necesarios (buscar como IAR STM32F401...) no tengo ningún resultado.

¿Necesito elegir la CPU más cercana (como STMF405)?

¿O debería de alguna manera actualizar mi IAR IDE?

@ParadoxECE, ¿está sugiriendo usar el IDE de Keil en lugar de IAR? ¿Correcto?
Sí, probé ambos y creo que Keil ofrece un mejor soporte para microcontroladores ST.
@ParadoxECE diciendo 'soporte', ¿te refieres a la posibilidad de elegir la CPU correcta en la lista de configuración del proyecto? ¿O significa algo más que una 'lista admitida', como una mejor generación de código, menos errores o algo así?
Creo que Keil admite más CPU y tiene menos errores que otros compiladores.

Respuestas (1)

En una versión más reciente de IAR Embedded Workbench, se admiten los dispositivos F401. Es posible que desee probar la versión de Kickstarter para algunas pruebas preliminares y tal vez actualizar a una versión completa más adelante.

A partir de ahora, diría que IAR fue bastante rápido para ponerse al día con los dispositivos con nuevas actualizaciones, pero carecía de soporte para dispositivos más nuevos con versiones anteriores de su EWARM, pero supongo que se pueden integrar manualmente; de ​​lo contrario, no habría ser puntos de referencia en ULP Bench para el L476 (que es un dispositivo completamente nuevo) utilizando la versión 6.6 de IAR EWARM.