Например TDA7294

Форум РадиоКот • Просмотр темы - SPI2 + DMA blue pill arduino IDE
Форум РадиоКот
Здесь можно немножко помяукать :)





Текущее время: Чт мар 28, 2024 12:19:36

Часовой пояс: UTC + 3 часа


ПРЯМО СЕЙЧАС:



Начать новую тему Ответить на тему  [ Сообщений: 3 ] 
Автор Сообщение
Не в сети
 Заголовок сообщения: SPI2 + DMA blue pill arduino IDE
СообщениеДобавлено: Пн мар 08, 2021 23:42:59 
Прорезались зубы

Зарегистрирован: Пт июл 03, 2020 22:09:02
Сообщений: 213
Рейтинг сообщения: 0
С весной - порой мартовских котов и котячьего безумия!

И потому у меня вопрос безумный. То есть не-мейнстримовый - не про HAL или CMSIS а про вручную написанную работу с регистрами SPI и DMA.

Лично я пишу в arduino IDE. Нужно по DMA из памяти слать массив данных (например - точек синусоиды ) на SPI (лучше SPI2) а оттуда на DAC MCP 4922. Вообще-то этот DAC (вроде бы ) дико медленный и потому руками с регистрами работать незачем - и так на меандре 25 килогерц уже фронты косые (что печально). Поэтому технически в моем случае это все не обязательно (а средствами arduino IDE я все существенное написал).


Но я же чайник и хочу разобраться. Разбираться хорошо на работающих примерах, немного их "допиливая".

А вот стандартные библиотеки с длиннющими именами - особенно не регистров, а классов - ну вот не выношу на дух.


Я не халявщик если что - читаю пока что

RM0008
Reference manual
STM32F101xx, STM32F102xx, STM32F103xx, STM32F105xx and
STM32F107xx advanced Arm

Поэтому если кто скинет код примера где из маcсив по DMA шлется на SPI руками (без библиотек) - то буду очень благодарен. Вдруг еще кто-нибудь пишет в таком стиле...


Спасибо!

P.S. Сделал наконец-то ГС + измеритель на blue pill, AD9850 и AD8307. Все работает но нужно калибровать, допиливать и софт писать уже не абы как в критических местах. DAC нужна для модуляции ВЧ сигнала.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: SPI2 + DMA blue pill arduino IDE
СообщениеДобавлено: Вт мар 09, 2021 01:55:14 
Опытный кот
Аватар пользователя

Карма: 4
Рейтинг сообщений: 11
Зарегистрирован: Вт окт 23, 2012 13:17:25
Сообщений: 823
Откуда: Киселевск
Рейтинг сообщения: 0
Могу продать код пиши в личку могу помочь если интересует.

_________________
Инженер R@D

Telegram чат: https://t.me/radiowolf или в поиске приложения @radiowolf. Личка:@cncoxford


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: SPI2 + DMA blue pill arduino IDE
СообщениеДобавлено: Вт мар 09, 2021 02:06:28 
Прорезались зубы

Зарегистрирован: Пт июл 03, 2020 22:09:02
Сообщений: 213
Рейтинг сообщения: 0
Могу продать код пиши в личку могу помочь если интересует.


Спасибо! У меня нет коммерческого интереса в радоиоэлектронике. А здесь я общаюсь с теми, для кого это - приятное и вдохновляющее занятие. из любви к искусству и саморазвитию. Так что уж извините. Спасибо за предложение и успехов в работе!


Вернуться наверх
 
PCBWay - всего $5 за 10 печатных плат, первый заказ для новых клиентов БЕСПЛАТЕН

Сборка печатных плат от $30 + БЕСПЛАТНАЯ доставка по всему миру + трафарет

Онлайн просмотровщик Gerber-файлов от PCBWay + Услуги 3D печати
Показать сообщения за:  Сортировать по:  Вернуться наверх
Начать новую тему Ответить на тему  [ Сообщений: 3 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 4


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Extended by Karma MOD © 2007—2012 m157y
Extended by Topic Tags MOD © 2012 m157y