rutinas de matriz PIC18 de Microchip

0

Estoy usando un Microchip PIC18 y necesito usar matrices en mi código. Sé que DSPIC tiene bibliotecas de matriz, que simplifica la implementación. ¿Alguien sabe si alguno está disponible también para la familia 18 (mi PIC18 actual incluye un multiplicador de hw)?

¡Gracias a todos!

    
pregunta stef

2 respuestas

2

Si solo está utilizando matrices simples de tamaño fijo como las transformadas afines 2x2 o 3x3, no es muy difícil de implementarlas tú mismo . Ese enlace muestra cómo calcular el determinante e inverso de una matriz. La multiplicación, la suma, etc. son mucho más fáciles. De hecho, el código fuente de Cairo, una biblioteca de dibujos, tiene un código con licencia GPL / LGPL / MPL para tratar con matrices (solo afín 2D): cairo-matrix.c

    
respondido por el Thomas O
2

El microchip en sí no tiene ninguna biblioteca adecuada para el PIC18. Sin embargo, alguien en los foros de Microchip podría haber escrito algunas rutinas que puedes usar.

Me sentiría inclinado a usar un PIC de 16 bits, haría las cosas mucho más fáciles.

    
respondido por el Leon Heller

Lea otras preguntas en las etiquetas