/ohos5.0/drivers/hdf_core/adapter/khdf/linux/platform/pwm/ |
H A D | pwm_hi35xx_linux.c | 52 if (state->polarity != PWM_POLARITY_NORMAL && state->polarity != PWM_POLARITY_INVERSED) { in Hi35xxPwmApply() 53 HDF_LOGE("Hi35xxPwmApply: polarity %u is invalid!", state->polarity); in Hi35xxPwmApply() 69 if (pwm->state.polarity != state->polarity) { in Hi35xxPwmApply() 70 HiPwmSetPolarity(reg, state->polarity); in Hi35xxPwmApply() 71 …35xxPwmApply: [HiPwmSetPolarity] done, polarity: %u -> %u!", pwm->state.polarity, state->polarity); in Hi35xxPwmApply() 87 state->period, state->duty_cycle, state->polarity, state->enabled); in Hi35xxPwmApply() 105 state->polarity = (reg->ctrl & (1 << PWM_INV_OFFSET)) >> PWM_INV_OFFSET; in Hi35xxGetState() 109 state->period, state->duty_cycle, state->polarity, state->enabled); in Hi35xxGetState()
|
H A D | pwm_adapter.c | 42 pwm->cfg.polarity = device->state.polarity; in HdfPwmOpen() 71 state.polarity = config->polarity; in HdfPwmSetConfig() 73 config->number, config->period, config->duty, config->polarity, config->status); in HdfPwmSetConfig()
|
H A D | pwm_hi35xx.h | 84 static inline void HiPwmSetPolarity(struct HiPwmRegs *reg, uint8_t polarity) in HiPwmSetPolarity() argument 93 reg->ctrl |= (polarity << PWM_INV_OFFSET); in HiPwmSetPolarity()
|
/ohos5.0/docs/en/device-dev/driver/ |
H A D | driver-platform-pwm-des.md | 12 - Setting the PWM period, signal ON-state time, and polarity 56 …polarity | PWM signal polarity, which can be normal or reverted. <br>A signal with normal polarity… 67 | int32_t PwmSetPolarity(DevHandle handle, uint8_t polarity) | Sets the PWM signal polarity. | 239 int32_t PwmSetPolarity(DevHandle handle, uint8_t polarity); 247 | polarity | Polarity to set, which can be **PWM\_NORMAL\_POLARITY** or **PWM\_INVERTED\_POLARITY… 256 ret = PwmSetPolarity(handle, PWM_INVERTED_POLARITY); // Set the PWM signal polarity to inverted. 258 HDF_LOGE("PwmSetPolarity: pwm set polarity failed, ret:%d\n", ret); 286 pcfg.polarity = PWM_INVERTED_POLARITY; // Set the PWM signal polarity to inverted. 330 4. Set the signal polarity for the PWM device. 352 …pcfg.polarity = PWM_NORMAL_POLARITY; // Set the PWM signal polarity to nor… [all …]
|
H A D | driver-platform-pwm-develop.md | 24 … a PWM device, setting the PWM period, signal ON-state time, PWM device polarity, or PWM device pa… 175 bool supportPolarity; // Whether polarity is supported. 193 uint8_t polarity; // Polarity 195 // PWM_NORMAL_POLARITY | Normal polarity 196 // PWM_INVERTED_POLARITY | Inverted polarity 269 hp->dev.cfg.polarity = PWM_DEFAULT_POLARITY; // Initialize PwmDev.
|
/ohos5.0/drivers/hdf_core/framework/test/unittest/platform/virtual/ |
H A D | pwm_virtual.c | 51 if (config->polarity != PWM_NORMAL_POLARITY && config->polarity != PWM_INVERTED_POLARITY) { in VirtualPwmSetConfig() 52 HDF_LOGE("VirtualPwmSetConfig: polarity %hhu is invalid!", config->polarity); in VirtualPwmSetConfig() 93 virtual->dev.cfg.polarity = PWM_DEFAULT_POLARITY; in VirtualPwmProbe() 103 virtual->dev.cfg.polarity, virtual->dev.cfg.status); in VirtualPwmProbe()
|
/ohos5.0/drivers/hdf_core/framework/support/platform/src/pwm/ |
H A D | pwm_if.c | 112 int32_t PwmSetPolarity(DevHandle handle, uint8_t polarity) in PwmSetPolarity() argument 122 curValue = config.polarity; in PwmSetPolarity() 123 config.polarity = polarity; in PwmSetPolarity() 126 HDF_LOGI("PwmSetPolarity: success. polarity: %d -> %d!", curValue, config.polarity); in PwmSetPolarity()
|
H A D | pwm_if_u.c | 217 curValue = nowCfg.polarity; in PwmConfigTransSet() 218 nowCfg.polarity = config->polarity; in PwmConfigTransSet() 280 int32_t PwmSetPolarity(DevHandle handle, uint8_t polarity) in PwmSetPolarity() argument 293 config.polarity = polarity; in PwmSetPolarity()
|
/ohos5.0/drivers/hdf_core/framework/test/unittest/platform/common/ |
H A D | pwm_test.c | 206 tester->config.cfg.polarity = PWM_NORMAL_POLARITY; in PwmSetPolarityTest() 207 HDF_LOGI("PwmSetPolarityTest: Test [PwmSetPolarity] polarity %u!", tester->config.cfg.polarity); in PwmSetPolarityTest() 208 ret = PwmSetPolarity(tester->handle, tester->config.cfg.polarity); in PwmSetPolarityTest() 214 tester->config.cfg.polarity = PWM_INVERTED_POLARITY; in PwmSetPolarityTest() 215 HDF_LOGI("PwmSetPolarityTest: Test [PwmSetPolarity] polarity %u!", tester->config.cfg.polarity); in PwmSetPolarityTest() 216 ret = PwmSetPolarity(tester->handle, tester->config.cfg.polarity); in PwmSetPolarityTest() 228 if (cfg.polarity != tester->config.cfg.polarity) { in PwmSetPolarityTest()
|
H A D | pwm_driver_test.c | 80 config->cfg.polarity = temp; in PwmTestReadConfig()
|
/ohos5.0/docs/zh-cn/device-dev/driver/ |
H A D | driver-platform-pwm-des.md | 62 | polarity | uint8_t类型,极性:正极性/反极性。 | 73 | int32_t PwmSetPolarity(DevHandle handle, uint8_t polarity) | 设置PWM设备极性 | 244 int32_t PwmSetPolarity(DevHandle handle, uint8_t polarity); 252 | polarity | uint8_t类型,要设置的极性,正/反 | 263 HDF_LOGE("PwmSetPolarity: pwm set polarity failed, ret:%d\n", ret); 291 pcfg.polarity = PWM_INVERTED_POLARITY; // 极性为反 366 pcfg.polarity = PWM_NORMAL_POLARITY; // 极性为正 393 HDF_LOGE("PwmTestSample: pwm set polarity fail, ret:%d\n", ret);
|
H A D | driver-platform-pwm-develop.md | 215 uint8_t polarity; // Polarity 217 // PWM_NORMAL_POLARITY | Normal polarity 218 // PWM_INVERTED_POLARITY | Inverted polarity 292 hp->dev.cfg.polarity = PWM_DEFAULT_POLARITY; // 初始化PwmDev
|
/ohos5.0/drivers/hdf_core/framework/include/platform/ |
H A D | pwm_if.h | 98 uint8_t polarity; /**< Polarity member 166 int32_t PwmSetPolarity(DevHandle handle, uint8_t polarity);
|
/ohos5.0/drivers/hdf_core/adapter/platform/pwm/ |
H A D | pwm_stm32f4xx.c | 461 if (config->polarity == PWM_NORMAL_POLARITY) {
|
/ohos5.0/docs/zh-cn/device-dev/porting/ |
H A D | porting-dayu200-on_standard-demo.md | 2478 pwm-0 ((null) ): requested enabled period: 25000 ns duty: 9705 ns polarity: normal
|
/ohos5.0/docs/en/device-dev/porting/ |
H A D | porting-dayu200-on_standard-demo.md | 2491 pwm-0 ((null) ): requested enabled period: 25000 ns duty: 9705 ns polarity: normal
|