El programa puede almacenarse en la memoria del chip o en la memoria del chip, pero como cualquier procesador, la memoria RAM del procesador estará en el chip. Toda la asignación de memoria dinámica se llevará a cabo utilizando esta RAM.
¿Cóm...
Estoy manteniendo y desarrollando software en C para microcontroladores S12X. El ISR para cada interrupción (como I2C, temporizador, etc.) es muy largo, como de 20 a 30 líneas con varios cálculos dentro del ISR para varias interrupciones.
Por...
Estoy en el segundo año de ingeniería mecánica y quiero aprender sobre sistemas integrados y programarlos. ¿Desde dónde debo comenzar? ¿Qué libros referir? ¿Es posible aprenderlo sin ningún tipo de coaching? He completado mi curso de programació...
Tengo un problema con el SPI2 en la placa stm32f4vg, tengo un código que funciona perfectamente para spi1, pero cuando cambio el código para que se ejecute en spi2, el código no responde
Aquí está el código original que encontré en este sitio we...
Quiero generar 2 PWM en PC6 & PC7 en un STM32f10x, funciona bien, pero el problema que tengo es que quiero que cambien de fase, digamos 45 ° y realmente no sé cómo hacerlo, ya que el PWM comenzó al mismo tiempo. . alguna idea de cómo se podr...
Estoy tratando de escribir un programa en el que estoy interconectando un interruptor y un LED. Quiero un programa para que cuando presione el interruptor, se encienda el LED y cuando vuelva a presionar, el LED se apague. Ahora mismo he creado u...
Estoy escribiendo un programa para el microcontrolador AVR, y mis experimentos de código me han llevado a la confusión y al descubrimiento. Aquí está el primer código:
void USART_PutByte (int8_t byte)
{
uint8_t tempTxTail = (USART_TxTail + 1)...
Uso de la comunicación SerialPort entre PC y MSP430F5438A. Es C # en el lado de la PC y Code Composer Studio (CCS) en el lado de la MSP430. Estoy enviando "¡Hola mundo!" a MCU.
Puse el puntero de flash en la dirección 0x20000:
unsigned long *F...
Tengo variable digital de tres decisiones. Así que tengo que tomar 8 decisiones con estas variables digitales. El problema mío está en comprender el comportamiento de la declaración de cambio de caso en MikroC.
En realidad, tengo que tomar un...
Quiero hacer un chaser LED de derecha a izquierda en el microcontrolador PIC18F4550. Aquí hay una sección del código de un programa que no puedo entender:
LATB=1<<i;
delay();
LATB=0x00;
delay();
¿Cómo funciona esto en perseguir de...