|
Название проекта: |
Реализовать простой SPI flash драйвер для NRF52(пример на Ардуино) - возможны последующие доработки
|
Кто разместил: |
Внешний проект с free-lance.ru
|
Открыт: |
16-Aug-2023 15:06 GMT |
Описание: |
Нужно написать программу драйвера для SPI памяти под NRF52 SDK v17.1
Мы подсоединили Winbond W25Q128JV SPI flash к девелопмент борде NRF52-DK (можно использовать аналоги NRF52 Dongle или Seeed Studio XIAO).
Эта память имеет четкий пример под ардуино (можно найти на гитаб или я пришлю вам) и нужно портировать часть этого драйвера под NRF52.
Сдается программа на embedded C: flash.c, flash.h и пример в main.c.
ret_code_t write_page( nrf_drv_spi_t const * const instance, uint32_t page_address, unit8_t const * p_tx_buffer, uint16_t tx_buffer_length);
ret_code_t read_page( nrf_drv_spi_t const * const instance, uint32_t page_address, unit8_t * p_rx_buffer, uint16_t rx_buffer_length);
Ret_code erase_data( nrf_drv_spi_t const * const instance, unit32_t page_address);
SPI flash Winbond W25Q128JV NRF52 SDK 17.1 |
Project ID:
|
4531732 |
Категория проекта: |
Программирование, Встраиваемые системы |
Бюджет проекта: |
|
|
|
|