From bfff827d04e0815bfc0e73f27b73fd14bc17936b Mon Sep 17 00:00:00 2001 From: Pascal Koch <pascal.koch@stud.h-da.de> Date: Thu, 14 Nov 2024 16:00:19 +0100 Subject: [PATCH] offenes labor commit --- src/main.c | 23 +++++++++++++++-------- 1 file changed, 15 insertions(+), 8 deletions(-) diff --git a/src/main.c b/src/main.c index 81d28ae3..76b777ad 100644 --- a/src/main.c +++ b/src/main.c @@ -9,14 +9,18 @@ unsigned* resetspace = (void *) (RESETS_BASE); unsigned* resetdone = (void*) (RESETS_BASE + RESETS_RESET_DONE_IO_BANK0_BITS); //unsigned* resetdone = (void*) RESETS_RESET_DONE_IO_BANK0_BITS; */ -unsigned* SDApinctrl = (void*)(IO_BANK0_BASE + IO_BANK0_GPIO0_CTRL_OFFSET); -unsigned* SCLpinctrl = (void*)(IO_BANK0_BASE + IO_BANK0_GPIO1_CTRL_OFFSET); //unsigned* SDApin = (void*)(SIO_BASE + IO_BANK0_GPIO0_CTRL_FUNCSEL_VALUE_I2C0_SDA); //unsigned* SCLpin = (void*)(IO_BANK0_GPIO1_CTRL_FUNCSEL_VALUE_I2C0_SCL); -unsigned* asdf ; + + +unsigned* SDApinctrl = (void*)(IO_BANK0_BASE + IO_BANK0_GPIO0_CTRL_OFFSET); +unsigned* SCLpinctrl = (void*)(IO_BANK0_BASE + IO_BANK0_GPIO1_CTRL_OFFSET); + + + @@ -24,14 +28,17 @@ unsigned* asdf ; int main() { //*SDApinctrl = IO_BANK0_GPIO0_CTRL_FUNCSEL_VALUE_I2C0_SDA; //*SCLpinctrl = IO_BANK0_GPIO1_CTRL_FUNCSEL_VALUE_I2C0_SCL; - i2c_init + //gpio_set_function_masked(1 | 2, GPIO_FUNC_I2C); // + gpio_set_function_masked(*SDApinctrl , IO_BANK0_GPIO0_CTRL_FUNCSEL_VALUE_I2C0_SDA); // + gpio_set_function_masked(*SCLpinctrl , IO_BANK0_GPIO1_CTRL_FUNCSEL_VALUE_I2C0_SCL); // + + i2c_init(i2c_default, 100000); + i2c_write_blocking(i2c_default, 0x70 , 0x21, 1 ,false); - gpio_set_function_masked(*SCLpinctrl , IO_BANK0_GPIO1_CTRL_FUNCSEL_VALUE_I2C0_SCL); //selbe funktion wie veroderung - gpio_set_function_masked(*SCLpinctrl , IO_BANK0_GPIO0_CTRL_FUNCSEL_VALUE_I2C0_SDA); //selbe funktion wie veroderung - - //gpio_set_function_masked(1 | 2, GPIO_FUNC_I2C); // macht beides + gpio_pull_up(SDApinctrl); + /* -- GitLab