Zusammenfassung der Ressource
Microcontroladores
Anmerkungen:
- Un microcontrolador es un circuito integrado digital que puede ser usado para muy diversos propósitos debido a que es programable. Está compuesto por una unidad central de proceso (CPU), memorias (ROM y RAM) y líneas de entrada y salida (periféricos).
https://cutt.ly/oexMfkt
- Automatizar
- Muchos Chips a un solo chip
- Reducir
espacio
- Dispositivos
portatiles
- Bajo consumo de energia
- Dispositvos
portatiles
- Uso de
baterias
- Dispositivos inteligentes
Anmerkungen:
- Un dispositivo inteligente es un dispositivo electrónico, por lo general conectado a otros dispositivos o redes a través de diferentes protocolos como Bluetooth, NFC, Wi-Fi, 3G, X10, etc, que puede funcionar hasta cierto punto de forma interactiva y autónoma.
https://cutt.ly/1ex1XMB
- Mejor presentacion
Anmerkungen:
- Al desarrollar sus propios dispostivos usando ingenieria se pueden crear placas adaptadas a las necesidades de la industria las cuales tienen un mayor valor agregado y menor coste de produccion
- Programables
- Lenguaje
ASM
Anmerkungen:
- El lenguaje ensamblador o assembler (en inglés: assembly language y la abreviación asm) es un lenguaje de programación de bajo nivel. Consiste en un conjunto de mnemónicos que representan instrucciones básicas para los computadores, microprocesadores, microcontroladores y otros circuitos integrados programables. Implementa una representación simbólica de los códigos de máquina binarios y otras constantes necesarias para programar una arquitectura de procesador y constituye la representación más directa del código máquina específico para cada arquitectura legible por un programador.
https://cutt.ly/nex1q84
- Eficiencia
- Curva de aprendizaje muy inclinada
- Lenguaje
C
Anmerkungen:
- C es un lenguaje de programación de propósito general que ofrece economía sintáctica, control de flujo y estructuras sencillas y un buen conjunto de operadores. No es un lenguaje de muy alto nivel y más bien un lenguaje pequeño, sencillo y no está especializado en ningún tipo de aplicación. Esto lo hace un lenguaje potente, con un campo de aplicación ilimitado y sobre todo, se aprende rápidamente. En poco tiempo, un programador puede utilizar la totalidad del lenguaje. https://cutt.ly/GexM04J
- Mas facil de
aprender
- Serie Microchip
- USB
Anmerkungen:
- El Bus Serie universal (USB) es una de las interfaces más comunes utilizadas hoy en día en productos electrónicos de consumo, como ordenadores, cámaras, GPS, MP3, juegos, módems, impresoras y escáners, solo por nombrar algunos pocos.
https://cutt.ly/Bex2YUx
- HID
Anmerkungen:
- Un dispositivo de interfaz humana o HID es un tipo de dispositivo informático que interactúa directamente con humanos, tanto al recibir información de los mismos como proporcionándosela. El término “HID” se refiere más comúnmente a la especificación USB-HID.
https://cutt.ly/vex0huF
- CDC
Anmerkungen:
- Clase de dispositivo CDC: es la emulacion de un dispositivo de comunicacion serie o serial el cual al conectarse a un PC este aparece instalado como un puerto serie, el cual es mas facil de manejar para los programadores de aplicaciones de interfaz de usuario inespertos ya que existen muchos ejemplos y componentes software faciles e intuitivos de implementar en los entornos de desarrollo para PC mas usados como VB, DELPHI, C++ etc
Autor: Mariano Rocha
https://picmikros.blogspot.com/2017/09/curso-de-desarrollo-de-aplicaciones-usb.html
- Bulk Transfer
Anmerkungen:
- Comunicacion avanzada entre PC y microcontrolador la cual requiere controladores en el sistema operativo para poder realizarse, proporciona altas velocidades y grandes cantidades de datos en cada trama.
mas informacion en:
https://docs.microsoft.com/en-us/windows-hardware/drivers/usbcon/usb-bulk-and-interrupt-transfer
- OTG
Anmerkungen:
- Modo USB que permite comunicacion directa entre dispositivos USB mas informacion en:
https://es.wikipedia.org/wiki/USB_On-The-Go
- MASS STORAGE
Anmerkungen:
- Modo USB de almacenamiento masivo, permite crear unidades USB que se comportan como discos duros o druve y tienen el mismo tratamiento de cualquier otro dispositivo de almacenamiento masivo, ejemplos de ellos son los pen drive y los discos externos USB, tambien entran en esta categoria los convertidores de discos sata, ide y otros estandars a la comunicacion USB, mas informacion: https://en.wikipedia.org/wiki/USB_mass_storage_device_class
- Bluetooth
Anmerkungen:
- bluetooth: Es el estandar de comunicacion inalambrico usado para transmitir facilmente datos entre dispositivos esclavos y maestros de forma transparente al usuario desarrollador de aplicaciones, ya que este puede ver el final de la comunicacion como una simple comunicacion serie.
mas informacion: https://es.wikipedia.org/wiki/Bluetooth
- WIFI
Anmerkungen:
- Los microcontroladores PIC se pueden programar al igual que cualquier otro micro para interactuar con modulos externos wifi, para ello existen muchas referencias con gran cantidad de memoria para almacenar los extensos protocolos que estos llevan.
Definicion dada por Mariano Rocha basada en lecturas de los manuales de Microchip en ingles.
- Placas de desarrollo
Anmerkungen:
- Cuenta con gran cantidad de placas de desarrollo vendidas directamente en Microchip o fabricadas por terceros, las cuales permiten desarrollar las aplicaciones de manera rapida