产品中心



MDM
关于我们
关于我们

公司简介
人才招聘
从平新品12寸全能王即将上市发售,抢先看看新机CANBUS的巨大升级亮点。
SocketCAN是一组针对Linux的开源软件组件,提供了一个用于处理CAN(Controller Area Network)总线设备的框架。SocketCAN可以使用Linux内核提供的Socket API进行CAN总线的读写操作,用户只需要使用C语言实现与Socket API通讯,就可以控制CAN总线上的节点,实现数据的发送与接收。
SocketCAN不需要安装额外的驱动程序,可以通过系统自带的套接字机制直接读写CAN总线,具有工作稳定、性能优异等优点,被广泛应用于各种工业自动化、汽车领域的CAN总线控制中。
SocketCAN因具有以下优势而受到开发者的广泛欢迎:
从平即将亮相的新产品人称“全能王”,搭载双倍接口,通讯和IO接口都得到了“惊人膨胀”,而今天我们要特别带来的就是亮点之一 —— 4路SocketCAN,超高速率+70%负载不丢帧。
4路SocketCAN同时工作还能保持高速率高负载率不丢帧的内核机密,就是从平新一代跨进程CPComm。新一代跨进程CPComm可谓“端水大师”,利用负载均衡设计充分发挥芯片的多核特性。极端情况下当单一进程需要高负载时,CPComm“一碗水端平”,CPU多核可以拉到无线接近饱和,相对过去单核作战的方式,性能提升N倍。
在新一代跨进程CPComm的加持下,像“4路SocketCAN,超高速率+70%负载不丢帧”这样的性能超量提升在从平新产品“全能王”中都将成为现实。由此,这款新机型还未上市已经肉眼可见地成为了高性能车载智能机型中的佼佼者。
在从平早先发布的几款产品中,搭载4路SocketCAN在最高5M速率下,负载率能够达到40%。现实中不使用从平设备的客户不难发现,即使硬件能够满足上述条件,实际应用时也会出现数据丢帧的情况。因此,当从平达成上述标准的时候,已经为SocketCAN投入许多精力,保证产品性能满足用户的使用。
但当我们使用新一代跨进程CPComm后,惊讶地发现:产品性能不仅仅是提升,可谓是大幅超越了硬件的限制。
CPComm:从平自研总线系统,用户可以通过CPComm简单地进行二次开发。系统主要包含了行业协议模块,基础协议模块,数据链路模块和端口模块,数据可以在模块之间双向流动。
新一代跨进程CPComm从「面向组件」向「面向服务」升级,与SocketCAN和MCU CAN的交互由单独的服务进程承担,提高了系统整体性能和可靠性。新一代跨进程CPComm采用本地服务,从而显著提升了运算效率。
客户端在保持原有的编程方式的同时,由服务端完成机型协议组件的选择,用户面对统一接口,操作进一步简单易用。新一代CPComm针对多个客户端进行数据交互,能够进行多进程协同运算,最大限度地发挥CPU多核资源的利用率。
说再多都不如亲眼见证从平新产品的“全能”,关注CPDEVICE公众号,下周即将带你解锁这款具有“超能力”、亮点“晃瞎眼”的新产品!