soluciones para tus diseños electrónicos · 2018-06-20 · sobre capelsobrre capel fundada en...
TRANSCRIPT
C A P E LC A P T U R A E L E C T R Ó N I C A
Soluciones para tus diseños electrónicos
88.88.88
HELLOworld
Kits y Plataformas dedesarrollo
RTOSMiddleware
Programadoresin-system / in-socket
Módulos de comunicaciones
</>Compiladores y
Entornos de desarrollo(IDE)Depuradores JTag
Cursos CAPEL
SOBRE CAPELRE CAPELSOBRFundada en 1993, CAPEL cuenta con más de 20 años de experiencia en la comercialización del hardware y software más novedoso destinado al diseño electrónico.
Seleccionamos cuidadosamente las mejores herramientas para cada fase del desarrollo y ofrecemos formación y soporte técnico para todas ellas.
360º
Distribuidor oficial para España y Portugal
Experiencia Herramientas para todas las fases de diseño
Marcas Líd
eres
Contenido
Compiladores y Entornos de desarrollo
RTOS y Middleware
Depuradores JTag
Programadores in-system/in-socket
Kits y Plataformas de desarrollo
Módulos de comunicaciones
Cursos CAPEL
Compiladores y Entornos de desarrollo
Entorno de desarrollo de referencia de ARM para microprocesadores basados en arquitecturas ARM Cortex-M, ARM Cortex-A5/7/9, Cortex-R4, ARM7/9 y ARM SecureCore. Incluye todos los componentes necesarios para escribir, compi-lar y depurar aplicaciones embebidas.
MDK (Microcontroller Development Kit)
• Compiladores C/C++ para alta optimización delcódigo y reducción del footprint. Incluye Safety Kitpara la certificación según IEC 61508, IEC 26262, IEC62304, EN 50128.
• DS-MDK: entorno de desarrollo para sistemas hete-rogéneos compuestos por ARM Cortex ™-A y ARMCortex ™-M de 32 bits.
• Software Packs: añaden soporte a nuevos dispositi-vos y actualizaciones de middleware independien-temente del toolchain.
• Análisis del rendimiento (comportamiento-consu-mo) del Kernel (StreamLine Performance Analyzer).
DS-5 (Development Studio)
Sow
are
pack
sM
DK
tool
s
Device
Startup
Device HAL
CMSIS Drivers
CMSIS
CMSIS-Core
CMSIS-DSP
CMSIS-RTOS
Arm C/C++ Compiler
Middleware
USB Host
File System Graphics
USB Device
IPv6 NetworkIPv4 Network mbed TLSSSL/TLS encryp on
mbed ClientIoT connector
Arm Compiler 5with quali ca on kit
Arm Compiler 6with quali ca on kit
MDK-Core DS-MDK
DS-5 IDEwith pack management
DS-5 Debuggerwith streamline
μVision IDEwith pack management
μVision Debuggerwith streaming trace
er 5on kit
er 666666666on kiiiiiiiiiitttttttttttt
• Soporte para todos los procesadores ARM.
• IDE basado en Eclipse (amplio ecosistema de plug-insde terceras compañías).
• Potentes herramientas de Compilación C/C++ (comu-nes con MDK - incluye Safety Kit para certificación).
• � -�
�
• Análisis del rendimiento (comportamiento-consumo)de todo el sistema para Linux y Android (StreamLinePerformance Analyzer).
• Correlación entre los cuellos de botella de rendimiento (fallos de caché, interrupciones) y la ejecución desoftware.
Entorno de desarrollo basado en Eclipse para el desarrollo de aplicaciones basadas en procesadores con arquitecturas ARM. Junto con MDK, toolchain de referencia para aplicaciones basadas en ARM.
Desarrollo con C166, 8051, 251
Entornos para el desarrollo completo de aplicaciones basadas en arquitecturas C166, 8051 y 251.
• Compiladores C/C++
• Macro ensambladores
• Linkers
• Depuración
• Simulación
• Múltiples ejemplos
</>
RTOS y Middleware
embOS
emFile
emModbus
Middleware
RTOSembOS es un sistema operativo en tiempo real con control de prioridad. Se trata de un RTOS con latencia de interrupción cero, alto rendimiento y optimizado para minimizar el consumo de memoria tanto en RAM como en ROM, así como para proporcionar una alta velocidad y versatilidad.
embOS-MPU ofrece protección de memoria para maximi-zar la estabilidad y seguridad de tus aplicaciones embebi-das, así como facilitar el proceso de certificación.
embOS-Safe es la versión certificada por TÜV Süd de embOS según IEC 61504 SIL3 y IEC62304 Class C.
Bibliotecas profesionales para sistemas embebidos fáciles de implementar, libres de royalties y optimizadas para un alto rendimiento con mínimo requerimientos de memoria. Son independientes de la plataforma, por lo que pueden usarse prácticamente en cualquier CPU.
Core
Comunicaciones
Criptografíay
Seguridad
emPower incluye la mayoría de las bibliotecas middleware de Segger, por lo que resulta la tarjeta ideal sobre la que evaluar y realizar prototipos.
Adicionalmente, se dispone de versiones de evaluación de las bibliotecas middleware para un buen número de las tarjetas de evaluación comerciales más populares.
Tarjetas de evaluación
Depuradores JTag
Familia de depuradores para ARM Cortex-M, ARM Cortex-A (32 bits), ARM7/9, LPC950 (8051), XC800, uPSD, XC166 / XE166 / XC2000.
• Múltiples puntos de break (ilimitados en RAM).
• Depuración JTag/SWD.
• Velocidad de descarga a RAM de hasta 3 MB/s.
• Programación Flash.
• Clock JTag/SW hasta 50MHz.
• Traza de datos hasta 100 Mbit/s (modo Manchester).
• Traza streaming hasta 800Mbit/s.
• Traza de instrucciones hasta 800 Mbit/s (ULINKpro).
• Medida de potencia (ULINKplus).
• I/O analógicos/digitales para automatización de tests (ULINKplus).
• Requieren del entorno MDK / DS-5 / Kit de desarrollo para C166, 8051 o 251.
ULINK
DSTREAM
Depuradores con soporte para todos los procesadores ARM.
• Múltiples puntos de break (ilimitados en RAM).
• Depuración JTag/SWD.
• Velocidad de descarga a RAM de hasta 12 MB/s.
• Traza de datos e instrucciones con 4 GB de almacenta-miento.
• Traza en Streaming (DSTREAM-ST).
• Traza en paralelo de hasta 9,6 Gb/s.
• Posibilidad de ampliar la capacidad de traza en serie hasta los 20 Gb/s mediante el complemento HSSTP (DSTREAM).
• Programación Flash.
• Clock JTag hasta 180MHz
• Requiere del entorno de desarrollo DS-5.
Depuradores JTag
Depuradores con o sin traza para procesadores RX, ARM7/9/11, Corte-M/R/A.
• Puntos de break ilimitados.
• Depuración JTag/SWD/BDM.
• Velocidad de descarga a RAM de hasta 3 MB/s.
• Programación Flash.
• Clock JTag/SW hasta 100MHz.
• Traza de datos e instrucciones.
• Traza streaming hasta 1,2 Gb/s.
• Versión compacta para su integración en el PCB.
• Puede ser usado con la mayoría de IDEs del mercado.
Depuradores para procesadores de más de 80 arquitectu-ras diferentes (ARM, Intel, TriCore, Coldfire, PPC, RH850...).
• Puntos de break ilimitados.
• Depuración JTag/cJTag/SWD/BDM.
• Depuración multicore (SMP y AMP).
• Traza de datos e instrucciones con hasta 4GB de almace• namiento.
• Traza en paralelo de hasta 19,2 Gb/s y en serie de hasta 4 líneas, con hasta 6,5 Gb/s por linea.
• Traza streaming de hasta 1,6 Gb/s.
• Analizador lógico con hasta 204 canales.
• Sistema modular y ampliable.
• Módulos base independientes de la arquitectura para su reutilización en caso de cambio de procesador.
• Puede ser usado con la mayoría de IDEs del mercado.
• Integración con herramientas de diseño (Vivado, Simu-link...).
J-Link / J-Trace
Trace32
Programadores in-system/in-socket
FLASHERProgramadores de memoria Flash (nor o nand) para entor-nos de producción y variedad de CPUs.
• Programación de memorias Flash internas y externas.
• Programación manual a través del software incluido (conexión directa al PC), en modo stand-alone (sin necesi-dad de PC) o remota.
• Configurable para evitar la posterior extracción del conte-nido cargado y el control del número de dispositivos programados, evitando así su uso fraudulento por terce-ros.
• Soporte para las siguientes arquitecturas: ARM7/9/11, ARM Cortex-M/R/A, STM8, Renesas RX/RL78 y PPC.
• Alimentación por batería con hasta 10 horas de autonomía.
Programador GANG para entornos de producción.
• Programador in-system integrable en sistemas de test (ATE).
• Programación ultra rápida.
• Sistema modular - hasta 10 módulos.
• Canales paralelos, sin uso de demultiplexores para conseguir la máxima velocidad de programación en cada módulo individualmente.
• Aislamiento galvánico para cada módulo.
• Soporte para las arquitecturas: ARM7/9/11, ARM Cortex-M, Renesas RX/RL78 y PPC.
FLASHER ATE
ChipProg-ISP2Programador in-system ultra rápido con soporte para más de 30.000 dispositivos.
• Versión de un solo canal y versión gang con hasta 7 canales independientes en paralelo.
• Integrable en sistemas ATE.
• Programación manual o remota.
• Control de hasta 72 programadores desde un solo PC en modo gang.
• Soporte para PLDs y una amplia gama de microcontrola-dores.
PROGRAMADORES IN-SOCKETProgramadores universales de alta velocidad para entornos de producción.
• Programación de memorias Flash (NOR y NAND), EPROM, EEPROM, OTP, dispositivos PAL/PALCE/-GAL/PEEL/PLD...
• Programación GANG con hasta 16 canales en paralelo e integrables en sistemas de test (ATE).
• Programación manual, stand-alone o remota.
porte para las siguientes arquitecturas: ARM7/M Cortex-M/R/A, STM8, Renesas RX/RL78 y PPC.
mentación por batería con hasta 10 horas de auton
Kits y Plataformas de desarrollo
88.88.88
HELLOworld
Plataformas para diseñar, crear prototipos y evaluar proyectos de SoC con las últimas arquitecturas ARM.
• Soporte para todo el rango de procesadores ARM.
• Amplia memoria y variedad de periféricos: Gigabit Ether-net, USB, PCI Express, SO-DIMM, Video HDMI, Pantalla tactil....
• Depuración y traza mediante tecnología CoreSight™.
PLATAFORMAS DE DESARROLLOVERSATILE EXPRESS
JUNO BOARD
Plataforma para el desarrollo de aplicaciones basadas en ARMv8-A. Subsistema big.LITTLE basado en ARM Cortex-A72 + ARM Cortex-A53.
MPS3+ FPGA Prototyping Board
Basada en una FPGA de gran capacidad lógica, resulta ideal para crear prototipos y evaluar proyectos basados en todo el rango de ARM Cortex-M, incluidos los últimos Cortex-M23 y Cortex-M33 de la arquitectura ARMv8-M. Además de todos los Cortex-Mx, permite desarrollar proyectos basados en pequeños Cortex-A ejecutando Linux o Cortex-R.
Beetle IoT Evaluation Platform
Plataforma de referencia para el diseño de terminales IoT basadas en procesadores Cortex-M y Arm Cordio Bluetoo-th Smart Radio.
Musca-A1 Test Chip Board
Plataforma de referencia para crear dispositivos IoT con requisitos de seguridad. Subsistema basado en dos ARM Cortex-M33 con tecnología TrustZone.
Tarjetas de evaluación
Amplio rango de tarjetas de evaluación para procesado-res basados en arquitecturas ARM7, ARM9 y ARM Cortex-M.
• Soporte para múltiples periféricos.
• Proyectos de ejemplo.
• Starter Kits disponibles, que incluyen la tarjeta de evaluación y un depurador hardware ULINK.
Módulos de comunicaciones
3x UART/USART 1x SPI
1x CAN 4x AI
4x DO 4x AO
6x DI 2x PWM
1x I2C
SS
3x 1GbE 4x I2S/ASRC/SPDIF
4x CAN 1x GPIO
7x UART 4x ADC
USB 3.0 Flex Timer
2x UCC Sensor temperatura
1x SPI DMA
2x PCIe MMU
1x SATA 3.0 Watchdog
Módulos para implementar comunicaciones y sistemas de control en dispositivos embebidos de manera rápida, econó-mica y a prueba de errores. Fácil programación en múltiples lenguajes (C/C++, Linux, OpenPCS según IEC 61131-3, C#, Java, Node-Red). Todos ellos cuentan con kits de desarrollo que incluyen el módulo, una plataforma de desarrollo con múltiples interfaces y todo el software necesario para desarrollar, evaluar y comprobar la fiabilidad de los nuevos dise-ños. A continuación se muestran las características de algunos de ellos. El listado completo puede consultarse en la web de CAPEL.
Comunicaciones para tus sistemas embebidos
Reduce tiempo de desarrollo Ahorra dinero
Soluciones testeadas
Módulo específico para la imple-mentación de comunicaciones CAN. Se entrega con el último firmware CANopen instalado y con 7 distintas configuraciones selec-cionables para sus 28 pines I/O (conexión con la tarjeta vía DIP40).
Implementa dispositivos esclavos CANopen siguiendo los perfiles CIA DSP401, DS301 v4.02 y DR303-3 v1.0.
Controlador basado en i.MX7 (2 x Cortex-A7) con potencia suficiente para procesar los datos sin necesidad de mandarlos a la nube (rápida respuesta). Soporta múltiples lenguajes de programación y permite ejecutar distintos programas en paralelo en distintos lenguajes y que trabajen cooperativamente. Resulta ideal para la recolección, análisis y procesado de datos (o envío al servidor), así como la monitorización en tiempo real y visualización de los distintos nodos de la red (sysWORXX CTR-100 por ejemplo).
sysWORXX CTR-100sysWORXX SOM-1021 sysWORXX CANopen Chip
Módulo ideal para aplicaciones que requieren de conexión con un servidor en la nube. Cuenta con múltiples interfaces para su conexión directa a sensores y actuadores, y se entrega con las bibliote-cas MQTT, Modbus y CANopen preinsta-ladas y listas para ser usadas.
)X CTR-100 por ejemplo).
sysWORXX CTR-700
Controlador IoT
• TCP/IP, Bluetooth, RS232, RS485, Ethernet, CAN, USB, μSD-Card
• Bibliotecas CANopen, Modbus, MQTT, OPC-UA
• I/O analógicas y digitales
• Conexión con bases de datos MySQL
Cursos CAPEL
CAPEL ofrece cursos de formación para todo el rango de productos que comercializa, facilitando la rápida familiariza-ción con la herramienta y/o profundizar en ella tanto como se desee de la mano de quienes mejor la conocen.
Todos los cursos son bonificables a través de la Fundación Estatal para la Formación en el Empleo (FUNDAE).
Webmeeting
· Los asistentes conectan con el ordenador del profesor vía internet en sesiones de 4 horas (a convenir).
· Los alumnos reciben previamente la documentación del curso y los ejercicios propuestos (en casetellano).
· El profesor explica los módulos y propone los ejercicios.
· Si es necesario, el profesor visita los ordenadores de los alumnos para corregir los ejercicios.
On-line
· Los asistentes conectan con el ordenador que hace de servidor del curso.
· La documentación del curso es en castellano.
· El horario es libre, por lo que el alumno puede elegir cuando conectarse, mientras dure el curso.
· El alumno descarga los documentos de cada módulo y hace los ejercicios.
· Si es necesario, el profesor visita los ordenadores de los alumnos para corregir los ejercicios.
Presencial
· El profesor tiene presencia física en el aula de formación.
· Horario a convenir.
· El profesor explica los módulos y propone los ejercicios.
· Los alumnos reciben la documentación del curso y los ejercicios propuestos (en castellano).
Modalidades
Varias modalidades de curso disponibles
Formación individual y para grupos
Temario adaptable a las necesidades de los alumnos
Formación bonificable a través de la FUNDAE
Formación adaptada a tus necesidades
Fundación EstatalPARA LA FORMACIÓN EN EL EMPLEO
C A P E LC A P T U R A E L E C T R Ó N I C A
www.captura-el.com
Barcelona (central)c/ Duero, 40 bajos08031 Barcelona
+34 934 29 57 [email protected]
MadridCalle Ribera, 628805 Alcalá de Henares, Madrid
+34 918 78 73 [email protected]