Перейти к содержанию

    

mne_nado

Участник
  • Публикаций

    11
  • Зарегистрирован

  • Посещение

Репутация

0 Обычный

Посетители профиля

375 просмотров профиля
  1. адаптивный фильтр это софт. (мой mail veholeg@yandex.ru)
  2. адаптивный фильтр тут нужен. Укажите на какой платформе , и какая нужна обработка реального времени или пост обработка ?
  3. Подработка

    Рботал с Nios2 и библиотекой Nich(реализация сетевого стека)так помооему называется. DMA так и не завели. Задача просто пипец, удачи тем кто возьмет
  4. cy7c67200 hpi interrupt

    Доброго времени суток. Есть Dsp процессор и к нему по HPI шине подключен cy7c67200 Идет обработка masstorage device. (usb-flash) Делаю я это через команды в HPI. Пишу адрес регистра читаю его из data. Получается очень медленное общение с устройством. Пытаюсь получить от cy7c67200 прерывание на конец транзакции td ни чего не вижу. Может кто работал с этим чудом cy7c67200 помогите как увидеть от него прерывания ? Как ускорить работу с устройством ? Код выложу завтра.
  5. Цитата(wins @ Sep 21 2017, 17:49) Требуется разработать блок, подавляющий заранее известный источник помехи, выделение из него полезного аудиосигнала с микрофона. ТЗ, обсуждение и тд в личку. По задаче видимые навыки исполнителя - работа с усилителями, предусилителями, задержками, инверсией аудио сигнала. В дальнейшем - MCU (автоматическая подстройка подавителя, хотя может это и без MCU решается) Удаленное или на моей базе решение задачи (подмосковье) В личку плиз Знаю и реализовывал 2 варианта, могу поделиться исходниками бесплатно (если найду ) . также рекомендую посмотреть исходники speex audio codec там есть шумоподавление. 1вариант. Адаптивный фильтр - подходит если есть 2 источника первый шум, второй шум + полезный сигнал 2 Вариант. Есть тольно один сигнал шум + полезный сигнал. Требуется алгоритм который будет отделять промежутки где есть полезный + шум и просто шум (речь+шум и просто шум) промежутки будут в любом случаи это ж речь )) Далее для шума подсчитывам частоту и обновляем её постоянно , ну и соответственно вычитаем эту частоту из сигнала речь+шум и делаем обратное преобразование )) Удачи!
  6. запустить fatfs для nand

    На усмотрение заказчика, который молчит
  7. запустить fatfs для nand

    Цитата(skripach @ Dec 3 2016, 21:02) SD карта и голая NAND это две БОЛЬШИЕ разницы.. Разница есть, кто спорит. Я говорю что имею опыт прикручивания fat к различным платформам И если говорить о файловой системе для flash то лучше взять jffs2
  8. запустить fatfs для nand

    Могу помочь. Имеется проверенный и используемый код С, для работы c SD картой на NIOS2. Будет доступна fat16 или fat32. Пишите на mishin0misha@yandex.ru
  9. Рассматривыете ли Вы удаленную работу
  10. LPC824 keypad

    Я настроил один пин на прерывание если на входе у него будет 0 Далее в прерыании перебираю столбцы и смотрю все строки Код   void PIN_INT0_IRQHandler(void) {     uint32_t k;     k = Chip_PININT_GetIntStatus(LPC_PININT);     if (k & PININTCH0)     { ///my code     } } //////////////////////////////////////////// settings pin and interrapt             Chip_SYSCTL_SetPinInterrupt(0, 17);     Chip_PININT_ClearIntStatus(LPC_PININT, PININTCH0);     Chip_PININT_SetPinModeEdge(LPC_PININT, PININTCH0);     Chip_PININT_EnableIntLow(LPC_PININT, PININTCH0);     NVIC_EnableIRQ(PIN_INT0_IRQn); ///////////////////////////////////////// Но таких pin-ов у меня 6. Я могу сделать 6 одинаковых прерываний, но как то это не по человечьи. Надо чтобы было 1 прерывание для всех pin-ов. Как это делается в микроконтроллерах, должна быть какаето группировка. В LPC824 есть механизм pattern match engine- что это такое ?
  11. LPC824 keypad

    Доброго времени суток. Я мало знаком со схемотехникой, но передо мной поставлена задача - написание keypad для LPC824 контроллера там 18 кнопок. 6 строк и 3 столбца Для теста хочу обработать хотябы 1 кнопку. Первая строка это gpio 17 первый столбец это gpio 2 (Порт только один это порт 0) Значит для 17 pin назначил DIR input значение 0 Для 2 pin назначил output значение 1 Кодwhile(1) {   read value pin 17   if(value == 1) {          write to uart (button press)    set value pin 17 = 0; //типо скинули   } } Чет так не работает сколько не юлозел железкой по кнопке . GPIO_Init() есть Есть еще там как я понял встроенный гистерезис для pin-а Можно еще как то по прерываниию это сделать если есть примеры пришлите пожалуйста буду очень благодарен Мне надо фиксировать нажатие отжатие Пользуюсь IDE LPCXpresso и lib82_chip