带Nucleus RTOS的连接选项

Nucleus RTOS支持嵌入式系统通常需要的大量连接选项。支持多种车载和非车载连接拓扑结构,包括:

细节

SDIO

Nucleus SDIO支持主机控制器和功能接口。主机控制器接口包括用于处理总线事务的API,配置硬件操作模式,标记总线事件。函数接口包括用于sd/sd i o操作请求(如配置和I/O传输)的API。

关键特征

  • SDIO规范第2.0版
  • SPI1位SD和4位SD传输模式
  • 全速(0至25兆赫时钟范围)和低速(0至400千赫时钟范围)SDIO卡
  • 针对便携式和固定式应用
  • 多功能支持,包括多个I/O以及组合的I/O和内存
  • 最多七个I/O功能加上一张卡上支持的一个存储设备
  • 即插即用(PNP)支持
  • 支持多种形状因子,包括全尺寸SDIO和Ministio

SPI

Nucleus SPI是SPI协议的一种实现,专门为嵌入式应用程序设计,这些应用程序针对大小和性能进行了优化,使SPI成为内存资源受限设备的理想选择。Nucleus SPI支持主模式和从模式,设计用于在单个目标上管理多个SPI总线。

关键特征

  • 支持SPI主设备和从设备
  • 支持主设备的中断驱动和轮询模式
  • 为提高效率和可靠性而进行的用户缓冲和数据排队
  • 资源受限设备占用空间小
  • 可跨平台移动
  • 在单个目标上支持多个总线实例

C

核ⅠC是i的嵌入式实现支持7位和10位寻址的C总线规范v2.1,以及特殊的寻址方案。核ⅠC支持主设备和从设备,并设计为支持多个I上的不确定数量的通信通道(主设备和从设备之间的数据传输)。C总线。

关键特征

  • 支持主模式和从模式操作
  • 支持主设备的中断驱动和轮询模式
  • 为提高效率和可靠性而进行的用户缓冲和数据排队
  • 可跨平台移动
  • 在单个目标上支持多个总线实例
  • 提供位重击和高级总线访问控制
  • 优化了效率和大小(ROM/RAM)

CAN和CANopen

Nucleus Can是Bosch Can规范2.0b和ISO11898-i的一个实现,包括一个易于集成的API。Nucleus可以使用通用或不同的CAN控制器同时支持多个CAN总线。

Nucleus Canopen是一种更高级的协议,非常适合用于机器控制的嵌入式网络,支持DS401,DS404,和DS405设备配置文件。

关键特征

  • 专为汽车/工业控制应用而设计
  • 支持CAN 2.0A/B消息帧格式
  • 包含COM 2.2.2,支持Uudt和USDT协议
  • 错误检测和错误信号能力
  • 支持广播消息
  • 美国中央情报局DS-401404,和405标准

PCI/PCIX/PCI-E

Nucleus PCI提供了一个API来控制PCI总线上的设备,在同一个板或扩展卡上。Nucleus PCI堆栈支持PCI,PCI—X和PCI-E在单个堆栈中。

关键特征

  • 高级PCI,PCI—X以及PCI-E初始化–Plus设备驱动程序接口
  • 目标驱动程序包括低级例程和数据支持
  • 支持消息信号中断(msi)和设备电源管理
  • 支持主动状态电源管理(ASPM)
  • 支持高级错误报告
  • 支持PCI主机网桥配置
  • 提供PCI设备配置和目标支持数据

请求评估核源
开发工具

资源

核心群落

Nucleus用户论坛-讨论,设计技巧,样品设计等等。参观

闲聊γ 接触