Expresate

Si además quieres enviarnos un Artículo para el Blog y redes sociales, pulsa el siguiente botón:

Avisos
Vaciar todo

mas capacidad de procesamiento

23 Respuestas
8 Usuarios
0 Reactions
11.2 K Visitas
technik
Respuestas: 287
Topic starter
(@technik)
Reputable Member
Registrado: hace 19 años

Me gustaria saber si alguien tiene idea, o ha intentado alguna vez, programar un procesador de mayores prestaciones que un PIC, un Basic Stamp o similares. Es decir, alguien sabe como se puede programar un procesador tipo Pentium 3 para aplicaciones en robotica, ya que seria muy interesante disponer de la capacidad de procesamiento de un ordenador en nuestros robots avanzados. No tendria sentido en un siguelineas ni nada parecido, pero para proyectos mas avanzados seria la leche.

En resumen, el motivo de este hilo es buscar herramientas para poder hacer todas esas cosas que solemos hacer con los Pics, pero con mas potencia, por ejemplo ¿que hardware habria que montarse para programar el procesador?
¿se programaria en assembler?¿que compilador podriamos usar?

Por ultimo, creo que el proceso seria bastante parecido al de crear un sistema operativo sencillo, pero con el inconveniente de que no utilizariamos una placa base estandar, sino solamente el procesador (y el sistema de refrigeracion xD)

Cj


Responder
22 respuestas
boops
Respuestas: 1813
(@boops)
Ardero
Registrado: hace 20 años

Casi todos estos sistemas llevan linux


Responder
_jm_
Respuestas: 961
 JM
(@_jm_)
Prominent Member
Registrado: hace 20 años

Lo suyo no es crear el sistema operativo, si no usar uno ya creado como las distintas distribuciones de linux para sistemas empotrados que metes en las placas que venden.

Aquí tienes distintas opciones http://www.robot-italy.com/index.php/cP ... 077ca7025e


Responder
technik
Respuestas: 287
Topic starter
(@technik)
Reputable Member
Registrado: hace 19 años

El problema de usar un sistema operativo ya creado es que se pierden muchos recursos en tareas que no necesita el robot, como cuentas de usuario, todo lo relacionado con redes, interfaz grafica, incluso el uso de terminales. De hecho, en un ronot, los procesos que realizaria el sistema serian en realidad pocos, pero que necesitarian mucha potencia: Buena gestion de la memoria, procesamiento de imagenes, procesamiento de sonido, control de la motricidad, y pocos procesos más, estos procesos son una parte muy reducida de loque es un sistema operativo comun, asi que el resto de tarea serian consumicion de recursos inutilmente, creo yo.


Responder
boops
Respuestas: 1813
(@boops)
Ardero
Registrado: hace 20 años

Pues si un sistema operativo es mucho, usa un pic de gama alta o un propeller o algo similar.


Responder
_jm_
Respuestas: 961
 JM
(@_jm_)
Prominent Member
Registrado: hace 20 años

No entiendo mucho del tema por lo que tampoco se muy bien lo que digo, pero en cualquier linux no puedes cargar y quitar modulos del kernel, así no desaprovecharias lo que no usas? si lo compilas con lo que vas a usar no lo desaprovecharias tanto


Responder
Página 2 / 5
Compartir: