c_cpp nrf52时钟
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了c_cpp nrf52时钟相关的知识,希望对你有一定的参考价值。
#ifdef SOFTDEVICE_PRESENT
/**@brief Function for initializing the SoftDevice and enabling the BLE stack. */
static void ble_stack_init(void)
{
ret_code_t rc;
uint32_t ram_start;
/* Enable the SoftDevice. */
rc = nrf_sdh_enable_request();
APP_ERROR_CHECK(rc);
rc = nrf_sdh_ble_default_cfg_set(APP_BLE_CONN_CFG_TAG, &ram_start);
APP_ERROR_CHECK(rc);
rc = nrf_sdh_ble_enable(&ram_start);
APP_ERROR_CHECK(rc);
}
#else
static void clock_init(void)
{
/* Initialize the clock. */
ret_code_t rc = nrf_drv_clock_init();
APP_ERROR_CHECK(rc);
nrf_drv_clock_lfclk_request(NULL);
// Wait for the clock to be ready.
while (!nrf_clock_lf_is_running()) {;}
}
#endif
以上是关于c_cpp nrf52时钟的主要内容,如果未能解决你的问题,请参考以下文章
3.nrf52832裸机教程--系统时钟
3.nrf52832裸机教程--系统时钟
Nordic nRF51/nRF52硬件开发流程说明
nRF52-PCA10040——Overview
[nrf51][nrf52] 非静态地址设置白名单,导致程序死机
通过 SWD 接口控制 Nordic nRF52