Myvideo

Guest

Login

Подключение SD к SPI с DMA STM32 без HAL: регистры, LL - код меньше, программа быстрее. STM32CubeIDE

Uploaded By: Myvideo
58 views
0
0 votes
0

Подключение SD к SPI с DMA STM32 без библиотеки HAL: регистры и LL - код меньше, программа быстрее. В прошлом видео подключал микро SD карту к STM32F401CCU6 по интерфейсу SPI. Драйвер позволял, в том числе, использовать DMA для обмена данными SD и STM32. Причем, реализация совмещала регистры для некоторых настроек потоков DMA и возможности высокоуровневой библиотеки HAL для включения такого обмена. В этом видео реализую тоже самое, но откажусь от HAL настолько, насколько это позволяет сама среда разработки STM32CubeIDE. Проект в этот раз будет основан на низкоуровневой библиотеке LL, ориентированной на регистры. Правда, от LL лично я буду использовать только один массив со смещениями потоков DMA, относительно базовых адресов контроллеров DMA и функцию переключающую состояние пина с высокого уровня на низкий и наоборот, которую при желании также можно заменить на пару строчек кода на регистрах. Первая часть про SD, но с HAL: Архив проекта из этого видео: В папке проекта схема подключения модуля SD к плате разработки STM32F401CCU6. Поддержать канал: Покупал на Алиэкспресс: программатор ST-Link плата разработки stm32f401ccu6 плата разработки stm32f411ceu6 аудио-ЦАП pcm5102a макетная плата провода для макетной платы 3.2“ дисплей с тачскрином ILI9341 spi 1.3“ дисплей ST7789 spi модуль микро SD карты #stm32 #программирование #sdcard

Share with your friends

Link:

Embed:

Video Size:

Custom size:

x

Add to Playlist:

Favorites
My Playlist
Watch Later