Buen video, soy egresado de ingeniería en robótica industrial, y puedo decir que aprender ensablador me ayudó a entender mucho la lógica de programación, pero ahora me doy cuenta que programar en ensamblador, es por puro orgullo jejeje pero es divertido hacer unas cosas
@miguelangeljugo28734 жыл бұрын
Yo aprendí a programar microcontroladores en ensamblador y fue por esa razón que me gustó la programación. En MPLAB X puedes programar en C y usar instrucciones de ensamblador al mismo tiempo, eso es increíble.
@IPTech4 жыл бұрын
Gracias por tu comentario. Me pasó exactamente igual que a ti, empezar en ensamblador y ahí enamorarme de este mundo. Saludos
@emiliocolon32454 жыл бұрын
la proxima, vez ajusta el microfono, esta muy bajo el volumen.
@IPTech4 жыл бұрын
Gracias por el comentario, lo estoy revisando, me parece que youtube al momento de subir el vídeo me está bajando el volumen del audio
@abelcoyago3692 жыл бұрын
Me gusta tu contenido, te sugeriría mejorar el audio porque no se escucha muy bien, saludos!!
@juanmatiasleiva21342 жыл бұрын
geño segui asi me gusta tu manera de explicar tranquilo y bien explicado estaria bueno des clases de lenguaje C estaria muy bueno explicando paso a paso la cabecera los fusibles librerias variables y funciones ect te dejo saludos desde argentina segui asi con ese estilo es muy bueno
@facundocavenaghi16493 жыл бұрын
Faaaa vieji.. Muy buena data. Gracias! Ya me suscribo
@JonasReyes3 жыл бұрын
saludos hermano. Llegué a tu canal porque queria entender que es eso de lenguajes de programación embebidos. Especificamente me motivó el lenguaje LUA de origen brasilero.. me interesé en el porque soy un nuevo usuario de NeoVim y me percaté de que muchos plugins están escritos en este lenguaje, el cual por sintaxis me pareció muy sencillo. y pues te escribo para consultarte si sabes algo de LUA y cual sería tu evaluación sobre el mismo. No es que yo tenga actualmente necesidad de este lenguaje, pero me despertó mucha curiosidad y quería saber su potencialidad.
@josemanuelcopaquinonez40483 жыл бұрын
que libro me aconsejas para aprender C por favor y muy buen video
@IPTech3 жыл бұрын
Muchas gracias por tu comentario. Como tal yo no aprendí lenguaje C con un libro, realmente fue lo que me dieron mis profesores en la carrera técnica y en la universidad, un curso que tomé sobre microcontroladores en lenguaje C y muchos muchos tutoriales en youtube. Saludos
@sebastiancarmar92083 жыл бұрын
Hola, José. El Deitel&Deitel es super completo. E incluso tiene una introducción a C++, que es una evolución de C.
@emiliocolon32454 жыл бұрын
desde 1989 se utiliza ANSI C, por lo que puedes hacer la programacion en un Procesador o Microcontrolador y lo puedes migrar a cualquier otro que cumpla con el ANSI C (C90) o utilizar uno mas nuevo C99, etc.
@IPTech4 жыл бұрын
Muy buen dato, gracias por el aporte
@antolingino51354 жыл бұрын
Excelente! Y sobre las IDEs disponibles para programa en C, ¿cuál me genera un código más limpio, menos basura? Como para ahorrar recursos del microcontrolador
@IPTech4 жыл бұрын
Si sabes de ensamblador puedes revisar los archivos .lst que generar los IDEs en el proceso de compilación, a final de cuentas, el proceso siempre es pasar de lenguaje C a ensamblador y luego a hexadecimal, entonces en esos archivos verás cuantas instrucciones en ensamblador genera cada instrucción en C y compararlos. En mi experiencia de los que menos basura genera es source boost, aunque no me parece el más amigable para trabajar
@antolingino51354 жыл бұрын
@@IPTech Interesante, no había escuchado sobre source boost pero de igual manera, comparar los IDEs y el nivel de optimización en el código asm que generan sería un buen tema, con eso de la guerra de IDEs
@sebastiancarmar92083 жыл бұрын
Y qué onda el compilador GCC de GNU Linux? Yo uso Vim para codificar y compilo con gcc, pero aun no tengo idea si genera mucha basura
@nazanthdrake Жыл бұрын
se puede programar en bajo nivel con c++?
@Aleco164 Жыл бұрын
Obvio
@BiGreatGarraD4 жыл бұрын
Hola Ian! Cómo te fue en el trimestre? Ayer estaba pensando ya en el siguiente, estaba algo desorientada ya que necesito saber ensamblador y no quise preguntarle a los profes ya que ellos también, supongo, ya entraron de vacaciones entonces me acordé de tí y que POR FORTUNA PARA NOSOTROS YA TIENES ESTE MUY BUEN CANAL, quisiera que por favor me orientes en cuanto a qué recursos (vídeos, texto, cursos) me recomiendas para aprender ensamblador, me acordé de tí porque ya sabes ensamblador por la vocacional, entonces me gustaría saber tu proceso para aprenderlo, si es que se puede aprender fuera de la vocacional. Entiendo y estoy totalmente de acuerdo contigo en la cuestión de que los lenguajes de alto nivel son lo de ahora pero quiero tener las bases del lenguaje a bajo nivel para pasar la materia que en estos días se sigue enseñando en ensamblador :/ Si por mí fuera me la rifo en Phyton pero ya ves...
@IPTech4 жыл бұрын
El libro que más me ayudó en la vocacional fue Microcontroladores PIC16. Fundamentos y aplicaciones de Alfonso Gutiérrez Aldana. Es editado por el IPN, otra opción serían los libros de José María Usategui. En youtube hay algunos tutoriales, pero al menos a mi no me resultaron de tanta ayuda. Justo estoy trabajando en un curso en línea sobre programación de microcontroladores en ensamblador, espero muy pronto ya tenerlo listo.
@BiGreatGarraD4 жыл бұрын
@@IPTech también he visto algunos vídeos en KZbin acerca del tema pero me parece que no fueron hechos con el sustento pedagógico, algo de bueno tienen, eso sí, más bien creo que ayudan a quienes ya saben pero no para aprender desde 0 como tal. Muchísimas gracias Ian 🙏 Te irá súper bien ya que hay muy pocos recursos disponibles, serán muy útiles para quienes quieran y aprecien los fundamentos de tal lenguaje en bajísimo nivel y para quienes por obligación tenemos que saberlo (no está tan cool así) reitero, yo preferiría rifarme en Phyton.
@jonathancelaya20734 жыл бұрын
Estoy estudiando ing electronica en sistemas, donde puedo tomar cursos o aprender sistemas embebidos??:(
@IPTech4 жыл бұрын
Gracias por tu comentario, cursos en línea podrías usar udemy, para cursos certificados por microchip dignal es muy buena opción. La gente de nómada realiza también cursos de AVRs muy buenos. Espero haberte ayudado
@HardFault4 жыл бұрын
De qué manera modificas las librerías?
@IPTech4 жыл бұрын
Una librería está pensada para ser lo más general posible y ahorrar trabajo al programador, pero si tienes una aplicación con requerimientos bien definidos, puede que haya pasos en la librería que pudieras omitir o si necesitas una función específica que no incluye la librería, la puedes adicionar
@HardFault4 жыл бұрын
Tienes algo de documentación para compartir acerca de eso?
@IPTech4 жыл бұрын
De momento no, pero puedo preparar material sobre el tema
@HardFault4 жыл бұрын
Eso sería genial.
@krizzrojas50374 жыл бұрын
Enseñanos a Programar un PIC. PORFAVOOOOORRRRRRRRRRRRRR
@IPTech4 жыл бұрын
Actualmente ya cuento con un curso de programación de microcontroladores PIC en lenguaje ensamblador, puedes revisarlo en mi página web que te dejo al final y estoy trabajando en un curso en lenguaje C para programar PICs y otro de AVRs. iptech-academy.com/
@krizzrojas50374 жыл бұрын
@@IPTech Muchisimas gracias, te lo agradezco mucho :3
@SaysAnX Жыл бұрын
Me dejaron crear un sistema embebido y ni se que es jajaja
@juansilvahidalgo90084 жыл бұрын
la proxima acerca tu micro mano pero buen contenido
@IPTech4 жыл бұрын
Gracias por el comentario, seguiré trabajando para mejorar el audio
@ClaudioGabrielCastillo-uq4hj8 ай бұрын
arregla el audio amigo............esta muy bajo
@psychovlll2 жыл бұрын
No se escucha
@jonymontana8948 Жыл бұрын
casi no se te escuha man esta muy bajo.
@keydarkman4 жыл бұрын
No te duele el cuello al estar muy baja tu laptop?
@IPTech4 жыл бұрын
Cuando estoy trabajando uso una base para laptop que me da más altura en la pantalla y mejor inclinación en el teclado