Introducción BÁSICA de Great Cow - Herramientas de programación para microcontroladores Microchip PIC y Atmel AVR - Calendae - Calendae | Informática, Electrónica, CMS, Ciberseguridad

Introducción BÁSICA de Great Cow – Herramientas de programación para microcontroladores Microchip PIC y Atmel AVR – Calendae

Hola otra vez. Te escribe Jordi Oriol y esta vez te voy a hablar sobre Introducción BÁSICA de Great Cow – Herramientas de programación para microcontroladores Microchip PIC y Atmel AVR – Calendae

Gran vaca BASIC es un compilador y ensamblador robusto y completamente funcional para 8 bits pastilla FOTO es Atmel AVR microcontroladores. Fue desarrollado para adaptarse a todas las clases de desarrolladores de soluciones de sistemas integrados, desde expertos hasta principiantes, pero con una gran herramienta para ayudar a los principiantes.

Ha sido desarrollado para lograr tres objetivos principales que incluyen;

  1. Para eliminar la necesidad de comandos de ensamblaje repetitivos para desarrolladores
  2. Para ayudar a los desarrolladores integrados a producir código eficiente
  3. Para facilitar la toma de código escrito para un tipo de microcontrolador y ejecutarlo en otro tipo de microcontrolador.

La tercera que parece ser una solución viable a una de las debilidades de los desarrolladores es una de las características más útiles de Great Cow BASIC. La intención del diseño era eliminar la complejidad de usar y programar un microcontrolador y, a través de proxy, hacer Gran vaca BASIC Adecuado para principiantes, para aquellos a los que no les gusta o no desean aprender el lenguaje ensamblador y para programadores de microcontroladores experimentados al mismo tiempo.

Gráficos BÁSICOS de Great Cow

Para empezar, Great Cow BASIC viene con Gráficos BÁSICOS de Great Cow que es un editor basado en iconos para Gran vaca BASIC Programas. Esta interfaz de usuario fue diseñada para principiantes y para aquellos a quienes no les gusta o no quieren aprender el lenguaje ensamblador, eliminando la carga de memorizar comandos al permitir a los usuarios simplemente arrastrar y soltar los cuadros que representan la línea de código que están tratando de crear de forma similar al software de scratch más popular. Como se mencionó anteriormente, el gráfico Great Cow BASIC está estrechamente integrado con el Great Cow BASIC como tal, funcionará con los mismos chips, cargando y ahorrando GCBASIC programas directamente. ¡También puede copiar y pegar entre Great Cow Graphical BASIC y un editor de texto con un programa Great Cow BASIC en él! GCGB (Great Cow Graphical BASICs) cargará las bibliotecas GCB (Great Cow BASIC) y cuando se sienta cómodo dejando atrás los íconos, sus programas GCGB se pueden editar como cualquier otro programa Great Cow BASIC.

Gran vaca IDE BÁSICO

Para programadores de microcontroladores más experimentados, el Gran vaca IDE BÁSICO es el camino a seguir. El IDE, que se basa principalmente en Synwrite creado por Alexey Torgashin pero adaptado, modificado y mantenido para GCB de Frank Steinberg, integra varias características sorprendentes que hacen que el desarrollo de firmware sea fácil y menos estresante. Incorpora un programador fácil de cambiar, un editor con resaltado de sintaxis y plegado de código, lista de sub / funciones, autocompletar, ayuda sensible al contexto, múltiples pestañas y marcadores, y una serie de otras características atractivas y atractivas.

Gran vaca IDE BÁSICO

Un aspecto destacado de algunas de las características de GCB incluye:

  • Integración con el compilador Great Cow BASIC
  • Fácil de cambiar el programador
  • Editor SynWrite con resaltado de sintaxis y plegado de código
  • Lista de sub / funciones
  • Finalización automática
  • Ayuda sensible al contexto (F1)
  • Pestañas y marcadores de varios archivos Al hacer doble clic en los errores del compilador, el cursor se mueve a la línea de error del código fuente
  • Microcontrolador de ensamblaje / compilación / flash con un clic (F5, F6, F7, F8)
  • Software de terminal serial
  • Software de programación

Grandes demostraciones BÁSICAS de la vaca

Great Cow basic se ha utilizado en el desarrollo de toneladas de proyectos como controladores de juegos y proyectos con diferentes sensores para tareas como monitorización de temperatura, medición de distancia con sensor ultrasónico, visualización de texto e imágenes en LCD, etc. Una buena cantidad de estos proyectos anteriores se han recopilado en una carpeta de muestra que se puede encontrar aquí y sirve como un buen recurso para los principiantes de codificación, ya que contiene varios bloques de código que pueden ser necesarios al construir un proyecto y están escritos de tal manera que se pueden reutilizar en otros proyectos.

Soporte de microcontrolador Great Cow BASIC

Great Cow Basic admite una impresionante cantidad de microcontroladores PIC de 8 bits (incluidos los chips 10F, 12C, 12F, 16C, 16F, 18C y 18F) y AVR (Classic AVR, Tiny AVR y Mega AVR) y genera estándares MPASM código de ensamblaje compatible para PIC, o avrasm2 código compatible para microcontroladores AVR. Esto facilita la escritura de código para diferentes microcontroladores. Por ejemplo, podría desarrollar código para el microcontrolador TinyAVR y adaptarlo fácilmente para un microcontrolador PIC como la serie 18F.

El soporte para múltiples microcontroladores se agrega regularmente, por lo que cualquier microcontrolador que no sea compatible actualmente debería ser compatible pronto.

Soporta grandes programadores BASIC Cow

El soporte de la familia de microcontroladores AVR y PIC asegura que Great Cow Basic sea compatible con algunos de los programadores más populares utilizados en la programación de esos microcontroladores.

Por nombrar algunos, algunos de los programadores y herramientas compatibles con Great Cow Basic incluyen;

  1. PicKit2 y PicKit3
  2. AVRdude y Avrdude-GUI
  3. Programador de placa Microchip Xpress
  4. Herramienta de automatización Microchip IPE
  5. TinyMultiBootloaders

Grandes distribuciones BASIC para vacas

La cadena de herramientas Great Cow BASIC está disponible para Windows, MacOS, es Linux usuarios. Actualmente, Great Cow Graphical BASIC solo funciona en Windows y requiere .NET Framework 1.1 o posterior.

Más información sobre Great Cow BASIC, se puede obtener de ellos sitio web y el software se puede descargar desde Sourceforge página. Archivos de demostración para Great Cow BASIC.

Deberías compartir en en tu Twitter y Facebook para que tus colegas lo sepan

??? ? ? ???

Comparte