HF-TMC9660 Driver
Hardware Agnostic C++ Driver for the TMC9660
Loading...
Searching...
No Matches
tmc9660::ClockConfig Struct Reference

System clock selection parameters. More...

#include <TMC9660Bootloader.hpp>

Public Attributes

bootcfg::ClockSource use_external {bootcfg::ClockSource::Internal}
 
bootcfg::ExtSourceType ext_source_type {bootcfg::ExtSourceType::Oscillator}
 
bootcfg::XtalDrive xtal_drive {bootcfg::XtalDrive::Freq16MHz}
 
bool xtal_boost {false}
 
bootcfg::SysClkSource pll_selection {bootcfg::SysClkSource::PLL}
 
uint8_t rdiv {14}
 
bootcfg::SysClkDiv sysclk_div {bootcfg::SysClkDiv::Div1}
 

Detailed Description

System clock selection parameters.

Member Data Documentation

◆ ext_source_type

bootcfg::ExtSourceType tmc9660::ClockConfig::ext_source_type {bootcfg::ExtSourceType::Oscillator}

◆ pll_selection

bootcfg::SysClkSource tmc9660::ClockConfig::pll_selection {bootcfg::SysClkSource::PLL}

◆ rdiv

uint8_t tmc9660::ClockConfig::rdiv {14}

◆ sysclk_div

bootcfg::SysClkDiv tmc9660::ClockConfig::sysclk_div {bootcfg::SysClkDiv::Div1}

◆ use_external

bootcfg::ClockSource tmc9660::ClockConfig::use_external {bootcfg::ClockSource::Internal}

◆ xtal_boost

bool tmc9660::ClockConfig::xtal_boost {false}

◆ xtal_drive

bootcfg::XtalDrive tmc9660::ClockConfig::xtal_drive {bootcfg::XtalDrive::Freq16MHz}

The documentation for this struct was generated from the following file: