Skip to content

fabian3117/LPC845

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

5 Commits
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

LPC845 - Drivers C++

Proyecto creacion de un sistema embebido utilizando base un LPC 845.
creacion de drivers para un LPC 845.


πŸ’» Lenguajes y herramientas πŸ’»πŸ‘¨

C++ Para aprovechar el paradigma de objetos

πŸ’» IDE : MCUExpresso v11.6.8255

Drivers


  • UART.
  • I2C. Aun en proceso.
  • GPIO.
  • Systick.
  • SPI Problemas con la linea Clock.
  • PWM.
  • MRT Con asignacion de funciones utilizando sobrecarga de operadores y puntero a funcion.

Extras


  • Objeto para guardar y gestionar los Pines-Puertos de la forma que los registros lo solicita.
  • Creacion de buffers particulares para el protocolo de comunicacion
  • Configuracion de metodos para la reasignacion de funciones.

Cosas aprendidas y retos


La utilizacion del entorno MCUExpresso en si fue un reto por sus particulares asi como herramientras que probe para la observacion de los registros en tiempo de ejecucion Realizando una pausa en la misma


Aplicacion del paradigma de orientado a eventos utilizando como herramienta el paradigma orientado a objetos que provee el C++.


Nuevas formas de sintaxis propias del lenguaje para le creacion por ejemplo de Vectores de puntero a funciones.


Lectura del Datasheel asociado al microcontrolador.

Lectura e interpretacion de errores sin el soporte de un sistema operativo que ayude a su interpretacion.

Pines πŸ”


About

Drivers del LPC845 en C++

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors