CSR配置字典之PWMChannel类
更新时间: 2025/07/22
在Gitcode上查看源码

文档信息

项目内容
文档标题PWMChannel类配置字典
版本v1.0
创建日期2025-01-27
最后更新2025-01-27
维护状态活跃维护

变更历史记录

文档变更记录

版本发布日期变更类型变更内容影响范围维护人员
v1.02025-01-27初始版本创建PWMChannel类配置字典全新文档系统管理员

类概览

PWMChannel 类

属性
类名称PWMChannel
功能描述PWM通道对象,提供PWM通道管理功能,用于风扇PWM控制通道配置
所属SIG组hardware
所属组件thermal_mgmt
责任人散热管理组
最后更新2025-01-27
状态正常运行

属性定义详表

必选属性

属性名类型默认值取值范围动态关联描述使用场景举例来源分类
PWMChannelObjectNameString-String-PWM通道对象名称,主键PWM通道管理基础信息"PWMChannel_1"CSR配置软件

可选属性

属性名类型默认值取值范围动态关联描述使用场景举例来源分类
ManageFansU8[]-U8[]-管理的风扇ID列表
该PWM通道控制的风扇对象
PWM通道风扇控制[1, 2, 3]CSR配置硬件

配置示例

基础PWM通道配置

json
{
  "PWMChannel_1": {
    "PWMChannelObjectName": "PWMChannel_1",
    "ManageFans": [1, 2, 3]
  }
}

多PWM通道配置

json
{
  "PWMChannel_Front": {
    "PWMChannelObjectName": "PWMChannel_Front",
    "ManageFans": [1, 2, 3, 4]
  },
  "PWMChannel_Rear": {
    "PWMChannelObjectName": "PWMChannel_Rear",
    "ManageFans": [5, 6, 7, 8]
  }
}

使用指南

配置步骤

  1. 对象命名:设置PWMChannelObjectName作为主键
  2. 风扇关联:配置ManageFans指定该通道控制的风扇

注意事项

  • 对象名称唯一:确保PWMChannelObjectName全局唯一
  • 风扇关联正确:确保ManageFans中的风扇ID有效

相关文档