Hi Jorge, Writing code for a microcontroller is very different from writing code for a personal computer; finding a microcontroller with a floating point unit is going to be a struggle, maybe your problem is better suited to a DSP?
I'd have a look through one of the many tutorials on programming microcontrollers before going too far. You need to know quite a bit about the performance characteristics of your code, both space and time, before investing too much. Also power requirements and production volume should come into it; microcontrollers are efficient, but bigger batteries may be cheaper in the long run rather than investing a lot of time in developing something that you're only making a few of. Then again, if you're doing it for fun, it's a good challenge and will teach you a lot! Sam On 10 April 2012 11:12, Miguel Gallo, Jorge <jmigu...@indra.es> wrote: > Hello, > > I have an algorithm running on my Linux personal computer using GSL library. > I would like to implement the same algorithm in a microcontroller and I would > like to ask your for tips about how to do that. > > Is there any microcontroller which can run any Linux OS in which I can > include the GSL library? > What can be the usage of program and data memory? > > Maybe it is necessary to use a microprocessor instead like ARM7? > > Many thanks, > Jorge. > > ________________________________ > Este correo electr?nico y, en su caso, cualquier fichero anexo al mismo, > contiene informaci?n de car?cter confidencial exclusivamente dirigida a su > destinatario o destinatarios. Si no es vd. el destinatario indicado, queda > notificado que la lectura, utilizaci?n, divulgaci?n y/o copia sin > autorizaci?n est? prohibida en virtud de la legislaci?n vigente. En el caso > de haber recibido este correo electr?nico por error, se ruega notificar > inmediatamente esta circunstancia mediante reenv?o a la direcci?n electr?nica > del remitente. > Evite imprimir este mensaje si no es estrictamente necesario. > > This email and any file attached to it (when applicable) contain(s) > confidential information that is exclusively addressed to its recipient(s). > If you are not the indicated recipient, you are informed that reading, using, > disseminating and/or copying it without authorisation is forbidden in > accordance with the legislation in effect. If you have received this email by > mistake, please immediately notify the sender of the situation by resending > it to their email address. > Avoid printing this message if it is not absolutely necessary.