知从.木牛( ZC.MuNiu )为汽车电子控制器产品开发,提供完整的基础软件平台解决方案。该产品参考AUTOSAR、OSEK等国际规范,有基于AUTOSAR ATOP架构的上位机配置工具。木牛操作系统OS产品是适用于汽车芯片的高安全嵌入式实时操作系统(RTOS)。木牛操作系统OS符合AUTOSAR规范中定义的可伸缩性类(Scalability Classes,SC)所要求的全部功能集,具备SC4功能集中定义的内存保护、时间保护、服务保护、堆栈保护等功能安全特性,可支持不同ASIL等级应用共存,最高支持ASIL-D等级应用。
(From 《AUTOSAR_EXP_FunctionalSafetyMeasures.pdf》)
木牛操作系统OS产品可应用于汽车电子控制器产品开发。
例如:
Ø 新能源整车控制器(VCU)
Ø 电机控制器(MCU)
Ø 电池管理系统控制器(BMS)
Ø 电子助力转向控制器(EPS)
Ø 车身控制器(BCM)
Ø 空调控制器
Ø 智能驾驶控制器安全岛(ADAS Safety Island)
Ø 智能网关控制器(Gateway)
Ø 智能刹车助力控制器
Ø 电子驻车系统(EPB)
Ø 发动机管理系统(EMS)
木牛操作系统OS产品支持的芯片和相应编译器环境如下:
厂商和型号 | |
NXP S32K系列 | S32K31x/S32K32x/S32K33x/S32K34x/S32K35x S32K11x/S32K14x |
Infineon AURIX TriCore系列 | TriCore TC3xx/TriCore TC2xx |
Renesas RH850 F1KM系列 | F1KM-S1/F1KM-S2/F1KM-S4 |
STMicroelectronics SPC5系列 | SPC56x/SPC57x/SPC58x |
Flagchip(旗芯微) | FC7300Fxx |
Autochips(杰发科技) | AC781x |
GigaDevice(兆易创新) | GD32Ax |
i. 木牛操作系统OS产品的NXP S32K系列芯片软件配置:
配置环境 | |
Hardware (Chip) | S32K31x/S32K32x/S32K33x/S32K34x/S32K35x S32K11x/S32K14x |
Compilers Supported | IAR Embedded Workbench 8.32.2 |
Evaluation Hardware | S32K1/S32K3 EVB |
Debugger | Lauterbach Trace32 Isystem (IC5700) |
Configuration Tools | Muniu_v4.4 |
Configuration Environment
| Win7/Win10 64bit |
ii. 木牛操作系统OS产品的Infineon AURIX TriCore系列芯片软件配置:
配置环境 | |
Hardware (Chip) | TriCore TC2xx/TriCore TC3xx |
Compilers Supported | TASKING VX-toolset for TriCore v4.2(TC2) TASKING VX-toolset for TriCore v6.3(TC3) |
Evaluation Hardware | TC2xx/TC3xx EVB |
Debugger | DAP miniWiggler Lauterbach Trace32 Isystem (IC5700) |
Configuration Tools | Muniu_v4.4 |
Configuration Environment | Win7/Win10 64bit |
iii. 木牛操作系统OS产品的Renesas RH850 F1KM系列芯片软件配置:
配置环境 | |
Hardware (Chip) | F1KM-S1/F1KM-S2/F1KM-S4 |
Compilers Supported | GreenHillsV7.1.6 MULTI Compiler 2018.1 |
Evaluation Hardware | F1KM-S1/F1KM-S4 EVB |
Debugger | Renesas E1 emulator Isystem (IC5700) |
Configuration Tools | Muniu_v4.4 |
Configuration Environment | Win7/Win10 64bit |
iv. 木牛操作系统OS产品的STMicroelectronics SPC5系列芯片软件配置:
配置环境 | |
Hardware (Chip) | SPC56x/SPC57x/SPC58x |
Compilers Supported | GreenHillsV7.1.6 MULTI Compiler 2022.14 |
Evaluation Hardware | SPC56x/SPC57x/SPC58x EVB |
Debugger | Lauterbach Trace32 Isystem (IC5700) |
Configuration Tools | Muniu_v4.4 |
Configuration Environment | Win7/Win10 64bit |
v. 木牛操作系统OS产品的Flagchip FC7300系列芯片软件配置:
配置环境 | |
Hardware (Chip) | FC7300Fxx |
Compilers Supported | IAR Embedded Workbench 8.32.2 |
Evaluation Hardware | FC7300Fxx EVB |
Debugger | Lauterbach Trace32 Isystem (IC5700) |
Configuration Tools | Muniu_v4.4 |
Configuration Environment | Win7/Win10 64bit |
vi. 木牛操作系统OS产品Autochips AC781x的系列芯片软件配置:
配置环境 | |
Hardware (Chip) | AC781x |
Compilers Supported | MDK-ARM Plus Version: 5.36.0.0 |
Evaluation Hardware | AC781x EVB |
Debugger | J-Link |
Configuration Tools | Muniu_v4.4 |
Configuration Environment | Win7/Win10 64bit |
vii. 木牛操作系统OS产品GigaDevice GD32Ax的系列芯片软件配置:
配置环境 | |
Hardware (Chip) | GD32Ax |
Compilers Supported | MDK-ARM Plus Version: 5.36.0.0 |
Evaluation Hardware | GD32Ax EVB |
Debugger | J-Link |
Configuration Tools | Muniu_v4.4 |
Configuration Environment | Win7/Win10 64bit |
知从木牛基础软件架构
知从木牛操作系统OS产品软件架构
模块 | 子模块 | 描述 | |
硬件适配层(HWAP) | Hardware Adapter | 硬件适配层 | 硬件处理器适配 |
配置模块(CONFIG) | Os_Cfg | OS配置文件 | 由上位机配置工具生成的配置源文件 |
内核层(KERNEL) | Task | 任务管理 | 实现系统服务,包括OSEK和AUTOSAR中定义的接口和机制,是OS的核心组件 |
ISR | 中断管理 | ||
Hook | Hook管理 | ||
Event | Event管理 | ||
Resource | Resource管理 | ||
Alarm | Alarm管理 | ||
Counter | Counter管理 | ||
Schedule | 任务调度管理 | ||
Stack Protect | 堆栈保护 | ||
Memory Protect | 空间保护 | ||
Timing Protect | 时间保护 | ||
Service Protect | 服务保护 | ||
Os-Application | Application管理 |
木牛软件著作权登记证书
点击下载产品手册