[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Help-gsl] GSL in a microcontroller
From: |
Sam Mason |
Subject: |
Re: [Help-gsl] GSL in a microcontroller |
Date: |
Tue, 10 Apr 2012 12:54:28 +0100 |
Hi Jorge,
I've only played around with very small 8-bit Microchip PIC
microcontrollers; very different from the sort of things you're
interested in, sorry!
Google suggests there are various ARM based development boards that
use the GNU tool chain, a few seconds on google points to the
following:
http://www.openembedded.org/
It says it includes the GSL and has some hardware recommendations for
getting started.
Sam
On 10 April 2012 12:20, Miguel Gallo, Jorge <address@hidden> wrote:
> Hi,
>
> Many thanks for your answer. It doesn't matter the time and relatively money
> it can take up. However it does matter to me the space and power consumption.
>
> I know for instance microcontrollers of Kinetis based on ARM CortexM4 with
> floating point unit (K10 and K20 family). However my concern is how to
> implement a Linux in it.
>
> Are there any soft Linux versions specially for microcontrollers? If yes, how
> are they implemented?
>
> Thanks for your support,
> Jorge
>
>
>
> -----Mensaje original-----
> De: address@hidden [mailto:address@hidden En nombre de Sam Mason
> Enviado el: martes, 10 de abril de 2012 12:57
> Para: Miguel Gallo, Jorge
> CC: address@hidden
> Asunto: Re: [Help-gsl] GSL in a microcontroller
>
> 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 <address@hidden> 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.
>
> 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.