Sé programar en C y estoy muy interesado en los microprocesadores y me gustaría poder comprar un microprocesador muy barato que pueda conectar a mi computadora y programar en C. He visto algunos kits pero son muy aspecto confuso o cuestan más de $ 60.
Estoy buscando algo simple, estudio electrónica en la escuela y mi maestro cree que es una gran idea y me ayudará. Todo lo que necesito es un barato
Ya he hecho eso ;) Puede obtener un chip AVR: elija una versión más grande de flash/ram como ATMega32 o ATMega64, esto le permitirá no pensar demasiado en las limitaciones de memoria al principio.
Todo lo que necesita es una placa de prueba, un chip, algunos cabezales de pines y un hardware de programador. En cuanto al hardware del programador, algo barato y simple como USBasp servirá, o puede obtener Litle Wire , que es un poco más que un simple programador.
Si quieres correr el chip más rápido, consigue un cristal y un par de gorras.
El entorno de construcción es de código abierto y sólido como una roca, disponible para las plataformas más populares.
También puede buscar en la plataforma ARM, el chip como LPC1343 no requiere hardware externo para programarlo, pero viene solo en paquetes smd, por lo que necesitaría hacer una PCB usted mismo u obtener una plataforma lista para usar como Forebrain o mbed
Lo bueno de las plataformas ARM mencionadas es que obtienes una interfaz USB nativa.
Los microcontroladores PIC también se pueden programar en C. No tengo suficiente experiencia para hablar de eso, pero en general necesitas lo mismo que en el caso de AVR.
Editar
Me di cuenta de que mencionas el microprocesador en tu pregunta. Sospecho que está realmente interesado en los microcontroladores, ya que están integrados, los microprocesadores requieren más conocimiento de hardware para empezar.
Porque dices: "Todo lo que necesito es barato", deberías echarle un vistazo al MSP LaunchPad . Lo obtendrás por alrededor de 5 $.
Otra plataforma muy popular es Arduino . En Sparkfun por unos 30$.
Observación: Todas estas placas utilizan microcontroladores (no microprocesadores).
Sistema de desarrollo completo por $US4.30 (cable incluido) (Se requiere programación)
Yo digo:
LaunchPad ahora incluye soporte para dispositivos G2xx Value Line nuevos y futuros. Haga clic aquí para más información. marzo de 2011.
El MSP-EXP430G2 LaunchPad es una herramienta de depuración y programador flash fácil de usar que proporciona todo lo que necesita para comenzar a desarrollar en dispositivos MSP430 Value Line.
Incluye una placa de destino con enchufe DIP de 14/20 pines con emulación integrada para programar y depurar rápidamente dispositivos MSP430 Value Line en el sistema a través del protocolo Spy Bi-Wire (JTAG de 2 cables).
La memoria flash se puede borrar y programar en segundos sin necesidad de fuente de alimentación externa debido al flash de potencia ultrabaja del MSP430.
El LaunchPad conecta los dispositivos MSP430 a un entorno de software integrado como Code Composer Studio Versión 4 o IAR Embedded Workbench. Estos IDE son gratuitos y sin restricciones en los dispositivos MSP430 Value Line. El LaunchPad es compatible con todas las partes flash MSP430G2xx en un paquete DIP de 14 o 20 pines (código de paquete TI: N).
¡El LaunchPad también cuenta con LED y botones programables integrados para proyectos y aplicaciones personalizados! También se proporcionan conectores PCB de 10 pines para conectar dispositivos adicionales al LaunchPad.
Las versiones descargables gratuitas de los entornos de desarrollo integrados IAR Kickstart y Code Composer Studio Ver 4 están disponibles e incluyen un ensamblador, un enlazador, un simulador, un depurador a nivel de fuente y un compilador C. Estos IDE gratuitos no tienen restricciones en los dispositivos MSP430 Value Line.
Inicio de la plataforma de lanzamiento
Página de proyectos sobre 70 proyectos aportados por usuarios.
Paquete de refuerzo táctil capacitivo - $ 10 - se conecta a la plataforma de lanzamiento.
Capacitive Touch BoosterPack (430BOOST-CAPTOUCH1) es una placa complementaria para el kit de desarrollo LaunchPad Value Line MSP430 de $4,30 (MSP-EXP430G2, se vende por separado). El Capacitive Touch BoosterPack ($10) presenta varios elementos táctiles capacitivos que incluyen una rueda de desplazamiento, un botón y un sensor de proximidad. Además, a bordo hay 9 LED que brindan información instantánea a medida que los usuarios interactúan con los elementos táctiles capacitivos. Además, un UART basado en temporizador permite la comunicación con una PC para recibir comentarios a través de GUI o hiperterminal. Este BoosterPack también incluye un dispositivo Value Line MSP430G2452IN20 preprogramado.
Cuando se combina con el kit LaunchPad, Capacitive Touch BoosterPack proporciona un diseño de referencia completo de hardware y software para permitir a los desarrolladores reemplazar rápida y fácilmente cualquier botón físico con un elemento táctil capacitivo. Esta es la solución más simple y rentable para agregar diferenciación táctil capacitiva en muchas aplicaciones, como electrónica de consumo, máquinas de puntos de venta y otros dispositivos con un botón físico.
clabacchio
clabacchio
stevenvh
clabacchio
Russel McMahon
Russel McMahon