Soy un nuevo miembro de STM32F1x y estoy intentando para hacer un proyecto que realmente necesite usar la función RTC / TIM.
Lo que estoy tratando de hacer es mostrar un temporizador de cuenta atrás de 20 segundos en la pantalla LCD. Algo que se parece a:
TEMPORIZADOR: 12.34 s
Entonces, lo que quiero escribir en el programa es:
var s =0
if "counted 1s "
{
drawchar (3, 1, s)
s++
}
if "counted 10s"
{
drawchar(3, 0, x)
x++
}
Entonces el problema es qué escribir para obtener:
if (counted 1s);
Muchas gracias y lo siento, realmente no tengo muchos conocimientos al respecto.
Déjame explicarte más, basándome en mi pequeño conocimiento. Lo que sé es que cuando presiono un botón, puedo hacer algo / interrumpir.
while(1){
if(GPIO_ReadInputDataBit(GPIOB,GPIO_Pin_9)==1){
LCD_DrawString(0, 0, name, 8);
}
}
Eso es básicamente lo que puedo hacer.
Entonces, en lugar de presionar un botón para dibujar algo, me gustaría hacerlo cuando el cronómetro / RTC suban.