diff --git a/src/blink_test.c b/src/blink_test.c index 6d19544..9cf3423 100644 --- a/src/blink_test.c +++ b/src/blink_test.c @@ -2,14 +2,18 @@ #include "pico/stdlib.h" #define TEST_GPIO 8 +#define TEST_GPIO2 5 int main() { stdio_init_all(); gpio_init(TEST_GPIO); + gpio_init(TEST_GPIO2); gpio_set_dir(TEST_GPIO, GPIO_OUT); + gpio_set_dir(TEST_GPIO2, GPIO_OUT); bool val = true; while (true) { gpio_put(TEST_GPIO, val); + gpio_put(TEST_GPIO2, val); val = !val; sleep_ms(25); } diff --git a/src/spi_test.c b/src/spi_test.c index c070d14..3690a18 100644 --- a/src/spi_test.c +++ b/src/spi_test.c @@ -38,7 +38,7 @@ static void spi_register_read(uint16_t address, uint8_t *buf, uint16_t len) { cmd[0] &= ~(3 << 6); // mask out top two bits cs_select(); spi_write_blocking(SPI, cmd, 2); - spi_read_blocking(SPI, 0, buf, len); + spi_read_blocking(SPI, 0x00, buf, len); cs_deselect(); } @@ -54,6 +54,7 @@ int main() { gpio_set_dir(PICO_DEFAULT_SPI_CSN_PIN, GPIO_OUT); gpio_put(PICO_DEFAULT_SPI_CSN_PIN, 1); + gpio_init(AT86_RSTN); gpio_set_dir(AT86_RSTN, GPIO_OUT); gpio_put(AT86_RSTN, 1);