Preguntas con etiqueta 'c'

2
respuestas

“Si” se interpreta mal cuando ADC = 1023?

Mi código en ATtiny13A: #include <avr/io.h> #include <stdint.h> #include <avr/interrupt.h> #include <util/delay.h> #include <stdlib.h> #include "dbg_putchar.h" void ADC_init() { // Set the ADC input to PB4/A...
1
respuesta

Programando Atmel SAM MCU utilizando SAM-BA

Soy completamente nuevo en los microcontroladores Atmel ARM y más allá de una sola clase hace un par de años y algunos retoques de arduino, nuevos en el mcu "apropiado" en general. Por lo tanto, estoy teniendo problemas con las tareas más sim...
1
respuesta

¿Son compatibles TI TMS320C6x y TI TMS320C2x?

Nunca aprendí programación en lenguaje ensamblador. Pero, yo sé C y C ++. Necesito aprender programación C2000 Piccolo. No encontré ningún libro en C2000, solo hay manuales del sitio web de TI. Pero, de repente, Encontré esto libro . S...
2
respuestas

Controlador Harmony i2c de PIC32MX

Tengo un pequeño problema para descubrir cómo funciona el controlador Harmon i2c. Tratar de establecer una conexión entre PIC32 y un sensor barométrico MS5637 ha sido una pesadilla para mí. Desde la hoja de datos del sensor en la página 9 p...
2
respuestas

Explique, por favor, defina esto

#define POKE(addr, val) (*(volatile unsigned int *)(addr) = (val)) #define POKE_AND(addr, val) (*(volatile unsigned int *)(addr) &= (val)) #define POKE_OR(addr, val) (*(volatile unsigned int *)(addr) |= (val)) No entiendo qué significa P...
2
respuestas

Cómo hacer si la condición se ejecuta una vez cada vez (1)

Estoy integrando entradas y uart en PIC MCU. Mi programa es si presiono un interruptor, esta información se envía al terminal, pero el problema es que se sigue mostrando hasta que suelte el interruptor. Quiero que se muestre solo por una vez, si...
1
respuesta

STM32F0 UART + DMA + Interrumpir con el problema STM32CubeMX HAL 1.2.1

¡Hola colegas ingenieros electrónicos! Tengo un pequeño problema con la configuración de la placa STM32F072-Nucleo como una pequeña carcasa (quiero enviar comandos a través de UART y configurar / obtener varias configuraciones de la aplicació...
2
respuestas

¿Es necesario cerrar cada señal de START I2C por una señal de STOP?

¿Se podrían enviar dos señales de INICIO I2C una tras otra sin que se haya enviado una señal de PARADA? A continuación se muestra un ejemplo de bit bitging, donde no hay STOP entre el primer y el segundo START: int16_t BMP180_readRegister16(ui...
4
respuestas

¿Cómo empezar a usar los microcontroladores? [cerrado]

Mi punto no es comenzar una guerra de fuego, o tener una pelea basada en la opinión. Realmente solo necesito consejos basados en mi experiencia. Tengo bastante experiencia con el uso de un arduino, entiendo C, & C ++ con fluidez. ¿Qué es...
2
respuestas

Cómo escribir la función ISR para la interrupción de hardware y software

Hasta ahora usé el ISR del Proveedor (Controlador) para manejar la Interrupción. Pero quiero saber cómo escribir el ISR. Sé de la tabla de vectores. Tomaremos un ejemplo simple para GPIO Interrupt para el puerto 0. que es tener la tabla de vecto...