28 апреля 2024, 18:03

Новости:

Всем привет!!!


Последние сообщения

Страницы 1 2 3 4 ... 10
11
Проекты / Re: CLUBBEST M
Последний ответ от Catcatcat - 06 февраля 2023, 13:42
 
13
Проекты / Re: CLUBBEST M
Последний ответ от Reflect - 29 октября 2021, 18:49
   Теперь можно и подробностей.
14
Проекты / Re: CLUBBEST M
Последний ответ от Catcatcat - 23 октября 2021, 17:04

Приехали прототипы, включил проверил питание, прошил работает... ;D

15
Проекты / Re: CLUBBEST M
Последний ответ от Catcatcat - 26 сентября 2021, 11:50
Пока еще нет, жду ЗП чтобы продвинуть проект  ;D
16
Проекты / Re: CLUBBEST M
Последний ответ от charr33 - 26 сентября 2021, 08:15
Прототип уже есть? Подробности будут?
17
Проекты / Re: CLUBBEST M
Последний ответ от Catcatcat - 17 июля 2021, 07:55
Как только будет изготовлен прототип будет продолжение.
18
Проекты / Re: CLUBBEST M
Последний ответ от charr33 - 16 июля 2021, 18:10
Подробности будут? Видео смотрел- очень понравилось!
19
Проекты / CLUBBEST M
Последний ответ от Catcatcat - 22 мая 2021, 14:27
Скоро презентация.
20
Язык Си / FFT на Си
Последний ответ от Catcatcat - 15 апреля 2021, 20:03
Настало время вернуться к светомузыке.
Для обработки звука нужно простое FFT понятное, что бы было типа аналоговый вход и выход по частоте.
Первое, что нашел это было лет 10 назад это был Audio Spectrum Monitor


Я перевел его код с ассемблере Атмела на ассемблер PIC, без оптимизации на 64 выборки было соотношения по скорости на 8 битках 4.4/7.5мс и это учитывая, что ядро для Атмела работало на 16МГц а у PIC на 10МГц и что у PIC не было арифметического сдвига.
Потом я код перенес на си использовал в проектах ch-светомузыки.

И вот пришло время вернуть к этой теме.

На сегодня оптимизировав код на ассемблере, для ядра пик18 частотой ядра 16 Мгц, было поучена скорость 1.9мс.

Но иметь код привязанные к 8 битке не очень удобно. По этому в последнее время стал искать, что то простое и эффективное на СИ. Что бы его можно было безболезненно перенести на любую платформу.

Испробовал много кодов в инете. Самый производительный, что нашел для Си дал 120 мс на PIC18. И вот после я вернулся к своему коду и оптимизировав его на сегодня получил такие результаты:

Страницы 1 2 3 4 ... 10