Preview

Вопросы радиоэлектроники

Расширенный поиск

Программный драйвер для работы с разными видами интерфейсов SPI

https://doi.org/10.21778/2218-5453-2020-9-38-45

Полный текст:

Аннотация

Программируемые логические интегральные схемы (ПЛИС) представляют собой конфигурируемые интегральные схемы, логика работы которых определяется путем их программирования. Применение ПЛИС позволяет получать устройства с изменяемой конфигурацией, которые можно подстраивать под определенную задачу за счет их гибкой, программируемой структуры. При разработке сложных устройств в качестве компонентов для проектирования могут применяться готовые сложно-функциональные блоки (СФ-блоки). Использование программных СФ-блоков позволяет наиболее эффективно задействовать их в конечной структуре, в значительной степени сократить затраты на проектирование. В статье представлен программный драйвер для работы с разными видами интерфейсов SPI (Serial Peripheral Interface), реализующий переключение линии ввода-вывода при передаче данных через программируемую логическую интегральную схему. Разработанный драйвер имеет открытую архитектуру и гибкую возможность настройки.

Об авторах

Э. В. Сёмка
Военно-воздушная академия им. профессора Н. Е. Жуковского и Ю. А. Гагарина
Россия

Сёмка Элеонора Викторовна, преподаватель

394064, Воронеж, ул. Старых Большевиков, 54А



А. Б. Буслаев
Военно-воздушная академия им. профессора Н. Е. Жуковского и Ю. А. Гагарина
Россия

Буслаев Алексей Борисович, к. т. н., доцент

394064, Воронеж, ул. Старых Большевиков, 54А 



В. В. Овчаров
Военно-воздушная академия им. профессора Н. Е. Жуковского и Ю. А. Гагарина
Россия

Овчаров Виталий Валентинович, преподаватель

394064, Воронеж, ул. Старых Большевиков, 54А 



А. А. Пирогов
Воронежский государственный технический университет
Россия

Пирогов Александр Александрович, к. т. н., доцент

394026, Воронеж, Московский пр., 14



С. А. Гвозденко
Воронежский государственный технический университет
Россия

Гвозденко Сергей Анатольевич, аспирант

394026, Воронеж, Московский пр., 14



Список литературы

1. Немудров В. Д., Мартин Г. В. Системы на кристалле. Проектирование и развитие. М.: Техносфера, 2004. 246 с.

2. Новиков Ю. В. Введение в цифровую схемотехнику. М: БИНОМ. Лаборатория знаний, 2007. 343 с.

3. Угрюмов Е. П. Цифровая схемотехника. 2-е изд. СПб.: БХВ-Петербург, 2004. 800 с.

4. Основы цифровой обработки сигналов / А. И. Солонина, Д. А. Ухладович, С. М. Арбузов, Е. Б. Соловьева. СПб.: БХВПетербург, 2005. 768 с.

5. Солонина А. И., Улахович Д. А., Яковлев Л. А. Алгоритмы и процессоры цифровой обработки сигналов. СПб.: БХВПетербург, 2002. 464 с.

6. Пирогов А. А., Буслаев А. Б., Костюков А. С. Разработка моделей и алгоритмов проектирования цифровых устройств с использованием программируемых логических интегральных схем // Вестник Воронежского государственного технического университета. 2018. Т. 14. № 4. С. 88–95.

7. Самодуров А. С., Антипов С. А. Моделирование пеленгационных характеристик трехэлементной кольцевой антенной решетки с учетом влияния носителя // Радиотехника. 2017. № 6. С. 145–148.

8. Методика проектирования синтезатора частот прямого цифрового синтеза на базе ПЛИС / А. А. Пирогов, Е. А. Бочаров, Э. В. Сёмка, О. Ю. Макаров // Вестник Воронежского государственного технического университета. 2018. Т. 14. № 6. С. 108–116.

9. AN-877: сопряжение быстродействующих АЦП посредством интерфейса SPI. [Электронный ресурс] URL: http://www. analog.com/media/en/technical-documentation/application-notes/AN-877.pdf (дата обращения: 25.08.2020).

10. Строгонов А. В. Реализация алгоритмов цифровой обработки сигналов в базисе программируемых логических интегральных схем. СПб.: Издательство «Лань», 2019. 352 с.


Для цитирования:


Сёмка Э.В., Буслаев А.Б., Овчаров В.В., Пирогов А.А., Гвозденко С.А. Программный драйвер для работы с разными видами интерфейсов SPI. Вопросы радиоэлектроники. 2020;49(9):38-45. https://doi.org/10.21778/2218-5453-2020-9-38-45

For citation:


Semka E.V., Buslaev A.B., Ovcharov V.V., Pirogov A.A., Gvozdenko S.A. Software driver for working with different types of SPI interfaces. Issues of radio electronics. 2020;49(9):38-45. (In Russ.) https://doi.org/10.21778/2218-5453-2020-9-38-45

Просмотров: 59


Creative Commons License
Контент доступен под лицензией Creative Commons Attribution 4.0 License.


ISSN 2218-5453 (Print)
ISSN 2686-7680 (Online)