Curso Sistema Operativo en Tiempo Real (RTOS) para sistemas embebidos

Documentos relacionados
Curso: Programación de FPGAs con VHDL (teórico-práctico)

Temario e información general del curso. . 1 de 12

Curso DSPs. (teórico-práctico) Procesador TMS320F28335* (Ver ONIK)

DIPLOMADO EN SISTEMAS DE FLUJO DE REFRIGERANTE VARIABLE: TVR

Aliados tecnológicos:

Portafolio de Servicios Técnicos MayaSistemas.

Diplomado en Tecnologías Móviles y Procesamiento de datos

Horas teóricas: 1 Horas prácticas: 4 Total de Horas: 5 Total de créditos: 6 Microcontroladores

Administra el consumo de energía de sus computadores

TRAYECTO SISTEMÁTICO DISEÑO DE SISTEMAS EMBEBIDOS

ESTÁNDAR DE COMPETENCIA

PROGRAMA DE ESTÍMULOS A LA INNOVACIÓN

MS_10554 Developing Rich Internet Applications Using Microsoft Silverlight 4

Nombre de la asignatura: Arquitectura de Computadoras. Créditos: Aportación al perfil

Interfaces. Carrera: SCF Participantes. Representantes de la academia de sistemas y computación de los Institutos Tecnológicos.

UNIVERSIDAD DE LA HUASTECA

Inga. Floriza Felipa Ávila de Medinilla

Documento no controladon, sin valor

Sistemas de 32 bits. Panorámica actual del mercado de los sistemas embebidos. Sistemas Embebidos, S.A.

Carrera: ECC

IV. PROGRAMACIÓN TEMÁTICA PRIMERA UNIDAD: MICROPROCESADORES COMPETENCIA ESPECÍFICA:

AUTOMATIZACION INDUSTRIAL MEDIANTE EL AUTOMATA PROGRAMABLE CP1L DE OMRON

INFORMACIÓN GENERAL DEL CURSO

DIPLOMADO EN MANTENIMIENTO DE EQUIPO DE COMPUTO Y REDES

UNIVERSIDAD RICARDO PALMA FACULTAD DE INGENIERIA

Carrera: SCM Participantes. Representantes de la academia de sistemas y computación de los Institutos Tecnológicos.

CryptosecTSA. Descripción Funcional. Cryptosec OpenKey

Marketing y Asesoría Empresarial en Comercio Exterior y Aduanas

UNIVERSIDAD DE SAN CARLOS DE GUATEMALA FACULTAD DE INGENIERIA ESCUELA DE MECANICA ELECTRICA LABORATORIO DE ELECTRONICA PENSUM ELECTRONICA 6

MFE de la SoA. Models for Financial Economics

Arquitectura y Diseño

Visual FoxPro Aplicado a Seguros

INDICE 1. Introducción 2. Entrada / Salida: Principios y Programación 3. Procesos

PLAN DE ESTUDIOS 2008-II SÍLABO

FACULTAD DE INGENIERÍA

SÉ FREELANCE EN SOCIAL MEDIA

Propuesta de Capacitación Continua

PROGRAMA DE ESTUDIO POR COMPETENCIAS LENGUAJE ENSAMBLADOR

México D.F., 24 de marzo de Andrés Simón Bujaidar Director Alianzas Nacionales MEXICO FIRST Presente. Estimado Andrés:

DIPLOMADO EN INGENIERÍA EN TELEFONÍA IP CON ASTERISK /ELASTIX

INVITACION. Planee su participación en el evento de calidad mas importante del año. Lema Calidad para un desarrollo seguro y sustentable

CATEGORY MANAGEMENT. MÁS ALLÁ DE LA TEORÍA

CAPACITACION ROADRANGER 2017

POSTGRADO INGENIERO EN INFORMÁTICA Total UC= II

ESCUELA DE INGENIERIA Informática Y Sistemas

ARQUITECTURA DE COMPUTADORAS I7024 I7023 SEMINARIO DE SOLUCIÓN DE PROBLEMAS DE I5884 I5887 INGENIERIA DE SOFTWARE INGENIERIA DE SOFTWARE I I7274

bright blue Administración de acceso inteligente

EQUIPOS DE ALTO RENDIMIENTO

PROGRAMA DE ESTUDIO. Nombre de la asignatura: MICROPROCESADORES Y MICROCONTROLADORES. Horas de Práctica

en compras Administración Objetivo General: Dirigido a: DIPLOMADO Educación Continua Síguenos:

"INTRODUCCIÓN A LOS AUTÓMATAS PROGRAMABLES REALIZANDO PRÁCTICAS CON SIEMENS S7-300"

INGENIERÍA DEL SOFTWARE APLICADO A LOS SISTEMAS EMBEBIDOS_OL_16_17

IIM Aportación al perfil. Esta asignatura proporciona al alumno las competencias necesarias para:

INGENIERÍA DEL SOFTWARE APLICADO A LOS SISTEMAS EMBEBIDOS_OL_17_18

Diplomado en Mecatrónica

UNIVERSIDAD DE GUADALAJARA

Programa de Automatización Industrial GRUPO 2

Fechas Mes/año Clave Semestre 8 a 10

ITESM Campus Guadalajara. Diplomado en Normas Internacionales de Información Financiera (IFRS)

Introducción a LabVIEW FPGA. Juan Gil

Mayor Movilidad, Mejor Productividad

Marcos Gálvez Flores

USB232. Hoja de datos

EL SECRETO DEL ÉXITO

Selección de Horarios semestre. Primavera Coordinaciones Académicas Dirección de Servicios Escolares y Vinculación

Potencia Troy Troy, S.A. de C.V.

Desarrollo de aplicaciones con Visual Basic para Excel

CompTIA A+: Instalación, Mantenimiento y Reparación de PCs

CONSTRUCION DE UN BRAZO ROBÓTICO E INTERFACE DE CONTROL PARA UN SISTEMA EMPOTRADO BASADO EN EL SISTEMA OPERATIVO RTEMS

CAPITULO III CONTROLADORES

MICROCONTROLADORES. Programa. M.C. Miguelangel Fraga Aguilar

MS_2778 Writing Queries Using Microsoft SQL Server 2008 Transact-SQL

Diplomado. Supervisión y Control de Obras

PERFIL PROFESIOGRÁFICO PARA IMPARTIR LAS ASIGNATURAS DE LA LICENCIATURA EN INGENIERÍA EN COMPUTACIÓN (PLAN DE ESTUDIOS 2005)

TALLER VIVENCIAL DE ARTE EN EL AULA 2ª. PARTE Desarrollo Artístico y Creatividad Educación Inicial y Preescolar

Soluciones de tecnologías de la i f ió

Tarjeta PCI Express con 4 Puertos USB 3.0

INSTALACIONES ELÉCTRICAS SEGURAS: INSPECCIÓN Y MANTENIMIENTO

"FORMACIÓN AVANZADA EN AUTÓMATAS PROGRAMABLES SIEMENS S7-300 Y S7-1200"

19 y 20 de Octubre En Casona Nemesio Antúnez, Av. Larraín #8580 Comuna de la Reina, Santiago, Chile

INFORMATICA III. Capítulo I: Plataformas

PLC BÁSICO PLC (Controladores Lógicos Programables)

Comienzo: lunes 26 de setiembre de 2016 Horarios: lunes y miércoles / martes y jueves de 19 a 22 horas

CATEGORY MANAGEMENT. MÁS ALLÁ DE LA TEORÍA

Guia para examen de Sistemas Embebidos I Para primer parcial Febrero 2013 Revisión 2 Ing. Julio Cesar Gonzalez Cervantes

UNIVERSIDAD TECNICA DE AMBATO NOVENO SEMESTRE INGENIERIA ROBOTICA MICROCONTROLADORES Y SU APLICACION EN ROBOTICA PROFESOR: UTA 2009 ING. G.

Los componentes de la tarjeta madre del PC. Sistemas Operativos. Febrero 2014.

Cel Tel

DIPLOMADO Administración en Compras

UNIVERSIDAD NACIONAL DE INGENIERIA. UNI-NORTE Sede Regional En Esteli. Elaborado Por: Ing. Ruth Itzamara Calderon Jarquin.

DATOS DE IDENTIFICACIÓN DEL CURSO DEPARTAMENTO:

Tu participación en el programa de certificación LPIC-1

Taller HACCP conforme a CODEX Alimentarius

Enseñanza de Circuitos y Electrónica: Cómo, Cuándo y Dónde?

Nombre de la asignatura: Tecnologías e Interfaces de Computadoras

Programa Internacional Dirección de Proyectos: Preparación para el examen de Certificación PMP

PROGRAMA DEL CURSO Teoría y práctica de Grabación de música I

DISEÑO DE SISTEMAS ELECTRÓNICOS DIGITALES BASADOS EN EL PROCESADOR TMS320C3X DE TEXAS INSTRUMENTS. UNA VISIÓN PRÁCTICA.

Experiencia docente en Informática Industrial y Arquitectura de ordenadores en la U.R.

Transcripción:

Entrenamiento Profesional Curso Sistema Operativo en Tiempo Real (RTOS) para sistemas embebidos (teórico-práctico) (Ver. 1.2-2015-03-01 ONIK) contacto@onik.com.mx

Índice 1 Introducción al TI-RTOS... 3 2 Objetivo del Curso... 3 3 Qué podrás hacer al final del curso?... 3 4 Personas a quien va dirigido... 3 5 Conocimientos Previos... 3 6 Equipo y software requerido... 3 7 Duración del curso... 4 8 TEMARIO... 4 9 Herramienta a utilizar... 5 10 Acerca de los instructores:... 5 11 Fechas del Curso... 6 12 Sedes... 6 13 Costos e inscripción... 7 14 El costo incluye... 7 15 Promociones... 7 16 Información sobre la Tarjeta de Aprendizaje... 8 16.1 Ejemplos de proyectos y prácticas desarrollados con la TAdsp28335... 8 17 Informes y contacto... 9 2

1 Introducción al TI-RTOS SYS/BIOS es un núcleo (kernel) de tiempo real, escalable. Está diseñado para aplicaciones que requieren calendarización y sincronización en tiempo real. SYS/BIOS provee hilos múltiples con prioridad, abstracción de hardware, análisis en tiempo real, y herramientas de configuración; también ayuda a minimizar uso memoria y requerimientos del CPU. 2 Objetivo del Curso Que el asistente adquiera los conocimientos necesarios y suficientes para desarrollar aplicaciones de alto desempeño usando el SYS/BIOS. 3 Qué podrás hacer al final del curso? El asistente podrá realizar aplicaciones basadas en programación concurrente, a través de un Sistema Operativo en Tiempo Real, utilizando procesadores de Texas Instruments (DSPs, MCUs). 4 Personas a quien va dirigido Profesionistas, estudiantes, empresas, desarrolladores de hardware y software interesados en desarrollar aplicaciones embebidas utilizando RTOS, como: robótica, automatización, sistemas control, monitoreo, entre otros. 5 Conocimientos Previos Programación en Lenguaje C y ensamblador. Diseño digital. Preferentemente haber trabajado con algún microcontrolador. 6 Equipo y software requerido Computadora portátil con Sistema Operativo Windows XP, 7 u 8. Descargar e instalar el Code Composer Studio. 3

7 Duración del curso 8 horas diarias, durante 3 días (24 horas) Se dispondrá de una hora para comida en horario de 1pm a 2pm. 8 TEMARIO 1. Ambiente de programación. Conocer el entorno de desarrollo Code Composer Studio (CCS) y sus funcionalidades, así como el proceso para crear un proyecto orientado al uso del Sistema Operativo en Tiempo Real de Texas Instruments. 2. Introducción al TI-RTOS. Definir el contexto que da pie al uso de un sistema operativo en tiempo real para los dispositivos de TI. 3. Configuración del núcleo. Configurar el núcleo con el explorador de recursos de TI. 4. Interrupciones por hardware. Uso del núcleo para manejar interrupciones por hardware. 5. Interrupciones por software. Uso del núcleo para manejar interrupciones por software. Definir la diferencia entre una interrupción por hardware y una por software. 6. Interrupciones periódicas. 7. Tareas. 8. Comunicación entre hilos. Configurar los mecanismos de comunicación entre hilos: semáforos, eventos, compuertas, buzón, colas. 9. Manejo de memoria dinámica. 10. Desarrollo de una aplicación usando el RTOS para el TMS320F28335. El curso es teórico-práctico y será impartido en español, los materiales de estudio son en inglés. 4

9 Herramienta a utilizar Durante el curso se prestará la Tarjeta de Aprendizaje TAdsp28335, la cual es un desarrollo de ÓNIK en colaboración con el CINVESTAV-IPN, y que integra el procesador TMS320F28335, siendo la Primera Tarjeta de Aprendizaje Mexicana para DSPs. 10 Acerca de los instructores: M. en C. Valentín Nájera Bello Maestro en Ciencias en Ingeniería Eléctrica por la Sección de Comunicaciones del CINVESTAV-Unidad Zacatenco Ingeniero en Electrónica por la Universidad Autónoma Metropolitana. Cuenta con más de 7 años de experiencia en el manejo de los procesadores digitales (DSPs). Ha impartido cursos de DSPs y desarrollado proyectos de pequeña y mediana escala en colaboración con el CINVESTAV-IPN. Cofundador y actual miembro de M. en C. Omar Roberto Ávila López Maestro en Ciencias en Ingeniería Eléctrica por la Sección de Diseño de Circuitos Integrados del CINVESTAV-Unidad Guadalajara. Ingeniero en Electrónica por el Instituto Tecnológico y de Estudios Superiores de Occidente. Cuenta con más de 6 años de experiencia laboral, donde se ha desempeñado como Ingeniero de Diseño Digital, en Intel Tecnología de México, y también como Líder del proyecto Primera Tarjeta de Aprendizaje Mexicana para DSPs en colaboración con el CINVESTAV-IPN. Fundador y actual miembro de ÓNIK Sistemas de Electrónica Integral S.A. de C.V., empresa dedicada al diseño electrónico de alta tecnología así como entrenamiento y capacitación en diversas áreas de electrónica. 5

11 Fechas del Curso Curso Sede Fechas y Horario (2014) Días INTENSIVO Distrito Federal 1 16 al 18 de Abril Jue-Vie-Sáb 09:00 a 18:00 hrs 12 Sedes 1 Sede Distrito Federal: Zacatenco Av. San Juan de Puerto Rico #1108, Col. Residencial Zacatenco, Del. Gustavo A. Madero. DF. (entre La Rioja y Catamarca, a unas cuadras del Cinvestav) 6

13 Costos e inscripción Sede Costo (M.N.) Fecha límite de inscripción Guadalajara $3,200* 11-Dic-2014 * precio más IVA con factura. Proceso de inscripción: Llenar el formato de inscripción (solicítalo vía correo electrónico). Cubrir el total del costo para el curso. Formas de pago: Transferencia bancaria. Depósito bancario. Cancelaciones: Una vez inscrito, el asistente podrá cancelar la asistencia al curso hasta el día de la fecha límite de inscripción al mismo, se retendrá un 10% del costo total por gastos administrativos. En caso suspensión del curso por no cubrir la asistencia mínima, esto será notificado vía correo electrónico a más tardar un día posterior a la fecha límite de inscripción, y será reembolsado al asistente la totalidad de su inversión. Para inscribirse al curso, favor de ponerse en contacto con nosotros para hacerle llegar el formato de inscripción y las instrucciones de pago. * Cupo limitado 14 El costo incluye Curso RTOS (24h). Préstamo de Kit con la TAdsp28335v1.1 durante el curso. Libro de trabajo del curso para el estudiante. Prácticas del curso desarrolladas por ÓNIK (alrededor de 20 proyectos). Diploma de participación. Coffee break. 15 Promociones 12% de descuento en la compra de una Tarjeta de Aprendizaje, para los asistentes al curso. Para cualquier persona inscrita al curso, que se interese por adquirir nuestra herramienta ya sea durante o después de su asistencia, ONIK otorgará un 12% de descuento en la compra de un solo kit. Vigencia de la promoción hasta 90 días después de la fecha de inicio del curso (INFORMACIÓN DE CONTACTO AL FINAL DEL DOCUMENTO). 7

16 Información sobre la Tarjeta de Aprendizaje La Tarjeta de Aprendizaje TAdsp28335 es un sistema basado en el procesador TMS320F28335 de la compañía Texas Instruments (TI), que permite utilizar los diversos módulos y funcionalidades del mismo, con propósitos de aprendizaje y/o de desarrollo de proyectos. La TAdsp28335 incluye circuitos de apoyo conectados a varios de los módulos periféricos del procesador, por lo que los usuarios (estudiantes, profesores, desarrolladores de hardware o software), pueden realizar la mayor parte de las prácticas requeridas para un curso completo, o hacer uso de la mayoría de los periféricos, sin necesidad de agregar tarjetas complementarias o hardware extra, lo que hace de ella un producto muy completo y versátil.* * Para conocer las especificaciones completas de la TAdsp28335, así como ejemplos de proyectos y prácticas que ÓNIK ha desarrollado con la misma y/o el procesador TMS320F28335, referirse al documento de especificaciones de la tarjeta. 16.1 Ejemplos de proyectos y prácticas desarrollados con la TAdsp28335 Osciloscopio con interfaz gráfica en PC. Control de velocidad de motor de corriente directa. Generador de funciones. Sistema de filtraje digital. Control de péndulo invertido. Modulador digital. Una breve descripción de los proyectos anteriores se encuentra en el documento ONIK DSPs Curso y Tarjeta de Aprendizaje, accesible en la siguiente liga: http://onik.com.mx/docs/onik_dsps_-_curso_y_tarjeta_de_aprendizaje_v2p3.pdf 8

17 Informes y contacto Para inscripciones e informes acerca de los cursos, así como para consulta de precios, disponibilidad y compra de la TAdsp28335, favor de ponerse en contacto con nosotros. Contacto: Omar Ávila Representante ONIK Sistemas de Electrónica Integral Correo electrónico: omar@onik.com.mx oavila@gdl.cinvestav.mx Tel: DF: (01 55) 5923-1225 Gdl: (01 33) 1731-9777 Síguenos en: facebook.com/oniksistemas 9