- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
D:\WICED\WICED-Smart-SDK-2.1.1\WICED-Smart-SDK\include\bleapp.h;
bleapp.h such settings.
enum ble_cpu_clock_enable
{
CPU_CLOCK_DISABLE = 0x00,
DEFAULT_CPU_CLOCK_ENABLE = 0x01,
POWERSAVE_CPU_CLOCK_ENABLE = 0x02,
};
typedef enum
{
CPU_CLK_SPEED_24MHZ,
CPU_CLK_SPEED_12MHZ,
CPU_CLK_SPEED_8MHZ,
CPU_CLK_SPEED_6MHZ,
CPU_CLK_SPEED_4MHZ,
CPU_CLK_SPEED_3MHZ,
CPU_CLK_SPEED_2MHZ,
CPU_CLK_SPEED_1MHZ
} CLOCK_SPEED;
In order to obtain lower power consumption.
How do I set the cpu speed in apps?
Solved! Go to Solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
The MCU consumes 100uA/Mhz and the BLE performance and compatibility of the device corresponds directly to these parameters, hence the the functions you mention are hard-coded in ROM and not accessible to the developer.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
So, there is no way for app to lower the CPU CLK frequency, right?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Correct.