Segger Microcontroller Systems
Segger Microcontroller Systems (SEGGER Microcontroller GmbH) розробляє та розповсюджує широкий вибір засобів апаратного та програмного забезпечення, програмних компонентів для вбудованих систем (мікропроцесори та пов'язані компоненти вбудовані в пристрій), а також апаратних засобів налагодження та інструментів емулятора, щоб забезпечити широку підтримку більшості основних архітектур MCU. SEGGER має понад двадцять вісім років досвіду роботи з вбудованими системами, виготовляючи передові RTOS та бібліотеки програмного забезпечення, а також пропонує повний набір апаратних засобів (для розробки та виробництва) та програмних засобів.
Серед продукції Segger Microcontroller Systems високоінтегровані, економічно ефективні інструменти програмування та розробки, такі як Flasher та провідний у галузі J-Link / J-Traceemulator. Ці пристрої забезпецують високу швидкість завантаження в оперативну пам’ять та флеш-пам’ять, а також можливість встановлювати необмежену кількість апаратно-незалежних точок зупинки під час налагодження у флеш-пам’яті. Емулятори підтримують пристрої ARM7, ARM9, ARM11, Cortex ™ і ColdFire ™ через різні IDE та також доступний SDK.
Компанію було засновано у 1992 році Рольфом Сеггером (Rolf Segger) після роботи в якості незалежного підрядника над розробкою вбудованого системного програмного забезпечення для різних типів компаній, тож Рольф Сеггер вирішив написати код, який був повністю портативним і охоплював широкий спектр програм. SEGGER розпочав свою діяльність як суто програмна компанія, продаючи свій RTOS embOS компаніям, орієнтованим на масові ринки, а зараз його розгорнуто на декількох мільярдах пристроїв.
У 2004 було представлено перший зонд для налагодження J-Link на тодішньому ринку ARM. J-Link став фактичним стандартним зондом для налагодження для розробки на основі ARM. Будучи простим в експлуатації, надзвичайно швидким, надійним і стабільним, J-Link випереджав конкурентів, як галузевий зонд для налагодження для ARM (та інших - від 8051 до RISC-V) протягом 15 років.
У 2009 було представлено перший виробничий програмер Flasher STM8 для мікроконтролера серії ST STM8.
В даний час програмне забезпечення emWin від SEGGER стало стандартною графічною бібліотекою для мікроконтролерів та більшість постачальників сьогодні пропонують своїм клієнтам безкоштовну бібліотечну версію emWin. Програмне забезпечення Segger Microcontroller Systems застосовується в галузі комунікації, зберігання даних, безпеки, криптографії та IoT.
Штаб-квартира SEGGER Microcontroller GmbH знаходиться у місті Монхайм-на-Рейні, Німеччина неподалік від Дюссельдорфа, де знаходиться як адміністрація, так і виробництво та інжиніринг. Інші локації компанії - США в районі Бостона та Кремнієвій долині, Великобританії та Китаї. Компанія продає свою продукцію по всьому світу безпосередньо, а також через дистриб’юторів.
Лінійка продуктів Segger Microcontroller Systems включає:
- ВСТАНОВЛЕНІ РІШЕННЯ (EMBEDDED SOLUTIONS): інженерні інструменти, бездротові та радіочастотні модулі.
- НАПІВПРОВІДНИКИ (SEMICONDUCTORS): інженерні засоби розробки, інтегральні схеми (ІС), ІС пам'яті, мікроконтролери Segger.
- ЕНЕРГЕТИКА (POWER): блоки живлення.