Preguntas con etiqueta 'pic'

5
respuestas

Implementación MD5 para microcontrolador

¿Alguien tiene algún ejemplo del algoritmo MD5 para un microcontrolador (preferiblemente uno de 8 bits)? Nuestro proyecto va a utilizar un dispositivo de la serie Microchip PIC18.     
5
respuestas

¿Cuál es la diferencia entre Interrupt on Change e External Interrupt en PICs?

¿Cuál es la diferencia en la función entre IOC y EXT Interrupt en un PIC? Actualmente estoy usando un PIC12F1822, y aparte de la capa adicional de verificación que tiene que ver con IOC (es decir, qué pin causó la interrupción) los dos son idént...
6
respuestas

¿Cuál es la razón por la que mi kernel RTOS multitarea PIC16 no funciona?

Estoy intentando crear un RTOS semipremperativo (cooperativo) para microcontroladores PIC x16. En mi anterior , he aprendido que acceder al puntero de la pila de hardware no es posible en estos núcleos. He visto esta página en PIClist, y esto...
2
respuestas

¿Importa el orden de los pines para esta RAM?

Estoy intentando enrutar un chip pic32 a un chip 128kB SRAM y tengo un poco de un tiempo difícil obtener las 17 líneas de dirección y las 8 líneas de datos conectadas. Estoy tratando de unir los primeros 16 pines de dirección a los pines 0-15...
7
respuestas

Uso de malloc en PIC

¿Cómo puedo usar las funciones malloc() y free() en un PIC? He comprobado el encabezado stdlib.h y no hay ninguna mención de ellos. Estoy usando MCC18. ¿Alguien tuvo que usarlos? Los necesito porque estoy portando una...
1
respuesta

PIC18F4550 compilador C que es de código abierto y multiplataforma?

Soy un usuario de AVR desde hace mucho tiempo. Realmente me gusta que AVR-GCC funcione en los dos sistemas operativos principales que utilizo (Mac OS X y Linux), es de código abierto y es compatible con Atmel. Me gustaría volver a la programació...
6
respuestas

¿Cuál es el propósito de un cargador de arranque con microcontrolador? [duplicar]

En mi opinión, para un microcontrolador común (por ejemplo, AVR, PIC), generalmente hay dos métodos de programación de su memoria flash. Utilizando un programador: Programación en serie en circuito (¿o alguna variante?) Alguna forma de...
3
respuestas

¿Hay un número de serie incorporado en el chip PIC?

Tengo decenas de chips PIC16. Me gustaría recuperar algún tipo de número de serie único del chip para fines de identificación. Sé que se puede hacer manualmente. Pero es tedioso. Preguntas: ¿PIC tiene un número de serie incorporado? Si...
6
respuestas

El PIC sigue reiniciando: ¿Estoy viendo efectos secundarios por el uso del tablero?

Estoy usando PIC18F4680 y tengo problemas para ejecutarlo desde una fuente de reloj externa de 40 MHz o un cristal de 10 MHz en modo HSPLL. El uso de cristal de 10 MHz en modo HS parece estar bien y el cristal de 5 MHz en modo HSPLL también func...
3
respuestas

Seleccionando una capa de red a través del bus CAN

Estoy planeando usar CAN bus en una aplicación de automatización industrial, sin embargo, me cuesta mucho decidir cómo implementar la capa de red. ¿Alguien aquí tiene alguna recomendación sobre un protocolo de capa superior para usar sobre CAN q...