Preguntas con etiqueta 'programming'

1
respuesta

¿Es posible programar un sensor de efecto Hall con un Arduino?

En la pág. 18 Figura 5 de esta hoja de datos verá un tren de pulsos que le permite programar la sensibilidad del sensor de efecto Hall A1362. Hasta ahora he intentado aplicar manualmente los impulsos de voltaje requeridos (alto, medio, bajo) t...
2
respuestas

Conversión analógica a digital

Estoy usando un microcontrolador Atmega32-A y un AD7798 ADC externo. Puedo establecer los registros de ADC y leer los valores de ADC. He escrito el siguiente código: statusreg = AD7798_8(0x40, 0xFF); // read STATUS register defaul...
1
respuesta

XDS510PP-PLUS JTAG Emulator en Windows 7

Estoy tratando de usar un puerto paralelo de espectro digital XDS510PP para emulador jtag para programar una placa ezdsp. No funciona y no veo ningún problema, excepto que solo es compatible con Windows XP. ¿Es posible que no pueda funcionar con...
1
respuesta

¿Cómo se obtiene un programa en un tablero eZdsp?

Estoy usando una placa eZdsp que tiene un chip TMS320f2812. El tablero tiene un puerto paralelo que se usa para programarlo. Tengo experiencia con el software, pero no con el uso de microcontroladores o DSP y no sé dónde comenzar con un programa...
1
respuesta

¿Qué idioma para escribir la aplicación USB 3.0 para la placa de demostración ADC? [cerrado]

Necesito alguna sugerencia / guía sobre qué idioma / configuración usar para crear una aplicación con conectividad USB 3.0 que procesa 1.6Gbps de datos en tiempo real. La aplicación recopila datos de un ADC y los grafica en un gráfico en la a...
1
respuesta

En el paquete EWARM de IAR, ¿cuál es la diferencia entre el verificador MISRA C incorporado y el verificador MISRA C de CSTAT?

Un poco de antecedentes: nuestro equipo estará programando firmwares para microprocesadores ARM. Los códigos de programación deben cumplir con la norma MISRA C. Hemos decidido verificar el paquete EWARM de IAR: enlace Mirando la lista de pa...
2
respuestas

Algoritmo para la asignación de rango de valores

Mi pregunta quizás pertenece a la prueba de habilidad general o algo así. No está directamente relacionado con los dispositivos integrados. Me han dado un registro de variable que puede rotar infinitamente y es de 10kΩ. ADC se establece para...
2
respuestas

¿Por qué MPLAB IDE tiene tantos compiladores?

He aprendido que el IDE de MPLAB tiene diferentes compiladores como C18, XC8 y HI-Tech. Quiero saber lo siguiente: ¿Por qué hay diferentes compiladores cuando uno puede hacer el trabajo? ¿Se utilizan ciertos compiladores solo para micro...
1
respuesta

¿Por qué se puede mostrar char [3] con más de 3 caracteres?

char fromBluetooth[] = "zgr\r123\r"; int name_length = 0; int pass_length = 0; while (1) { if (fromBluetooth[name_length] == '\r') { break; }name_length++; } char ssid_determined[nam...
3
respuestas

¿Cuál es la diferencia fundamental entre las interrupciones y el retraso en la programación integrada?

Soy nuevo en la programación incrustada en C, solo entiendo la codificación. ¿Hay una diferencia fundamental entre una función de interrupción y una función de retardo? Apreciaría enormemente las respuestas con el código de ejemplo.