Anonymous
Not applicable
Jan 28, 2010
04:07 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Jan 28, 2010
04:07 AM
The data sheet of the CY8C38 family states that in an "Alternate Active Mode" it is possible to stop the CPU but keep the peripherals running.
Can someone please hint me how to achieve this? I found no possibility to configure power management from the Creator, nor a description which commands/registers must be used for sleep modes like on other processors.
I tried the CyWait() function from the CYLIB_POWER_MANAGEMENT, but this seems to stop the BUS_CLK which I need for the peripherals to operate.
Can someone please hint me how to achieve this? I found no possibility to configure power management from the Creator, nor a description which commands/registers must be used for sleep modes like on other processors.
I tried the CyWait() function from the CYLIB_POWER_MANAGEMENT, but this seems to stop the BUS_CLK which I need for the peripherals to operate.
Labels
- Labels:
-
PSoC 3
3 Replies
Anonymous
Not applicable
Mar 31, 2010
05:02 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Mar 31, 2010
05:02 AM
The Alternate Active mode is used to disable peripherals which are not required. Since the combination is very huge, we don't have an API to do it. The API CyWait will change the mode to Alternate Active. But before that you should decide which peripherals are required. That is done using the STANDBY registers. These registers start from location 0x43B0 and you can find then cydevice.h as CYDEV_PM_STBY_CFG0 etc. We have to use these registers to control which peripherals should be enabled. And then Cy_Wait should be called.
Mar 31, 2010
05:54 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Mar 31, 2010
05:54 AM
So, if a peripheral is enabled using the STANDBY registers, will the BUS_CLK be active after CyWait is called?
Anonymous
Not applicable
Apr 01, 2010
11:00 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Apr 01, 2010
11:00 AM
Ganesh,
Yes it will. All MHz frequency clocks are active in Alt. Active mode, unless otherwise specified by the user.
-Maxk
Yes it will. All MHz frequency clocks are active in Alt. Active mode, unless otherwise specified by the user.
-Maxk