Разработка прошивок
RTOS, baremetal, OTA, LwIP, BSP, HAL
Разработка прошивок
Embedded Linux и Embedded Android
Lnux Kernel, AOSP, Device Tree, u-boot, rootfs, Разработка драйверов
Embedded Linux и Embedded Android
Дизайн FPGA
Программирование ПЛИС, Verilog, VHDL, SystemVerilog, HLS, Верификация
Дизайн ПЛИС

Разработка прошивок

Услуги по прошивке относятся к разработке, оптимизации и обслуживанию программного обеспечения, управляющего электронными устройствами и встроенными системами. В ШураКор мы предлагаем широкий спектр услуг по прошивке для удовлетворения разнообразных потребностей наших клиентов.

Услуги по прошивке охватывают весь жизненный цикл разработки продукта, от концепции и дизайна до тестирования и развертывания. Мы тесно сотрудничаем с нашими клиентами, чтобы понять их уникальные потребности и предоставить специализированные микропрограммные решения, которые помогут им достичь своих бизнес-целей.

Наши услуги по прошивке включают, но не ограничиваются:

Технический стек в разработке Firmware и Middleware ВПО

Наша команда занимается разработкой прошивок как для baremetal, так и на основе RTOS, используя передовые технологические стеки. Мы готовы предложить Вам инновационные решения, которые помогут улучшить производительность и функциональность Ваших устройств.

ОСРВ (операционные системы реального времени)

FreeRTOS, CMSIS-RTOS, CMSIS-RTOS v2, Keil RTX, Azure RTOS ThreadX, Mbed OS, ChibiOS/RT, RTEMS, NuttX, embOS, SafeRTOS, VxWorks, Zephyr, µC/OS-II, µC/OS-III, TI-RTOS (SYS/BIOS), NXP MQX RTOS, eCos, RIOT, UNISON RTOS, Apache Mynewt

ФС (файловые системы)

FatFS, Petit FAT, littleFS, YAFFS, YAFFS2, UFFS, Azure RTOS FileX, Azure RTOS LevelX, emFile, SPIFFS, ASF-FS, RL-FlashFS, разработка собственных ФС, портирование существующих ФС

TCP/IP

Azure RTOS NetX Duo, LwIP, uIP TCP/IP stack, Mbed TLS, tinyhttp, RL-TCPnet, wolfSSL, Mongoose web server, NXP’s GenAVB/TSN Stack, emNet, embOS/IP

USB

STM32 USB Host/Device (AUDIO, BillBoard, CCID, CDC, CDC ECM, CDC RNDIS, Composite USB, CustomHID, DFU, HID, MSC, MTP, Printer, VIDEO), Azure RTOS USBX, X-CUBE-UCSI, X-CUBE-TCPP, X-CUBE-USB-PD, emUSB, ASF-USB, ESP-USB, MCUXpresso SDK USB Stack, TI USB Stack, TinyUSB, RL-USB

Bluetooth/Wi-Fi/Zigbee

X-CUBE-BLE1, X-CUBE-BLE2, X-CUBE-BLEMGR, Bluetooth API ESP, X-CUBE-WIFI1, nRF5 SDK, nRF Connect SDK, ESP-WIFI-MESH, ESP-AT, Silicon Labs Bluetooth Low Energy SDK, Silicon Labs Bluetooth Mesh, Silicon Labs EmberZNet PRO Zigbee, Silicon Labs Wi-Fi SDK, nRF Libraries for Zigbee

Загрузчики

OpenBL, MCUboot, ESP Bootloader Plus, nRF sdk-mcuboot, ESP-IDF Software Bootloader, MCU Bootloader for NXP Microcontrollers, MCU Bootloader for TI Microcontrollers, MCU Bootloader for Infineon Microcontrollers, custom bootloader development, porting existing bootloaders.

Графические библиотеки

LVGL, Segger emWin, STemWin, Embedded Wizard, TouchGFX, Azure RTOS GUIX, uGFX, LibJPEG, X-CUBE-DISPLAY, ESP-HMI, ESP-LCD, NXP Touch Library, Storyboard, Altia Design, Qt For MCUs, Koru UI Platform, MicroEJ GUI Solutions, QE for Display

AI и DSP

MLPerf, X-CUBE-AI, NanoEdge AI, tinyML, CMSIS-DSP (Basic Math Functions, Common Tables, Complex Math Functions, Controller Functions, Fast Math Functions, Filtering Functions, Matrix Functions, Statistics Functions, Support Functions, Transform Functions), CMSIS NN (Convolution Functions, Activation Functions, Fully-connected Layer Functions, SVDF Layer Functions, Pooling Functions, Softmax Functions, Basic math Functions), Cryptographic (AES, HASH, ECDSA, EdDSA, RSA), NXP eIQ machine learning (ML), ESP-WHO, ESP-Skainet, ESP-DSP

IoT/Cloud

X-CUBE-AWS, X-CUBE-GCP, X-CUBE-WATSON, X-CUBE-AZURE, MQTT libraries, REST, NXP EdgeReady MCU-based solution for Amazon’s Alexa Voice Service (AVS), Zerynth, X-CUBE-LocalVUI, ESP-AWS-IoT, ESP-Azure-IoT, ESP-Google-IoT, ESP-MDF, ESP-IoT-Solution

Остальные библиотеки

OpenAMP, GenericDataLogger, X-CUBE-ALGOBUILD, CMSIS-Zone, Tracealyzer, X-CUBE-GNSS1, X-CUBE-MEMS1, X-CUBE-NFC4, X-CUBE-NFC7, X-CUBE-ALS, X-CUBE-EERMA1, X-CUBE-ISPU, X-CUBE-TOF1, X-CUBE-SUBG2, X-CUBE-SFX2LP1, X-CUBE-STL, Espressif SDK (ESP8266, ESP32, ESP32-S2), nrfxlib, nRF Libraries for NFC, NXP IEC 60730 Class B Safety Library,

Языки программирования

C, C++, Rust, MicroPython (Python), Espruino (JavaScript), TinyGo (Go), eLua (Lua)

Архитектуры микроконтроллеров

ARM Cortex-M0, ARM Cortex-M0+, ARM Cortex-M1, ARM Cortex-M3, ARM Cortex-M4, ARM Cortex-M7, ARM Cortex-M23, ARM Cortex-M33, ARM Cortex-M35P, ARM Cortex-M55, AVR, AVR32, ARC, MIPS, RISC-V, PIC16, PIC18, dsPIC33/PIC24, STM8, MSP430, MicroBlaze, NIOS II, M68k, SPARC, Espressif MCUs, ARM Cortex-R52+, ARM Cortex-R52, ARM Cortex-R7, ARM Cortex-R5, ARM Cortex-R4, ARM Cortex-R82, ARM Cortex-R8

Чип вендоры

STMicroelectronics, Texas Instruments, Microchip Technology, Infineon Technologies, Renesas Electronics, Analog Devices, NXP Semiconductors, Espressif Systems, Nordic Semiconductor, Silicon Laboratories

Инструменты/IDE

CCSTUDIO Code Composer Studio, STM32CubeMX, STM32CubeIDE, DAVE, XMC Lib, MCUXpresso-IDE, MPLAB X IDE, MPLAB Xpress IDE, MPLAB XC Compilers, Microchip Studio IDE, ESP-IDF, ESP RainMaker, ESP HomeKit SDK, e² studio, CrossCore Embedded Studio, Microchip Advanced Software Framework (ASF), Simplicity Studio Software, Keil MDK-ARM, IAR Embedded Workbench, SEGGER Embedded Studio, TrueSTUDIO, CoIDE

Разработка Embedded Linux и Embedded Android

Портируем Linux и Android на новую аппаратную платформу. Разработаем BSP, HAL для опытных образцов. Оптимизируем софт и разработаем тесты под аппаратный комплекс. Напишем инструкции и научим ваших инженеров работать с разработанным ПО.

Проснувшись однажды утром после беспокойного сна, Грегор Замза обнаружил, что он у себя в постели превратился в страшное насекомое.
Проснувшись однажды утром после беспокойного сна, Грегор Замза обнаружил, что он у себя в постели превратился в страшное насекомое.

Наши модели сотрудничества

Фиксированная цена

В договоре фиксируем цену так, чтобы она не зависела от используемых ресурсов или времени, затраченного нашей командой

Время и материал (TM)

Лучший вариант для вашего гибкого набора задач, которые сложно или невозможно зафиксировать и оценить заранее

На основе проекта

Мы можем присоединиться к вам на любом этапе или взять на себя весь проект, включая управление и контроль рисков

Выделенная команда

Мы сформируем команду под вашу задачу. Вы можете управлять командой или объединять со своими ресурсами

Фиксированный бюджет, контролируемый объем (FBCS)

T&M с лимитом «Не превышать», это удобно тем, что мы достигнем поставленной цели за фиксированный бюджет, решив сначала основные задачи

Почему ШураКор

Член группы EtherCAT

С 2021 года являемся членом EtherCAT групп, опыт разработки решений на базе CoE, FoE, EoE, AoE, SoE

Интегратор решений

АСУ, АСУТП, программирование ПЛК, разработка SCADA, автоматизация домов и бизнес центров

Разработка продукта под ключ

Разработка программных и аппаратных решений

Собственная библиотека для управления двигателями

Библиотека работает с асинхронными, синхронными (BLDC, PMSM) и серво двигателями

Адаптация аппаратных решений

Адаптируем наши аппаратные решения под ваши задачи
Связаться с нами
Контакты

Республика Беларусь, г. Минск

220053, ул. Нововиленская, д.38, каб. 11

ООО “ШураКор”, УНП 193520488

ООО “ШураКор” 2021 – 2023 © Все права защищены