Например TDA7294

Форум РадиоКот • Просмотр темы - ARM в виде Raspberry Pi
Форум РадиоКот
Здесь можно немножко помяукать :)

Текущее время: Вт окт 07, 2025 16:20:26

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


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



Начать новую тему Ответить на тему  [ Сообщений: 45 ]    , , 3
Автор Сообщение
Не в сети
 Заголовок сообщения: Re: ARM в виде Raspberry Pi
СообщениеДобавлено: Сб апр 05, 2025 12:36:49 
Мучитель микросхем

Карма: 1
Рейтинг сообщений: 47
Зарегистрирован: Вт окт 01, 2024 15:22:33
Сообщений: 447
Рейтинг сообщения: 0
похоже вы тут один , кто использует 2040.

Не совсем, я использую RP2350 и все пишу на C++ с нуля сам, т.е. никакого SDK и queue_add_blocking(), даже компилятор для PIO самописный )


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: ARM в виде Raspberry Pi
СообщениеДобавлено: Вс апр 06, 2025 14:38:03 
Грызет канифоль
Аватар пользователя

Карма: 1
Рейтинг сообщений: 26
Зарегистрирован: Ср мар 09, 2016 08:07:41
Сообщений: 295
Рейтинг сообщения: 0
Меня интересует использование 2х ядер.
Одно - подготавливает данные , второе - передает по SPI. Все это по таймеру. .

допотопный одноядерный stm32f103 умеет это готовить. один буфер с данными формируется посредством CPU, в это время по DMA содержимое готового буфера передается на SPI интерфейс. стоит ли городить огород с двумя CPU?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: ARM в виде Raspberry Pi
СообщениеДобавлено: Вс апр 06, 2025 18:17:45 
Потрогал лапой паяльник
Аватар пользователя

Карма: -8
Рейтинг сообщений: -8
Зарегистрирован: Чт май 20, 2021 13:33:05
Сообщений: 325
Рейтинг сообщения: 0
с нуля сам

А как , для него и официального CMSIS нет?
Или вы используете структуры что в сдк?

JackSmith,
Цитата:
допотопный одноядерный stm32f103

Допотопный stm32f103 , сейчас может оказаться совсем не допотопным , и не stm32f103.
Кроме того , чтобы использовать DMA,
Цитата:
содержимое готового буфера передается на SPI интерфейс ,
его надо готовить, сам себя буфер не сготовит. А для этого , надо разбираться в чужой библиотеке, и тратить время свое и процессора, которого и так в обрез.
И да, DMA уже будет занят.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: ARM в виде Raspberry Pi
СообщениеДобавлено: Вс апр 06, 2025 18:55:02 
Мучитель микросхем

Карма: 1
Рейтинг сообщений: 47
Зарегистрирован: Вт окт 01, 2024 15:22:33
Сообщений: 447
Рейтинг сообщения: 0
А как , для него и официального CMSIS нет?
Или вы используете структуры что в сдк?

У меня гибрид SDK и CMSIS 6.1, все в двух файлах. Хотя официальный CMSIS в SDK как бы есть, но он кастрированный и пользоваться им невозможно...


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: ARM в виде Raspberry Pi
СообщениеДобавлено: Вс авг 10, 2025 14:02:51 
Потрогал лапой паяльник
Аватар пользователя

Карма: -8
Рейтинг сообщений: -8
Зарегистрирован: Чт май 20, 2021 13:33:05
Сообщений: 325
Рейтинг сообщения: 0
я использую RP2350 и все пишу на C++ с нуля сам,


Приобрел 2350 , м33 мне понравился , плавучий сопроцессор изрядно помогает , раза в 1.5 !

Но второе ядро так и не удалось заставить реально работать.
Подскажите , как сделать синхронизацию 2х ядер.
Сейчас , я в первом ядре присваиваю переменным указатель и длину массива и устанавливаю флаг Start
Это действие "огорожено " спинлоком из сдк .
Во втором , "бесконечно" опрашиваю флаг и по установленному - передаю, уже местным( из 2 ядра) переменным указатель и длину массива. Здесь без "огородки" , иначе спинлок становится вечным.
Так вот - эта передача (в отладке) происходит при не установленном флаге. ????
Может , это глюк отладки? Без отладки срабатывает один раз... Причину хотел понять при отладке. :( Замкнутый круг. :(
Отладка там еще та. Пару месяцев искал "черную кошку" - отладка показывала что мк зависает в сдк .
Пока не догадался посмотреть листинг диза.
Оказалось , там нет той функции , куда проц должен перейти , и он переходил на ту которая была... :)
А в меп и функция и адрес имеется , но отладчик так далеко не может. И живьем все работало.
И было бы здорово , если бы вы показали , как сделать спинлок без сдк.


Вернуться наверх
 
Показать сообщения за:  Сортировать по:  Вернуться наверх
Начать новую тему Ответить на тему  [ Сообщений: 45 ]    , , 3

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


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

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


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

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


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