Hi KenK,
Thank you for your response and I apologize to you for my unclear questions.
I will append my comment to your answer below.
1.While the device starts conversion of D/A or A/D, can the device switch function of I/O pin?
The I2C bus only has one data pin (SDA) so each write operation should be considered separately. You can write to the DAC and then change the state of a digital output pin by writing to the GPIO Write Data register.
If you are reading from the A/D you should stop the conversion sequence before you write to the GPIO Write Data register.
Thanks, your answer helped me and I understood the behavior of the device.
2.While switching the function of I/O pin, what should the output of I/O pin be state?
Are you asking about changing the function if an I/O pin from a D/A or A/D to a gpio function? You can do this by writing to the GPIO write configuration or GPIO read configuration registers. This will change the function of the selected pins to digital outputs or digital inputs. For digital outputs the default value is a logic 0.
Yes but I'd like to know a state (e.g. impedance or voltage level) of I/O pin during switching the function.
I think I/O pin will be some transient state when the device starts switching the function of it.
Could you tell me about this?
Regards,
Taiki