set_voltage
时间: 2023-08-23 22:14:55 浏览: 44
set_voltage命令是一个用于设置供电网络电压的命令。它允许为供电网络指定最小和最大工作条件电压。如果只指定一个电压,它适用于最大工作条件。要指定最大和最小操作条件下的电压,请使用-min选项。例如,可以使用以下命令设置PN1和PN2供电网络的电压:
set_voltage 1.1 -object_list PN1
set_voltage 0.7 -object_list PN2
这将分别将PN1和PN2供电网络的电压设置为1.1V和0.7V。[2]
另外,如果需要指定最大和最小操作条件下的电压,可以使用-min选项。例如,以下命令将VDD供电网络的电压设置为0.86V和1.06V:
set_voltage 0.86 -min 1.06 -object_list VDD[3]
相关问题
regulator_set_voltage()理解
在 Linux 内核中,regulator_set_voltage() 函数用于设置一个电压调节器的输出电压。
在嵌入式系统中,一些外围设备需要使用不同的电压供电,这就需要使用电压调节器来调节电压。而我们在驱动程序中需要设置这些电压调节器的输出电压,就需要使用 regulator_set_voltage() 函数来进行设置。
regulator_set_voltage() 函数的参数包括 regulator 对象、输出电压的最小值和最大值。它会根据最小值和最大值来确定调节器的输出电压范围,并选择一个最接近目标电压的输出电压进行设置。如果设置成功,函数会返回 0,否则返回一个负数错误码。
需要注意的是,在使用 regulator_set_voltage() 函数时,我们需要先获取对应的 regulator 对象,否则无法进行设置。另外,某些电压调节器不支持动态调整输出电压,或者仅支持一些特定的输出电压值,此时我们需要根据具体的硬件特性进行设置。
regulator_set_voltage函数成员
regulator_set_voltage函数的成员可能因芯片厂商和芯片型号而异,但通常包括以下参数:
1. struct regulator_dev *rdev:指向电压稳压器设备的指针,用于标识要设置的电压稳压器。
2. int min_uV:设置稳压器的最小输出电压,单位为微伏(uV)。
3. int max_uV:设置稳压器的最大输出电压,单位为微伏(uV)。
4. unsigned int *selector:指向一个无符号整型变量的指针,用于指定电压稳压器的输出电压编号,有些芯片可以支持多组输出电压,通过编号来选择不同的输出电压。
5. int num_selectors:指定电压稳压器的输出电压编号数量,有些芯片可以支持多组输出电压,通过数量来指定支持的输出电压编号数量。
该函数的返回值通常为0表示成功,其他返回值表示失败。
相关推荐
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)