This commit is contained in:
nzasch
2025-06-28 00:58:29 +02:00
parent b9232f66b0
commit 28b7af65b6
123 changed files with 105128 additions and 104148 deletions

View File

@@ -1,37 +0,0 @@
#define SI5351_ADDRESS (0x60)
// #define SI5351_CRYSTAL_FREQ 12288000UL
#define SI5351_CRYSTAL_FREQ 19288000UL
#define SI5351_MIN_FREQ 3000
#define SI5351_MAX_FREQ 200000000
// #### registri ####
#define SI5351_OUT_ENABLE 3
#define SI5351_OUT_DIS_STATE 24
#define SI5351_INPUT_SOURCE 15
#define SI5351_CLK0_CONTROL 16
#define SI5351_CLK1_CONTROL 17
#define SI5351_CLK2_CONTROL 18
#define SI5351_PLLA 26
#define SI5351_PLLB 34
#define SI5351_MULTISYNTH0 42
#define SI5351_MULTISYNTH1 50
#define SI5351_MULTISYNTH2 58
#define SI5351_RESET 177
#define SI5351_CRYSTAL_LOAD 183
extern I2C_HandleTypeDef hi2c1;
void si5351_initialize(void);
void si5351_set_frequency(uint32_t freq, uint8_t pll);
void si5351_off_clk(uint8_t clk);
void si5351_on_clk(uint8_t clk);
extern uint8_t oeb;

1
squeow_sw/Inc/si5351.h Symbolic link
View File

@@ -0,0 +1 @@
../../../../../uC_driver/synth/si5351/si5351.h