Estoy buscando un controlador integrado para un proyecto. Realmente no sé lo que hay por ahí, así que no sé por dónde empezar a buscar.
Mis requisitos son:
- Soporte para cantidades significativas de E / S
- ~ 150 GPIO (directamente oa través de expansores)
- Varias interfaces SPI (o I2C)
- Razonablemente poderoso, capaz de hacer simultáneamente
- ~ 3MIPS
- ~ 1MB / s I / O (a través de SPI / I2C)
- < 1MB / s de tráfico de eathernet
- Y queda suficiente espacio para las partes que estoy olvidando
- Se puede usar desde un entorno estándar (c, gcc, etc. No es un lenguaje personalizado e IDE)
- Fácil de usar (uno, quizás dos chips, etc.)
Mis necesidades son:
- Una arquitectura "estándar" que tiene muchas implementaciones (para minimizar el esfuerzo si necesito cambiar los chips, por alguna razón me inclino por ARM)
- Disponible en tablas de desarrollo de bajo coste.
- Disponible como chips (el montaje de una placa en una PCB personalizada me parece una tontería)