Pregunta

Estoy pensando en usar un microcontrolador con un núcleo 8051 de Silicon Laboratories. Espero que puedo usar C en lugar de lenguaje ensamblador, así que instalé SDCC.

He instalado el "Laboratorios IDE silicio" para descargar los binarios ejecutables a la memoria de programa en el chip flash. También supuestamente se puede configurar (bajo el menú de integración de la cadena de Proyectos> Tool) a su uso "cualquiera" 8051 compilador.

He intentado configurarlo para usar SDCC, pero cada vez que pulsa el botón "Montar / Compilar Archivo" me dice "Proceso de compilador no lo hizo con éxito completo."

¿Cómo consigo nuevo código C que escribir en el chip SiLabs C8051F310? ¿Existe un sitio web con un COMO paso a paso? (¿Sería más fácil de usar un Makefile que llama SDCC, sólo con la "Laboratorios IDE silicio" para el último paso de descargar el binario ejecutable al chip?)

¿Fue útil?

Solución

Silicon Labs Nota de aplicación 198 - INTEGRACIÓN SDCC 8051 HERRAMIENTAS en el silicio LABS IDE * . Está escrito para una versión anterior del IDE, pero la configuración general debe seguir siendo el mismo. Probablemente es importante señalar que AN198 necesita una reforma para SDCC 3.0.0 . Información adicional de los laboratorios de silicio MCU usuario Foro o microcontroladores Knowledge Base puede resultar útil también.

El SDCC Compilador Guía del usuario * puede ser útil si se desean opciones de línea de comandos adicionales.

El adaptador de depuración Silicon Labs USB se puede utilizar con el < a href = "http://www.silabs.com/products/mcu/Pages/SiliconLaboratoriesIDE.aspx" rel = "nofollow"> laboratorios IDE silicio y la depuración / circuitos en el chip de la programación C8051F310 * para programar el MCU y depuración del código.

* PDF Link

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top