Si además quieres enviarnos un Artículo para el Blog y redes sociales, pulsa el siguiente botón:
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
Casi todos estos sistemas llevan linux
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
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.
Pues si un sistema operativo es mucho, usa un pic de gama alta o un propeller o algo similar.
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
