Encabezado con nombres de bits para LPC1768

0

Estoy empezando con ARM y programo en C para LPC1768.

Incluí "LPC17xx.h". Da nombres de registros en C. Pero, ¿dónde están los nombres de los bits?

Por ejemplo: quiero usar UART. Entonces, primer paso: " En el registro PCONP (Tabla 46), establezca los bits PCUART2 ".

Ahora lo hago de esta manera: LPC_SC->PCONP |= (1 << 24);

Pero quiero hacerlo de esta manera: LPC_SC->PCONP |= (1 << PCUART2)

Ahora tengo que buscar en muchas tablas para ver cuáles son los números de bits. ¿Hay algún archivo de cabecera C que tenga todas las definiciones? Algo así: #define PCUART2 24 o similar.

(Sé que hay bibliotecas de alto nivel con funciones como "init_uart ()" pero tengo que escribirlo bajo)

    
pregunta zupazt3

1 respuesta

-1

Ok, encontré anwser en otro sitio. Con esta ayuda, he creado un solo encabezado con define. Puede descargarlo allí: enlace

    
respondido por el zupazt3

Lea otras preguntas en las etiquetas