|
 Cursos Rabbit Nivel I
|
Desarrollo hard/soft con Rabbit
|
| DIRIGIDO A: |
 |
Técnicos, ingenieros, programadores, desarrolladores, consultores, fabricantes de productos electrónicos de automatización y control, telecomunicaciones, electrónica industrial, instrumentación, electromedicina. |
| REQUISITOS
: |
 |
Conocimientos de electrónica digital, microprocesadores, lenguajes de programación de bajo y medio nivel, networking. Si bien existen tres módulos de introducción y nivelación (microprocesadores, lenguaje C, networking), el contenido del curso asume que quien lo recibe comprende y maneja el lenguaje utilizado, estando dispuesto a consultar la bibliografía propuesta para ponerse al día. |
| DICTADO POR: |
 |
Ing. Sergio Caprile |
| DURACION: |
 |
8 Clases de 3hs |
| FECHA DE INICIO: |
 |
A confirmar |
| HORARIO: |
 |
A confirmar |
| LUGAR: |
 |
Sarmiento 1113 Piso 3 (Altura Av. 9 de Julio) IT.Training Center. Microcentro. Subtes Lineas B, C, D. |
| CERTIFICACIÓN: |
 |
Todos los participantes que cumplan con los requisitos de aprobación recibirán un certificado de asistencia. |
| COSTOS: |
 |
|
Opción 1
Curso + Libro + Ethernet Kit: $ 750 + IVA
Opción 2
Curso + Libro (incluye 50% descuento para el Ethernet Kit): $450 + IVA
* No se aceptarán devoluciones de ningún tipo.
|
| INFORMES E INSCRIPCIÓN: |
 |
| |
| TEMARIO: |
 |
Primera parte: Introducción
Módulo 1 : Microprocesadores
Arquitecturas (Von Neumann vs Hardvard), modos de direccionamiento, buses, 8/16 bits, pipelining, RISC vs CISC, Z80, Rabbit
Módulo 2 : Por qué Rabbit?
Ventajas y desventajas, criterios de utilización
Segunda parte: Desarrollo de hardware
Módulo 3 : Rabbit 2000
Estructura de hardware, utilización, ejemplos
Módulo 4 : Rabbit 3000
Estructura de hardware: diferencias respecto del 2000
Tercera parte: Desarrollo de software
Módulo 5 : Introducción a C
Tipos, operadores, arrays, punteros, funciones, estructuras, pasaje de parámetros (by value), static vs auto
Módulo 6 : Dynamic C
Diferencias, estructura, ventajas, utilización, ejemplos
Módulo 7 : Introducción al networking & TCP/IP
Ethernet, modelo OSI, TCP/IP, networking basics
Cuarta parte: Práctica
Módulo 8 : TCP/IP en Dynamic C
Hands-on, ejemplos de uso, programación
Módulo 9 : Programación avanzada: Assembler
Pasaje de parámetros en DC, assembler Z-80, extensiones assembler Rabbit, comunicación C - asm
Módulo 10 : Programación avanzada: Dynamic C
Cofunciones, multitarea
|
|