- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello,
We can see the "Variable VDDA" configuration on "System" of "Design Wide Resources".
And there is the following description in "PSoC 4 System Reference Guide".
I have a question.
If VDDA is set to +5V, should we uncheck it like below?
Best regards,
Yocchi
Solved! Go to Solution.
- Labels:
-
PSoC 4 MCU
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi Yocchi-san [@YoIs_1298666]
If the VDDA is expected to get changed during the operation of the device, then the "Variable VDDA" option must be enabled.
If VDDA drops below 4V, the routing pumps will be automatically enabled on reset. Since the clock for the analog switch pump is driven by IMO, the latter must be enabled.
The SetAnalogRoutingPumps() function is used to enable or disable analog pumps feeding analog routing switches.
Regards,
Nikhil
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi Yocchi-san [@YoIs_1298666]
If the VDDA is expected to get changed during the operation of the device, then the "Variable VDDA" option must be enabled.
If VDDA drops below 4V, the routing pumps will be automatically enabled on reset. Since the clock for the analog switch pump is driven by IMO, the latter must be enabled.
The SetAnalogRoutingPumps() function is used to enable or disable analog pumps feeding analog routing switches.
Regards,
Nikhil
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello Nikhil-san,
Is the SetAnalogRoutingPumps () function automatically executed when VDDA is set to + 3.3V or less?
And if I set VDDA to + 5V and check Variable VDDA, is it still done automatically?
Best regards,
Yocchi
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi Yocchi-san [@YoIs_1298666],
- When the voltage is less than 4V, then the analog routing pumps will be automatically enabled on reset.
- If variable VDDA option is checked, then SetAnalogRoutingPumps() function will be generated, and it should be manually called to enable the analog pumps for analog routing switches.
So if you have VDDA=5V and variable VDDA checked, SetAnalogRoutingPumps() should be manually called.
Best regards,
Nikhil