Estoy trabajando en un proyecto de comunicación CAN que nos permite controlar algún dispositivo externo conectado a un nodo desde otro nodo.
El bus CAN es una red de transmisión y, por lo tanto, un nodo CAN en el bus recibirá un mensaje enviado...
Me gustaría instalar un nuevo firmware en mi STM8L15xC8. Tengo instalado ST Visual Programmer (STVP) y puedo flashear con éxito la MCU de la placa de descubrimiento STM8. Ahora, configuro la placa de descubrimiento STM8 para flashear aplicacione...
Simplemente eche un vistazo por primera vez a la línea STM8 para comparar su rendimiento con el AVR, que es muy conocido para mí ahora.
Uno de mis grandes reclamos al AVR fue la reacción lenta a las interrupciones, especialmente en el código...
Si el proceso principal ejecuta WFI con el bit AL establecido en CFG_GCR, el cambio de los bits de prioridad I1 / I0 en el ISR hace que la CPU se detenga cuando se produce una IRQ anidada.
Condiciones previas: todos los registros ITC_SPR1 tie...
Estoy usando dos microcontroladores STM8 como maestros SPI. Master-1 está configurado en modo full duplex . Y el Master-2 está configurado en modo Receive-only . Las líneas CS, MISO, MOSI y SCLK de Master-1 están conectadas al...
Los dispositivos STM32 y STM8 tienen algunos tipos:
Dispositivos de baja densidad
Dispositivos de densidad media
Dispositivos de alta densidad
¿Sobre qué significa "densidad"?
¿Sobre la cantidad de periferia o sobre la cantidad de fla...
Estoy ejecutando el MCU fuera del oscilador interno de alta velocidad (16MHz, confirmado) y configuré el temporizador 1 para desbordar con la máxima frecuencia de desbordamiento:
/* No system clock pre-division, overflow upon reaching 0x0001 (...
Tengo un problema en el que quiero contar cuántas veces presiono un interruptor usando una interrupción. Intenté colocar la variable de conteo dentro de la principal, pero afirma que el conteo no existe. Pongo el recuento dentro del pragma, pero...
¿Hay una función de espera activa _delay_ms () en SDCC para STM8 MCU?
(Solo encontré delay100tcy () para pic16 en incluye)
Si no existe, ¿cuál es la implementación más simple?
La macro FCPU es conocida.
Me preguntaba cómo podría escribir una función de retardo en el STM8 - IAR Embedded Workbench?
Usé la función de búsqueda dentro del IDE, así que encontré la función "__delay ()" pero si intento usarla obtengo:
"no hay definición para '__dela...