Тип компании | ГмбХ |
---|---|
Промышленность | Встроенное программное обеспечение |
Основан | 1992 ( 1992 ) |
Штаб-квартира | Монхайм-на-Рейне , Германия |
Продукция | Компоненты промежуточного программного обеспечения , инструменты разработки JTAG |
Веб-сайт | www.segger.com |
Segger Microcontroller — частная компания, работающая в отрасли встраиваемых систем . [1] Она поставляет продукцию, используемую для разработки и производства четырех категорий встраиваемых систем: операционные системы реального времени (RTOS) и библиотеки программного обеспечения ( промежуточное ПО ), отладочные и трассировочные зонды, программные инструменты ( интегрированная среда разработки (IDE), компилятор , компоновщик ) и внутрисистемные программаторы (линейка продуктов Flasher). Штаб-квартира компании находится в Монхайме-на-Рейне , Германия, с удаленными офисами в Гарднере, Массачусетс ; Милпитасе, Калифорния ; и Шанхае , Китай.
Компания Segger Microcontroller была основана в 1992 году Рольфом Сеггером в Хильдене , Германия. [2] Первым продуктом была операционная система реального времени (RTOS), которая сейчас называется embOS. За ней последовала emWin два года спустя. Первоначальные продукты были сосредоточены на RTOS и продуктах промежуточного программного обеспечения . Однако позже компания выпустила инструменты для программирования ISP (Flasher) и отладочные зонды (J-Link). В 2015 году Segger представила Embedded Studio, свою кроссплатформенную IDE для центральных процессоров, соответствующую архитектуре ARM , хотя последние версии также используются RISC-V . Все продукты разрабатываются, поддерживаются и обновляются в Германии, за исключением Embedded Studio, которая в основном разрабатывается командой разработчиков в Великобритании .
Компания Segger наиболее известна своим семейством J-Link, которое поддерживает отладочные зонды JTAG (Joint Test Action Group) и SWD (Serial Wire Debug) для микроконтроллеров со старыми ядрами ARM ( ARM7 , ARM9 , ARM11 ), ядрами ARM Cortex-M ( M0 , M0+ , M1 , M3 , M4 , M7 , M23 , M33 , M85), ядрами ARM Cortex-R ( R4 , R5 , R8 ), ядрами ARM Cortex-A ( A5 , A7 , A8 , A9 , A12 , A15 , A17 , A53, A72), Renesas RX , Microchip PIC32 , SiLab EFM8, RISC-V . [3] Он также переупаковывается и продается как OEM-элемент [4] Analog Devices как mIDASLink, Atmel как SAM-ICE, Digi International как Digi JTAG Link и IAR Systems как J-Link и J-Link KS. Это единственный эмулятор JTAG, который может добавить запатентованное программное обеспечение Segger для точек останова флэш-памяти в отладчик, чтобы включить установку нескольких точек останова во флэш-памяти при работе на устройстве ARM, что обычно затрудняется ограниченной доступностью аппаратных точек останова. [5]
В следующей таблице верхняя группа — это устройства для отслеживания, нижняя группа — образовательные/любительские устройства.
Модель | Скорость USB- хоста | Скорость Ethernet хоста | Тип Wi-Fi хоста | Диапазон целевого напряжения | Разъем Target Trace (контакты, шаг) | Разъем Target Debug (контакты, шаг) | Целевая скорость загрузки (макс.) | Целевой VCOM UART | Возможности программного обеспечения Segger | Фото |
---|---|---|---|---|---|---|---|---|---|---|
J-Trace PRO ( ARM и RISC-V ) | 3.0 СС | 1 Гбит/с | Никто | 1,2 В - 5 В | 19-контактный, 1,27 мм (150 МГц ) | 20-контактный, 2,54 мм (50 МГц ) | 4 Мбайт /с | Никто | Все | |
J-Trace PRO Cortex-A/R/M | 3.0 СС | 1 Гбит/с | Никто | 1,2 В - 5 В | 19-контактный, 1,27 мм (150 МГц) | 20-контактный, 2,54 мм (50 МГц) | 4 Мбайт/с | Никто | Все | |
J-Trace PRO Cortex-M | 3.0 СС | 1 Гбит/с | Никто | 1,2 В - 5 В | 19-контактный, 1,27 мм (150 МГц) | 20-контактный, 2,54 мм (50 МГц) | 4 Мбайт/с | Никто | Все | |
J-Trace PRO RISC-V | 3.0 СС | 1 Гбит/с | Никто | 1,2 В - 5 В | 19-контактный, 1,27 мм (150 МГц) | 20-контактный, 2,54 мм (50 МГц) | 4 Мбайт/с | Никто | Все | |
J-Link PRO PoE | 2.0 ГС | 100 Мбит/с ( PoE ) | Никто | 1,2 В - 5 В | Никто | 20-контактный, 2,54 мм (50 МГц ) | 4 Мбайт/с | 2-контактный ( 10M ) | Все | |
J-Link PRO | 2.0 ГС | 100 Мбит/с | Никто | 1,2 В - 5 В | Никто | 20-контактный, 2,54 мм (50 МГц) | 4 Мбайт/с | 2-контактный (10M) | Все | |
J-Link ULTRA+ | 2.0 ГС | Никто | Никто | 1,2 В - 5 В | Никто | 20-контактный, 2,54 мм (50 МГц) | 4 Мбайт/с | 2-контактный (10M) | Все | |
J-Link WiFi | 2.0 ГС | Никто | 802.11b/g/n (2,4 ГГц ) | 1,2 В - 5 В | Никто | 20-контактный, 2,54 мм (15 МГц ) | 1 Мбайт/с | 2-контактный ( 115.2K ) | Все | |
J-Link PLUS, J-Link PLUS Компактный | 2.0 ГС | Никто | Никто | 1,2 В - 5 В | Никто | 20-контактный, 2,54 мм (15 МГц) | 1 Мбайт/с | 2-контактный (115,2К) | Все | |
J-Link BASE, J-Link BASE Компактный | 2.0 ГС | Никто | Никто | 1,2 В - 5 В | Никто | 20-контактный, 2,54 мм (15 МГц) | 1 Мбайт/с | 2-контактный (115,2К) | Ограниченный | |
J-Link EDU ( снят с производства ) | 2.0 ГС | Никто | Никто | 1,2 В - 5 В | Никто | 20-контактный, 2,54 мм (15 МГц ) | 1 Мбайт/с | 2-контактный (115,2К) | Ограниченный | |
J-Link EDU Мини | 2.0 FS | Никто | Никто | 3.3В | Никто | 9-контактный, 1,27 мм (4 МГц) | 0,2 Мбайт/с | Никто | Ограниченный | |
J-Link OB ( на борту ) | 2.0 FS | Никто | Никто | Зависит от | Никто | Интегрирован на плате разработчика (от 2 до 4 МГц) | 0,1–0,2 Мбайт/с | Зависит от | Ограниченный |