Preguntas con etiqueta 'c'

2
respuestas

Trabajar con temporizador STM32F4

Estoy trabajando con el tablero de descubrimiento STM32F411. Utilizo Atollic TrueStudio y HAL Library. Estoy tratando de hacer un programa simple que compruebe cuándo se desborda el Timer2 y, cuando sucede, enciendo un LED. Puedo configurar T...
2
respuestas

LED parpadeante en MSP430 con tres condiciones [cerrado]

Estaba diseñando un circuito que debe satisfacer las condiciones. El LED2 (verde) debe parpadear a 2Hz con un ciclo de trabajo del 50%     
2
respuestas

¿Cómo uso usart1 y usart2 juntos en stm32f103?

¿Cómo puedo usar tanto usart1 (PA.09, PA.10) como usart2 (PA.02, PA.03) al mismo tiempo? Puedo enviar y recibir datos a través de Usart1, pero cuando habilito usart2, ¡no se pueden enviar datos por usart1 y usart2! Yo uso stm32f103c8t6....
1
respuesta

El modo de suspensión en ATMEGA16 no funciona

Estoy tratando de poner mi controlador en modo de suspensión y despertarlo con un cierto número de desbordamiento del temporizador. El código es el siguiente: //*******TIMER 2 INITILIZATION will be used TCCR2=0X07; //clock source select...
1
respuesta

TM4C123, ¿solo funciona un temporizador a la vez?

Estoy utilizando MCU TivaC TM4C123. Estoy tratando de enviar datos en serie a través de un pin y un reloj sincronizado a través de otro pin. Aquí hay una ilustración: UséelmóduloTimer0paralosdatosenserieyTimer1paraelreloj.Lafrecuenciadelrelo...
1
respuesta

Los controladores FIFO ASF y el problema USART avr envían y reciben datos a través de la conexión rs232

Estoy trabajando para enviar un fotograma de 8 bytes al microcontrolador Xmega128a1 (a través de RS485). El marco se ve así: {header1,header2,CMD,D1,D2,D3,D4,CRC} Por ejemplo: {0x55,0xaa,0xFF,0x59,0xfd,0x64,0x68,0x32} El microcontrolad...
1
respuesta

código C para lectura analógica de SD24 ADC (MSP430I2041)

Estoy tratando de leer la salida del ADC en una matriz tomando la salida del registro de memoria, pero por alguna razón no funciona, los valores de la matriz permanecen como 0: int adc[100] = {0}; //Sets up an array of 100 integers and zero...
2
respuestas

Cómo sumar dos números binarios

tengo dos números binarios u8 buf[2]; buf[0] = 0001 1110; In dec it's 30 ; it is High Byte and means 30 C; buf[1] = 1100 0000; In dec it's 192 ; but its Low byte and means 0.75 C; ¿Cómo puedo devolver un valor de 30.75 C?     
1
respuesta

stm8s I2C Communication [cerrado]

Quiero usar la comunicación I2C entre dos MCU stm8s208cb. Yo uso stm8s standard peripharel library. Mi código: Maestro: #include "stm8s.h" #define I2C_SPEED 300000 #define OWN_ADDRESS 0xA0 #define SLAVE_ADDRESS 0x30 void delay_d...
2
respuestas

RTC_DS1307 + PIC18F458 mostrando la hora y la fecha como ceros

Estoy intentando que el hardware del PIC RTCDS1307 + funcione para mostrar los datos y la hora adecuados. Pero el problema es que, muestra la hora y la fecha como 00:00:00 y 00/00/2000 como se muestra en el complemento a continuación. Supongoqu...