Estoy escribiendo un programador de tareas simple y utilizando la asignación de memoria dinámica en mi cc430F5137. Estoy de acuerdo en que no es una buena práctica, pero por el momento, asumamos que es un requisito de mi aplicación utilizar la a...
He estado trabajando tratando de leer algunos códigos C y he encontrado algunos operadores que no conozco:
¿Cuál es el uso de los operadores "&=" y "|=" cuando se usan para la programación de microprocesadores?
Específicamente, la serie PIC24.
Probé el compilador de microchips C30, pero me parece un poco complicado, y no pude encontrar ninguna biblioteca con él.
Luego probé CCS, y parece demasiado simple, y no puedo ver el código para, por ejempl...
Estoy usando la placa de evaluación MSP-EXP430F5438 , que tiene botones pulsadores conectados a P2.6 y P2. 7 y LEDs conectados a P1.0 y P1.1.
Quiero hacer que P2.6 active los LED y P2.7 los reinicie. Para hacer eso, escribí el siguiente códi...
Yo mismo escribí un programa para implementar las funciones millis () y delay () sin la biblioteca arduino. Incluí una variable de conteo que cuenta cada segundo y envío su valor cada segundo a través del puerto serie. Lo que encontré es que su...
Soy un desarrollador de software que trata de entender cómo funcionan las computadoras en un nivel inferior.
He comprado el Microcontrolador Arduino Uno y he seguido todos los tutoriales de LadyAda.
Me he dado cuenta de que el LED (no el...
En una respuesta Kevin Mark apunta a una solution / reason para el uso del escudo Ethernet juntos con la tarjeta SD. La documentación de dice que tanto la tarjeta SD como el chip Ethernet comparten el bus SPI y que tengo que configurar d...
Me gustaría saber cuál es el propósito de la unidad especial de FPU que se anuncia con los microcontroladores STM32F4.
Para citar este sitio web :
"El núcleo de Cortex-M4 presenta una precisión única de unidad de punto flotante (FPU) q...
Estoy intentando enviar dos comandos a mi frambuesa en serie. Tengo el siguiente código:
#include <avr/io.h>
#include <util/delay.h>
#define F_CPU 8000000UL
#define BAUD 9600
int main( void )
{
// BAUD RATE (bits per second...
He codificado una simple verificación de tiempo para mi placa de descubrimiento STM32F4.
#define IT_PER_SEC 100
int main(void)
{
if (SysTick_Config(SystemCoreClock / IT_PER_SEC))
{
while (1){}; // error
}
initGPI...