平台服务
零念科技平台服务软件针对智能驾驶应用程序运行及调试环境,提供相关的执行管理服务、状态管理服务、数据管理服务等,以及配套调试工具,帮助用户应用更好的适配至车载环境。
OS-Log
日志记录服务
在多核环境中提供日志记录功能。 记录功能可供第三方应用程序使用,允许其通过以太网或 UART 等标准接口记录内部状态。运行 LinearX 中间件软件的所有主机都可以使用日志记录。可在编译时在配置文件中将日志记录功能设置为启用或禁用。

日志类型
LOG_FATAL
出现有关内存分配、线程或进程创建、与调度程序或其他进程的通信失败等错误时会记录紧急消息。
LOG_ERROR
当应用程序由于终止信号、异常或由于无法在定义的超时时间内完成初始化阶段而退出时,将记录错误消息。
LOG_WARN
警告消息涉及小问题(例如:与非关键任务有关的调度问题)。
LOG_INFO
记录信息消息以通知调度程序和应用程序的初始化和执行阶段。
LOG_DEBUG
记录信息用于调试。
LOG_TRACE
记录信息用于追踪。
OS-Persistency
静态数据存储服务
静态数据存储服务(Persistency)负责在ECU重启或关闭过程中,将应用程序和平台的数据安全保存到 ECU 上可用的持久数据存储介质中:
- 提供符合AUTOSAR规范的原生KVS数据库
- 并行访问持久化数据:静态数据存储服务的数据始终是一个进程的本地数据,因此不支持在两个(或更多)进程之间共享持久数据,即使是同一个可执行文件(用户需要使用互斥锁)
- 安全概念:静态数据存储服务支持对存储在Key-Value Storage或File Storage中的数据进行加密和认证。支持Manifest配置
- 冗余概念:静态数据存储服务负责存储数据的完整性,通过计算存储数据的CRC或散列值,以及创建冗余副本来实现

我们提供的服务
零念科技专注于智能驾驶平台软件。我们提供包括高性能通信中间件,任务调度管理,功能安全服务,量产服务在内的一个完整的SOA架构的CarOS。同时,零念科技自研的开发工具链,能够帮助客户以零手工代码的方式生成定制化的平台软件。