Чт ноя 18, 2021 14:33:38
Ser60 писал(а):Они уже вызываются внутри sl_system_init() в main() после конфигурации соответствующих опций проекта.
Чт ноя 18, 2021 15:41:40
Чт ноя 18, 2021 16:31:53
Чт ноя 18, 2021 17:17:58
void sl_system_init(void)
{
sl_platform_init();
sl_driver_init();
sl_service_init();
sl_stack_init();
sl_internal_app_init();
}
void sl_platform_init(void)
{
CHIP_Init();
sl_device_init_nvic();
sl_device_init_dcdc();
sl_hfxo_manager_init_hardware();
sl_device_init_hfxo();
sl_device_init_lfrco();
sl_device_init_clocks();
sl_device_init_emu();
nvm3_initDefault();
sl_power_manager_init();
}
Чт ноя 18, 2021 22:53:07
Нет проблем. Если хотите сделать это без конфигуратора ресурсов, в RM на чип в разделах CMU и Oscillators всё расписано на уровне регистров. Я не знаю с каким чипом Вы работаете, но ниже мой пример инициализации. HFRCO включается чипом дефолтно во всех МК серии Gecko на дефолтной частоте (какая она зависит от модели МК и указана в RM). Например, в случае ERF32MG12 она 19 мгц. Не утверждая, что это правильный подход, ниже грубый пример для этого чипа без использования каких-либо библиотек.parovoZZ писал(а):Я всего лишь хочу средствами SDK включить тактирования ядра и периферии от RC осциллятора. Выбрать частоту и коэффициент деления прескалера.
Сб ноя 20, 2021 22:34:33
Вс ноя 21, 2021 00:55:27
Right-click на папку emlib, далее New->File. В Advanced ставим галку на Link to file..., кнопкой Browse выбираем файл и Finish.parovoZZ писал(а):как средствами студии сделать так, чтобы файлы модуля emlib линковались в папку emlib проекта?
Вс дек 19, 2021 02:59:07
Чт дек 23, 2021 02:56:42
Вс янв 02, 2022 20:47:44
Пн янв 03, 2022 04:38:52
Ср апр 27, 2022 04:25:54
Ср май 04, 2022 13:19:51
Ср май 04, 2022 18:50:26
Пн июл 25, 2022 22:35:25
Пт ноя 11, 2022 07:00:29
Сб ноя 12, 2022 19:32:42
Пт янв 06, 2023 08:00:38
Пт янв 06, 2023 11:50:16
Пт янв 06, 2023 16:31:30