How to enable PCLK32M peripheral clock and which peripheral use it?
How to enable PCLK32M peripheral clock and which peripheral use it?
Hi
EDIT: The PCLK32M is only used by two peripherals; the PDM and the I2S. It is not possible to drive other peripherals, like e.g. a timer, using the PCLK32M.
As John DeWitt says, there is a clock manager that starts the clock needed by a peripheral automatically. Here is a relevant answer.
You can start the HFCLK manually by writing a '1' to the CLOCK->TASKS_HFCLKSTART task. It will take some time to start the clock so you should wait for an EVENTS_HFCLKSTARTED event before allowing your application to proceed.
The table in the nRF51 documentation that John DeWitt is mentioning seems to have been forgotten in the nRF52 PS. I have reported it internally and hopefully we will see it included soon.
Sorry. I misunderstood your question. Edited my answer above.
Sorry. I misunderstood your question. Edited my answer above.