Pull request #79: am64x/am243x: pruicss_pwm: update documentation

Merge in PINDSW/motor_control_sdk from a0503545_pwm to next

* commit '8fd2c8ce97e08da0330bc7353903e5c073de4d79':
  am64x/am243x: pruicss_pwm: update documentation
This commit is contained in:
Manoj Koppolu 2023-12-19 01:31:39 -06:00 committed by Dhaval Khandla
commit 4f76426748
5 changed files with 11 additions and 9 deletions

View File

@ -26,7 +26,9 @@ SysConfig can be used to configure things mentioned below:
## Features NOT Supported
Generate PWM outputs with distinct time period, which means all the PWM outputs will be in sync with respected to each other, without re-programming.
- Generate PWM outputs with distinct time period, which means all the PWM outputs will be in sync with respected to each other, without re-programming.
- Dead band(it will be added in future release)
## Important Note

View File

@ -4,8 +4,8 @@
# Introduction
This example generates a signal for a specified time and duty cycle using
PRUICSS PWM. The time and duty cycle can be configured by the user.
This example generates a signal for a specified period and duty cycle using
PRUICSS PWM. The period and duty cycle can be configured by the user.
\cond SOC_AM243X

View File

@ -4,8 +4,8 @@
# Introduction
This example generates a signal for a specified time and duty cycle using
PRUICSS PWM and SOC EPWM. The time and duty cycle can be configured by the user.
This example generates a signal for a specified period and duty cycle using
PRUICSS PWM and SOC EPWM. The period and duty cycle can be configured by the user.
\cond SOC_AM243X

View File

@ -1,5 +1,5 @@
/*
* Copyright (C) 2021 Texas Instruments Incorporated
* Copyright (C) 2023 Texas Instruments Incorporated
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions

View File

@ -236,7 +236,7 @@ extern "C" {
*
* \param handle PRUICSS_Handle returned from PRUICSS_open()
* \param iepInstance 0 for IEP0, 1 for IEP1
* \param value Iep count register lower 32bit value
* \param value IEP count register lower 32bit value
* \return SystemP_SUCCESS on success, SystemP_FAILURE on error
*
*/
@ -247,7 +247,7 @@ int32_t PRUICSS_PWM_setIepCounterLower_32bitValue(PRUICSS_Handle handle, uint8_t
*
* \param handle PRUICSS_Handle returned from PRUICSS_open()
* \param iepInstance 0 for IEP0, 1 for IEP1
* \param value Iep count register upper 32bit value
* \param value IEP count register upper 32bit value
* \return SystemP_SUCCESS on success, SystemP_FAILURE on error
*
*/
@ -510,7 +510,7 @@ int32_t PRUICSS_PWM_actionOnOutputCfgPwmSignalB2(PRUICSS_Handle handle, uint8_t
* \brief This API enables Efficiency mode
* In Efficiency mode Pwm state machine will go from Idle to
* Active and the same time Pwm output will get updated during this
* state transition And Iep Cmp flags will get auto HW cleared
* state transition And IEP Cmp flags will get auto HW cleared
*
* \param handle PRUICSS_Handle returned from PRUICSS_open()
* \param enable 0 for disable, 1 for enable