Sony CXD5602 User Manual page 212

Table of Contents

Advertisement

3. On SetAlmPostCnt0 register, write the time that you want to output an Alarm.
Make sure to write SetAlmPostCnt0 before SetAlmPreCnt0.
4. On SetAlmPreCnt0 register, write the time that you want to output an Alarm.
An Alarm is output at the time set in 3 and 4 above.
You can check whether an Alarm has been output in the following two ways.
performing polling to AlmFlg.Flg0 until it returns to "0"
receiving Alarm interrupt request
When you output an Alarm again
1. Write "1" on AlmClr.Flg0 and AlmClr.ErrFlg0 registers.
Clear Normal and Error Alarm Flags to "0".
2. On SetAlmPostCnt0 register, write the time that you want to output an Alarm.
3. On SetAlmPreCnt0 register, write the time that you want to output an Alarm.
When you do not use Alarm anymore after outputting an Alarm
1. Write "0" on AlmOutEn0.En and AlmOutEn0.ErrEn registers.
Disable O(Err)Alarm0 to be output.
2. Write "1" on AlmClr.Flg0 and AlmClr.ErrFlg0 registers.
Clear Normal and Error Alarm Flags to "0".
3.7
I2C
3.7.1
Features and Overview
This LSI integrates four I2C masters.
I2C List
I2C0 (Power domain : PWD_SCU)
I2C1 (Power domain : PWD_SCU)
I2C2 (Power domain : PWD_SYSIOP_SUB)
I2C4 (Power domain : PWD_CORE)
Transfer Rate
The maximum transfer rate of the I2C is determined by the combination of the clock selected as the clock source
(SYSPLL, XOSC, RCOSC, or RTC), the X'tal Oscillator clock, and the voltage mode (High Performance
mode/Low Power mode). The following table describes each combination and their maximum transfer rates.
The transfer rate also varies with the external load capacity. Here, the values are shown under an ideal state.
-212/1010-
CXD5602 User Manual

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents