Например TDA7294

Форум РадиоКот • Просмотр темы - Плейер световых эффектов - помогите стать лучше
Форум РадиоКот
Здесь можно немножко помяукать :)



Текущее время: Вт авг 04, 2020 17:33:47

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


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



Начать новую тему Ответить на тему  [ Сообщений: 720 ]     ... , , , 27, , , ...  
Автор Сообщение
Не в сети
 Заголовок сообщения: Re: Плейер световых эффектов - помогите стать лучше
СообщениеДобавлено: Сб дек 07, 2019 20:35:36 
Ум, честь и совесть. И скромность.
Аватар пользователя

Карма: 89
Рейтинг сообщений: 1733
Зарегистрирован: Чт дек 28, 2006 08:19:56
Сообщений: 15658
Откуда: Новочеркасск
Рейтинг сообщения: 0
Медали: 2
Получил миской по аватаре (1) Мявтор 3-й степени (1)
скрипта на 10 килобайт я не припоминаю... но размер скрипта не играет роли, т.к. он кэшируется в 512 байтном буфере, т.е. все килобайты, сколько б их там не было, будут читаться по 512 байт, считанное будет исполняться, потом будет считываться следующий кусок и т.д. единственное, что при этом будет - некоторое замедление эффекта в моменты считывания. в принципе, задежки будут составлять единицы миллисекунд и на глаз могут быть никак не заметны... если на границе этих 512-байтных блоков не будет команд цикла - будет наверняка незаметно.

на счет ld_script не уверен... хотя надо поизучать, чем отличаются эти скрипты для МК с флешем больше 64К... хотя все равно ведь прошивка и до 32К не дотягивает...

_________________
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
удивительно, но при взгляде на многих сверху ничего не меняется...


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Плейер световых эффектов - помогите стать лучше
СообщениеДобавлено: Сб дек 07, 2019 21:17:59 
Вымогатель припоя

Карма: 11
Рейтинг сообщений: 92
Зарегистрирован: Вс дек 25, 2016 08:34:54
Сообщений: 624
Рейтинг сообщения: 0
ARV писал(а):
скрипта на 10 килобайт я не припоминаю...
Вложение:
Группы бег 14s.zip [578 байт]
Скачиваний: 98


Вернуться наверх
 
JLCPCB, всего $2 за прототип печатной платы! Цвет - любой!

Отличное качество, подтвержденное более чем 600,000 пользователей! Более 10,000 заказов в день.

Зарегистрируйтесь и получите два купона по 5$ каждый:https://jlcpcb.com/quote

Не в сети
 Заголовок сообщения: Re: Плейер световых эффектов - помогите стать лучше
СообщениеДобавлено: Сб дек 07, 2019 21:23:10 
Ум, честь и совесть. И скромность.
Аватар пользователя

Карма: 89
Рейтинг сообщений: 1733
Зарегистрирован: Чт дек 28, 2006 08:19:56
Сообщений: 15658
Откуда: Новочеркасск
Рейтинг сообщения: 0
Медали: 2
Получил миской по аватаре (1) Мявтор 3-й степени (1)
ох ты ж, блин! :) но я не каждый скрипт тут просматриваю - раз вопросов никто не задавал, я и не обращал внимания.
этот скрипт был "нарисован", потому такой большой - он "не портабельный", т.е. жестко расчитан на одну-единственную конфигурацию пикселов...

между прочим, "мультирун" и у меня далеко не с первой попытки заработал - тоже вис наглухо. но тот вариант, что я выложил, работает четко. честно говоря, ситуация загадочная... но разбираться уже некогда - отложим на будущий год :)

_________________
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
удивительно, но при взгляде на многих сверху ничего не меняется...


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

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

Онлайн просмотровщик Gerber-файлов от PCBWay + Шестое юбилейное мероприятие в процессе
Не в сети
 Заголовок сообщения: Re: Плейер световых эффектов - помогите стать лучше
СообщениеДобавлено: Вс дек 08, 2019 19:11:08 
Вымогатель припоя

Карма: 11
Рейтинг сообщений: 92
Зарегистрирован: Вс дек 25, 2016 08:34:54
Сообщений: 624
Рейтинг сообщения: 0
ARV, проблема оказалась (условно оказалась) в sd-карте, заменил карту на другую и скрипты пошли.
По чему "условно", по чему остальные идут, а эти нет? Вопрос остается открытым.
"Мультирун" теперь на новой sd-карте ведет себя иначе, после выполнения этого скрипта прекращается вывод сообщений в терминал, хотя плеер остается в работе, скрипты последовательно выполняются.

Petit FatFS от Чена, это тоже самое что и основное, просто выкинуто лишнее, не думаю что поможет замена на полно ценную.
Библиотека корявая и это факт, другой нету.

Есть еще вариант с отладчиком JTAG. У меня четвертая студия (не охота скачивать седьмую студию 1,7Гб ради одного контролера), смогу настроить или нет это еще вопрос.


Вернуться наверх
 
Вебинар «Каждому ключу — свой драйвер» (13.08.2020)

Компания КОМПЭЛ приглашает вас принять участие в вебинаре, который будет посвящен теме драйверов управления транзисторами компании Infineon. Мы рассмотрим четыре различных технологии изготовления микросхем драйверов, в чём их отличия и особенности.

Зарегистрироваться на вебинар>>
Не в сети
 Заголовок сообщения: Re: Плейер световых эффектов - помогите стать лучше
СообщениеДобавлено: Вс дек 08, 2019 20:18:38 
Ум, честь и совесть. И скромность.
Аватар пользователя

Карма: 89
Рейтинг сообщений: 1733
Зарегистрирован: Чт дек 28, 2006 08:19:56
Сообщений: 15658
Откуда: Новочеркасск
Рейтинг сообщения: 0
Медали: 2
Получил миской по аватаре (1) Мявтор 3-й степени (1)
Знаете, когда проблема была "условно не решена", она выглядела менее загадочно... Как связана карта со скриптом?!

_________________
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
удивительно, но при взгляде на многих сверху ничего не меняется...


Вернуться наверх
 
Меньше не бывает: неизолированные микро-DC/DC нового поколения R4 от Mornsun

Компания Mornsun разработала серию R4 неизолированных импульсных стабилизаторов напряжения в новом миниатюрном конструктивном исполнении. Уменьшение коснулось не только размеров, на 80% меньше существующих преобразователей, но и стоимости.

Подробнее>>
Не в сети
 Заголовок сообщения: Re: Плейер световых эффектов - помогите стать лучше
СообщениеДобавлено: Вс дек 08, 2019 20:51:01 
Вымогатель припоя

Карма: 11
Рейтинг сообщений: 92
Зарегистрирован: Вс дек 25, 2016 08:34:54
Сообщений: 624
Рейтинг сообщения: 0
ARV писал(а):
Как связана карта со скриптом?!
я несколько раз проделал одну и ту же операцию, факт остается фактом.
Старая 2Гб новая 512Мб(в старом телефоне случайно нашел).


Вернуться наверх
 


Не в сети
 Заголовок сообщения: Re: Плейер световых эффектов - помогите стать лучше
СообщениеДобавлено: Вс дек 08, 2019 21:35:27 
Ум, честь и совесть. И скромность.
Аватар пользователя

Карма: 89
Рейтинг сообщений: 1733
Зарегистрирован: Чт дек 28, 2006 08:19:56
Сообщений: 15658
Откуда: Новочеркасск
Рейтинг сообщения: 0
Медали: 2
Получил миской по аватаре (1) Мявтор 3-й степени (1)
хм... ща заменю свою 128 мегабайтную карту на 2Г - погляжу, что изменится.

Добавлено after 26 minutes 10 seconds:
Ну что ж, я проверил на карте 2Г: отформатировал в FAT32 с размером кластера по умолчанию, скопировал все скрипты с предыдущей карты 128Мб... все скрипты ведут себя абсолютно идентично, в том числе, и "мультирун".

Dimon456, вы попробуйте свой диагностический вывод убрать совсем - может, дело в нем?

_________________
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
удивительно, но при взгляде на многих сверху ничего не меняется...


Вернуться наверх
 


Не в сети
 Заголовок сообщения: Re: Плейер световых эффектов - помогите стать лучше
СообщениеДобавлено: Пн дек 09, 2019 14:39:32 
Ум, честь и совесть. И скромность.
Аватар пользователя

Карма: 89
Рейтинг сообщений: 1733
Зарегистрирован: Чт дек 28, 2006 08:19:56
Сообщений: 15658
Откуда: Новочеркасск
Рейтинг сообщения: 0
Медали: 2
Получил миской по аватаре (1) Мявтор 3-й степени (1)
вот что меня немного беспокоит: я разослал 4 платы плейера, и часть даже с почти полным комплектом компонентов, а ни один из получателей до сих пор в теме не отметился, как "сборщик"... уж праздник близится, а отзывов все нет :)

_________________
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
удивительно, но при взгляде на многих сверху ничего не меняется...


Вернуться наверх
 
Бытовой пирометр АКИП-9312 – просто удобно!

Диапазон 35 °С ...42°С (температура тела) погрешность 0,3 °С
Диапазон 0 °С ...100°С (бытовая сфера) погрешность 1,0 °С
Не в сети
 Заголовок сообщения: Re: Плейер световых эффектов - помогите стать лучше
СообщениеДобавлено: Пн дек 09, 2019 18:54:51 
Мучитель микросхем
Аватар пользователя

Карма: 4
Рейтинг сообщений: 44
Зарегистрирован: Ср дек 10, 2008 21:24:28
Сообщений: 497
Откуда: Алтайский край, Барнаул
Рейтинг сообщения: 0
вот что меня немного беспокоит: я разослал 4 платы плейера, и часть даже с почти полным комплектом компонентов, а ни один из получателей до сих пор в теме не отметился, как "сборщик"... уж праздник близится, а отзывов все нет :)

Скоро, скоро отпишусь.

_________________
Того, кто не задумывается о далеких трудностях, ожидают близкие неприятности.


Вернуться наверх
 


Не в сети
 Заголовок сообщения: Re: Плейер световых эффектов - помогите стать лучше
СообщениеДобавлено: Пн дек 09, 2019 19:48:04 
Ум, честь и совесть. И скромность.
Аватар пользователя

Карма: 89
Рейтинг сообщений: 1733
Зарегистрирован: Чт дек 28, 2006 08:19:56
Сообщений: 15658
Откуда: Новочеркасск
Рейтинг сообщения: 0
Медали: 2
Получил миской по аватаре (1) Мявтор 3-й степени (1)
делюсь еще одним матричным эффектом:
Код:
ПОТЁКИ
CLR
_R=FF VR=FF
VD=FF VD/06 VD+01
RPT
  RPT
    VT=RD VT%06 VT*VD
  LVT=VC
  VC=VT
  V1=50
  RPT
    V0=TC
    MRD
    RPT
      MR=01
      PP=V0 PB=FF
      MR=00
      I_R=00 IRD<15 PI=VC EI EI
      I_G=00 IRD<15 PI=VC EI EI
      I_B=00 IRD<15 PI=VC EI EI
      PM=V0
    LV0
    WT=07
  LV1
INF
неторопливый такой :)

_________________
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
удивительно, но при взгляде на многих сверху ничего не меняется...


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Плейер световых эффектов - помогите стать лучше
СообщениеДобавлено: Пн дек 09, 2019 20:44:34 
Вымогатель припоя

Карма: 11
Рейтинг сообщений: 92
Зарегистрирован: Вс дек 25, 2016 08:34:54
Сообщений: 624
Рейтинг сообщения: 0
ARV писал(а):
Dimon456, вы попробуйте свой диагностический вывод убрать совсем - может, дело в нем?
Да, дело в нем, после выполнения скрипта мультирун printf_P перестает работать однозначно. Это и в протеусе видно, после нескольких безрезультатных попыток вызова printf_P происходит ребут контроллера. Уж не помню что протеус пишет, но выход за пределы SRAM. Вот на этом участке кода
Пришлось свой printf_P написать, в протеусе работает, в железе завтра проверять буду.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Плейер световых эффектов - помогите стать лучше
СообщениеДобавлено: Вт дек 10, 2019 17:39:56 
Вымогатель припоя

Карма: 11
Рейтинг сообщений: 92
Зарегистрирован: Вс дек 25, 2016 08:34:54
Сообщений: 624
Рейтинг сообщения: 0
Проверил в железе, результат устраивает, перезагрузок нет, зависаний нет, вывод в терминал есть.
Но все равно, это не выход из положения. Что-то в этой 128меге не так.
Добавил электронную проверку наличия карты


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Плейер световых эффектов - помогите стать лучше
СообщениеДобавлено: Вт дек 10, 2019 18:42:35 
Ум, честь и совесть. И скромность.
Аватар пользователя

Карма: 89
Рейтинг сообщений: 1733
Зарегистрирован: Чт дек 28, 2006 08:19:56
Сообщений: 15658
Откуда: Новочеркасск
Рейтинг сообщения: 0
Медали: 2
Получил миской по аватаре (1) Мявтор 3-й степени (1)
вообще-то у Чена где-то внутри disk_initialize есть такая проверка, но как-то уж у него лихо там идет переопределение результатов функций, что я утерял нить... если разобраться, то можно просто при получении !FS_OK посмотреть внутрь структуры FATFS и увидеть, что именно там не так... но сейчас совсем нет возможности копаться в коде...

если у вас така возможность есть - попробуйте найти, чтобы своих доделок не добавлять.

_________________
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
удивительно, но при взгляде на многих сверху ничего не меняется...


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Плейер световых эффектов - помогите стать лучше
СообщениеДобавлено: Вт дек 10, 2019 19:06:01 
Вымогатель припоя

Карма: 11
Рейтинг сообщений: 92
Зарегистрирован: Вс дек 25, 2016 08:34:54
Сообщений: 624
Рейтинг сообщения: 0
Тогда надо ваш код изменять
Код:
if(pf_open(script.fname) == FR_OK){
Код:
FRESULT pf_open (
   const char *path   /* Pointer to the file name */
)
и в зависимости от возврата
typedef enum {
   FR_OK = 0,         /* 0 */ успешное завершение функции
   FR_DISK_ERR,      /* 1 */ произошла невосстановимая ошибка на низком уровне (функции I/O диска)
   FR_NOT_READY,      /* 2 */ некорректного извлечения носителя или ошибка функции disk_initialize
   FR_NO_FILE,         /* 3 */ файл не найден
   FR_NOT_OPENED,      /* 4 */  файл не был открыт
   FR_NOT_ENABLED,      /* 5 */ не смонтирован диск
   FR_NO_FILESYSTEM   /* 6 */ на диске нет допустимого тома с файловой системой FAT
} FRESULT;
уже выбирать то или иное действие
Мне переписать или как?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Плейер световых эффектов - помогите стать лучше
СообщениеДобавлено: Вт дек 10, 2019 19:11:19 
Ум, честь и совесть. И скромность.
Аватар пользователя

Карма: 89
Рейтинг сообщений: 1733
Зарегистрирован: Чт дек 28, 2006 08:19:56
Сообщений: 15658
Откуда: Новочеркасск
Рейтинг сообщения: 0
Медали: 2
Получил миской по аватаре (1) Мявтор 3-й степени (1)
я не об этом говорил... где-то внутри структуры FATFS есть какое-то поле, которое то ли обнуляется при ошибках доступа на уровне "диска", то ли наоборот, заFF-ливается... при "нормальных" ошибках файлового доступа это поле содержит какое-то "корректное" значение. вот и надо найти это поле и сравнивать его с корректным значением в SD_present - так будет лучше всего, имхо.

_________________
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
удивительно, но при взгляде на многих сверху ничего не меняется...


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Плейер световых эффектов - помогите стать лучше
СообщениеДобавлено: Пт дек 13, 2019 05:07:20 
Мучитель микросхем
Аватар пользователя

Карма: 4
Рейтинг сообщений: 44
Зарегистрирован: Ср дек 10, 2008 21:24:28
Сообщений: 497
Откуда: Алтайский край, Барнаул
Рейтинг сообщения: 0
Парни!
Есть гирлянда из 50 пикселей. Что посоветуете: разрезать на матрицу 5х10 или оставить как есть?

_________________
Того, кто не задумывается о далеких трудностях, ожидают близкие неприятности.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Плейер световых эффектов - помогите стать лучше
СообщениеДобавлено: Пт дек 13, 2019 08:10:53 
Ум, честь и совесть. И скромность.
Аватар пользователя

Карма: 89
Рейтинг сообщений: 1733
Зарегистрирован: Чт дек 28, 2006 08:19:56
Сообщений: 15658
Откуда: Новочеркасск
Рейтинг сообщения: 0
Медали: 2
Получил миской по аватаре (1) Мявтор 3-й степени (1)
если вешать на ёлку, то лучше матрицей. если гирлянда будет урашать что-то другое, то тут можно и так и этак: матрицей хорошо украшать стену или окно, гирляндой хорошо украшать какой-то предмет (шкаф, например, диван или ковер на стене).

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

могу посоветовать сделать, как я: сделать полоски по 5 светиков с небольщими разъемами по краям. тогда их можно соединить последовательно, а можно и "матрицей" (если добавить дополнительные соединительные проводки). то есть сделать "так" и посмотреть, а потом сделать "этак" и тоже посмотреть. и выбрать, что лучше :)

_________________
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
удивительно, но при взгляде на многих сверху ничего не меняется...


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Плейер световых эффектов - помогите стать лучше
СообщениеДобавлено: Пт дек 13, 2019 12:57:25 
Мучитель микросхем
Аватар пользователя

Карма: 4
Рейтинг сообщений: 44
Зарегистрирован: Ср дек 10, 2008 21:24:28
Сообщений: 497
Откуда: Алтайский край, Барнаул
Рейтинг сообщения: 0
если вешать на ёлку, то лучше матрицей.

Да, именно на елку. Услышал, спасибо.
Теперь другой вопрос: где располагается первый пиксель?

_________________
Того, кто не задумывается о далеких трудностях, ожидают близкие неприятности.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Плейер световых эффектов - помогите стать лучше
СообщениеДобавлено: Пт дек 13, 2019 13:15:13 
Ум, честь и совесть. И скромность.
Аватар пользователя

Карма: 89
Рейтинг сообщений: 1733
Зарегистрирован: Чт дек 28, 2006 08:19:56
Сообщений: 15658
Откуда: Новочеркасск
Рейтинг сообщения: 0
Медали: 2
Получил миской по аватаре (1) Мявтор 3-й степени (1)
который ближе к плейеру, тот и первый

_________________
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
удивительно, но при взгляде на многих сверху ничего не меняется...


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Плейер световых эффектов - помогите стать лучше
СообщениеДобавлено: Пт дек 13, 2019 13:17:21 
Мучитель микросхем
Аватар пользователя

Карма: 4
Рейтинг сообщений: 44
Зарегистрирован: Ср дек 10, 2008 21:24:28
Сообщений: 497
Откуда: Алтайский край, Барнаул
Рейтинг сообщения: 0
который ближе к плейеру, тот и первый

Понял. А направление столбцов?

_________________
Того, кто не задумывается о далеких трудностях, ожидают близкие неприятности.


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

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


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

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


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

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


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