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

文档信息 ​

项目内容
文档标题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有效

相关文档 ​