Functions | |
| cy_en_sysclk_status_t | Cy_SysClk_ImoSetFrequency (cy_en_sysclk_imo_freq_t freq) |
| Sets the IMO desired frequency. More... | |
| uint32_t | Cy_SysClk_ImoGetFrequency (void) |
| Returns the IMO nominal frequency. More... | |
| cy_en_sysclk_status_t | Cy_SysClk_ImoLock (cy_en_sysclk_imo_lock_t lock) |
| Locks/unlocks IMO. More... | |
| cy_en_sysclk_imo_lock_t | Cy_SysClk_ImoGetLockStatus (void) |
| Returns IMO lock status. More... | |
| void | Cy_SysClk_ImoTempTrim (int16_t tenthDegreeC) |
| Trims the IMO based on tens of degree Celsius. More... | |
| __STATIC_INLINE void | Cy_SysClk_ImoEnable (void) |
| Enables IMO. | |
| __STATIC_INLINE void | Cy_SysClk_ImoDisable (void) |
| Disables IMO. | |
| __STATIC_INLINE bool | Cy_SysClk_ImoIsEnabled (void) |
| Returns IMO enable/disable state. | |
| cy_en_sysclk_status_t Cy_SysClk_ImoSetFrequency | ( | cy_en_sysclk_imo_freq_t | freq | ) |
Sets the IMO desired frequency.
| freq | - the desired IMO frequency, cy_en_sysclk_imo_freq_t. |
| uint32_t Cy_SysClk_ImoGetFrequency | ( | void | ) |
Returns the IMO nominal frequency.
| cy_en_sysclk_status_t Cy_SysClk_ImoLock | ( | cy_en_sysclk_imo_lock_t | lock | ) |
Locks/unlocks IMO.
| lock | - the desired IMO lock state, cy_en_sysclk_imo_lock_t |
| cy_en_sysclk_imo_lock_t Cy_SysClk_ImoGetLockStatus | ( | void | ) |
Returns IMO lock status.
| void Cy_SysClk_ImoTempTrim | ( | int16_t | tenthDegreeC | ) |
Trims the IMO based on tens of degree Celsius.
For example, 12.3C must pass in as 123. Supported only on specific PSOC 4 with additional calibration data in SFLASH.
| tenthDegreeC | - The die temperature in tens of degrees Celsius. |