嵌入式软件
SECO 提供全面的嵌入式软件产品,从 BIOS 定制到固件和驱动程序开发、BSP Linux 和 Android 操作 系统。
BIOS 开发
每个带有 x86 架构的 SECO 解决方案都使用完整灵活的 UEFI BIOS 开发。对于每个架构,SECO 具
有 BIOS 源,并对机上的可编程组件完全維持控制,如嵌入式控制器和微控制器。
集团能够在任何级别上将 BIOS 个人化,以确保完善和灵活的解决方案成本更低,并在解决漏洞或实施
新功能时有更高的响应能力、从而能够接收安全和管理关键的更新信息,避免因更新过时组件而要涉及
第三方或作出变更。
另一个优点是,,可以在不同产品之间实现嵌入式控制器和编程工具的统一接口和实用程序。
固件开发
低级固件的开发专为多个微控制器系列而设计:
-
恩智浦半导体
-
ST8x, STM32x
-
德州仪器 MSP430, Tiva 系列
-
芯片
-
Atmel
-
瑞萨电子
-
Cypress
-
乐鑫信息科技 ESP32
SECO 团队负责并管理所有 ARM 和 x86 架构上的嵌入式控制器部件的开发。
对于定制项目,您可以开发硬件抽象层 (HAL),从而允许您开发应用程序、记录和简化硬件的使用。
Linux 主板支持包 (BSP) 开发
SECO 能够在内部开发 BSP ,并控制引导加载程序、内核和文件系统源。BSP 利用 Yocto 作为构建系统,SECO 团队拥有個人化嵌入式 Linux 部署的诀窍。
所提供的各种服务包括:
-
软件库
-
开发内核驱动程序和模块
-
硬件集成支持
-
用户应用程序集成支持
-
库集成支持
Windows® 开发
SECO 开发人员随时支持和维护 Microsoft 操作系统,并以微软 Windows 10 企业版、微软 Windows
10 物联网核心和微软 Windows 嵌入式压缩版为基础实现嵌入式 Windows 映像。该服务包括:驱动程
序开发、硬件访问库和 BIOS 個人化实用程序。
Android 主板支持包 (BSP) 开发
通过专门的工程师团队,SECO 随时可以定制其产品上的 Android 操作系统。该服务包括:
- 开发和个人化图像外观
- 驱动程序开发和支持新的 WiFi 和蓝牙设备
- 应用程序开发
- 开发工业总线的内核接口,如 I2C、SPI、UART
- 修补内核
- 客户应用程序集成支持
- 网络管理器個人化
- 维护和升级到新版本
API 开发
带有 x86 架构的 SECO 解决方案附带一组库,可处理现代嵌入式系统所需的所有功能。我们的应用程
序库接口以嵌入式 API - EAPI 标准为为基础,允许您管理 Watchdog、I2C、SPI、非易失性存储,以及板卡和 GPIO上的信息屏幕亮度 。
FPGA 开发
FPGA 开发具有不同的复杂性级别,根据业务模式具有极大的灵活性。该服务支持硬件和应用程序软件
之间的集成,以及通过下一代工具进行调试。
SECO 采用无关性的方法:
-
Altera
-
Lattice
-
Xilinx
功能安全(FuSa)
通过其生态系统,SECO 通过硬件/软件解决方案显著缩短上市时间,这些解决方案可在不同级别的完
整性上进行认证。SECO 提供文档部分,并提出经过测试和验证的硬件作为更复杂的最终系统的灵活构
建基块。