Hola!

Registrándote como bakuno podrás publicar, compartir y comunicarte en privado con otros bakuos :D

Regístrame ya!

Ayuda con Curso de Firmware

fermen76

Bovino maduro
Desde
26 Feb 2007
Mensajes
176
Solicito ayuda de cualquier información para impartir cursos de programación de firmware... Mil Grax.
 
Cómo es eso de que quieres impartir un curso de algo que no sabes?

Bien podrías impartir clases en alguna primaria oficial! XD

Eso de crear firmware, por lo general se hace en Lenguaje C/C++ o bien en Assembler y es especifico para el hardware para el que quieras crear el firmware, por las características únicas de cada producto.

Te recomiendo que aprendas a programar microcontroladores (en Assembler), y después de eso a programar en Lenguaje C/C++, eso te dará las bases para programar firmware de dispositivos que tú mismo puedes crear.

Aunque por como va la tecnología ya no son tan necesarios, muchos microcontoladores utilizan USB y es menos problema comunicarlo con una PC, por ejemplo.
 
Son clases para la universidad que me pidio el coordinador, de hecho io no voi a dar las clases solo proponer algunos temas, para ello les intereso el frimware, buscaré algo de microcontroladores, Grax....
 
Mis comentarios sobre Firmware

Hola Fermen76:


Ciertamente encontraras poca información sobre impartir cursos de "firmware" ya que es un área muy cerrada y generalmente conformada mas bien por dos grupos principales de gentes especializadas en las áreas de electrónica (hardware) y programación avanzada (software). que trabajan en conjunto para realizar un sistema operativo embebido en un solo producto final, que puede ser aprovechado por entidades (usuarias) que no requieren de profundizar en las ramas que comento.

Nosotros mismos somos usuarios de infinidad de firmware que encontramos en celulares, hornos de microonda, televisores dvd, automóviles y toda una gama infinita de posibilidades que hoy en día corresponde a desarrollar "Firmwares", así que desarrollarlos aparte de las dos áreas básicas de hardware/software también se involucran otras muchas disciplinas tan dispersas como la pedagogía, ergonomia, arte, ecología y en verdad no se cuantas mas. para muestra un botón; Hoy cientos de marcas de reproductores portátiles de MP3 hacen y estan basadas en prácticamente lo mismo, sin embargo su "firmware" marca la diferencia absoluta entre estos productos dando la verdadera diferencia que resalta ante nosotros.

Dejo aquí una pequeña Caratula de lo que pudiese ser un curso de Firmware a mi muy personal punto de ver.


OBJETIVOS DEL CURSO:

Este curso técnico de Programador de Firmware forma programadores profesionales especialistas en la programacion del hardware, destacando en la programacion tecnica a bajo nivel y adquiriendo los conocimientos necesarios para la programacion de microprocesadores con ensamblador y lenguaje C.

Con el curso de Programador de Firmware el alumno se prepara en las tecnicas de programacion de acceso directo al hardware especialmente para el desarrollo de programas tecnicos, videojuegos, programacion de dispositivos y drivers, y sistemas embebidos.

Descripción del Curso:

El programador es el profesional de la informática especializado en la escritura y el mantenimiento de programas para ordenador y otros dispositivos electronicos. Este especialista de la programacion informatica tiene conocimientos tecnicos sobre el funcionamiento del computador y los sistemas operativos, además del lenguaje de programacion que utiliza para la implementación de aplicaciones.
El programador o programadora tambien conoce los fundamentos de la algoritmica y la logica para la planificación y la realización de los programas.

Los programadores de Firmware son especialistas que aplican sus conocimientos de programacion en la realización de programas a bajo y medio nivel, consiguiendo un acceso directo a la electronica del ordenador y beneficiandose de todo el potencial de la máquina y un máximo rendimiento de la ejecución de los programas.

El programador/programadora de Firmware es capaz de crear programas especificos para el control de sistemas embebidos y determinados chips, programaciones a traves del BIOS, desarrollo de drivers y controladores, o video-juegos.

El curso de Programador de Firmware forma al alumno desde el punto de vista tecnico del computador, el conocimiento del funcionamiento interno de los microprocesadores, microcontroladores y otros dispositivos, realizando gran cantidad de ejercicios practicos de programacion a medio y bajo nivel con C y ensamblador.

Espero te sirva de algo lo que te comparto y no hagas caso de comentarios que francamente; dan pena ajena. Ya que hoy en día la base del éxito en la fabricación de productos electrónicos depende en un 90% o mas del "firmware" que venga embebido en este producto, siendo así que hoy en día hasta los micro controladores también cuentan con un firmware (core) para su funcionamiento y no veo como pudiesen los firmwares estar en desuso (no tan necesarios) como lo presiente el compañero Zhepiros.

Recibe un cordial saludo
 
[...] y no veo como pudiesen los firmwares estar en desuso (no tan necesarios) como lo presiente el compañero Zhepiros. [...]

Nop, yo nunca dije que los firmware estuvieran en desuso, dije que los microcontroladores más recientes cuentan con conexión mediante USB de forma nativa y que se requería un menor esfuerzo para conectar y comunicar los dispositivos a la PC, por mencionar un ejemplo. Por ende el programar un firmware ya no es tan necesario si se desea conectar el dispositivo con una computadora, el microcontrolador podría hacer eso con menos código que escribir.

Y es Zephyros, no Zhepiros, que como podrás notar, no es lo mismo, ni es igual... ñ_ñ

Un saludo.
 
¡Hombre!, ahora si que nos a quedado claro el asunto de lo que "ya no es tan necesario" y ciertamente la diferencia que te preocupa, y ya no difícil de notar, o como dicen por mi tierra:

Para el caballero, caballo; para el mulato, mula, y para el indio, burro.

Saludos
 
Volver
Arriba