I met the problem with power consumption when using K22 during running state.
When I compare it with compititor's test result K22's current consumption is almost triple.
So I am trying to find any way to reduce it dramatically.
I already tried using internal clock as 9xMHz and could reduce several mAs.
But frankly it is not enough.
So please share any idea can reduce K22's power consumption during operation(@HS running mode).
Thanks a lot in advance.
Can you give us a quick outline of your application? This would go a long way to being able to make quality recommendations. The more detail you can give us the better.
The SMC drivers allow Kinetis SDK projects to go into low power modes, take a look at the SMC_SetPowerMode<mode> API, there are Selectable wakeup sources.
See the power mode examples in your KSDK tree for details:
Using another type of MCU I have developed several low power devices running on 1/2 AA batteries , however not on Kinetis (yet).
I would approach it based on similar principles where the software regularly switches between the Low Power modes when interrupted by a timer or other interrupt source. Implementing software this way requires some forethought on design.
my suggestion is to disable clock for unused peripherals. In your case dynamic consumption should be reduced. It means the consumption is increased with increased number of gates (on chip) which are switching. If possible disable clock gate in SIM module for the peipherals not used in HS mode.