«Телесистемы»:
Конференция «Цифровые сигнальные процессоры (DSP) и их применение»
Страницы:
Текущая
308
307
306
305
304
303
302
301
300
299
298
297
296
295
294
293
292
291
290
289
288
287
286
285
284
283
282
281
280
279
278
277
276
275
274
273
Архивы 0...272
[an error occurred while processing this directive]
Новое сообщение
Регистрация
Телеконференции
——> Выберите конференцию
Микроконтроллеры <03.01.2024 22:59>
Программируемые логические схемы <03.01.2017 20:54>
Языки описания аппаратуры (VHDL и др.) <23.12.2018 20:16>
Цифровые сигнальные процессоры (DSP) <31.08.2023 09:00>
Аналоговая схемотехника <16.06.2022 18:58>
Голосования <08.12.2022 22:35>
Телесистемы
коллеги, ковыряю мультиканальный режим, пока один мастер и 2 слейва, так вот более менее стабильно данные передаются при частоте 10 - 12 мгц, делаю чуть быстрее и всё , лезет как какой то, при использовании только 2-х процев разгонял до 50 мгц без проблем. Есть этому эффекту научное объяснение =))? спасибо
—
funt
(05.07.2006 18:10
82.179.67.254
,
пустое
)
:) уотергейст?
—
fontp
(05.07.2006 18:34
213.171.46.37
,
пустое
)
я же просил научное... =))
—
funt
(05.07.2006 18:44
82.179.67.254
,
пустое
)
тогда полтергейст ;)
—
fontp
(05.07.2006 19:40
213.171.46.37
,
пустое
)
критерий изменения (понижения/повышения) частоты дискретизации
—
sergant1
(05.07.2006 16:14
81.25.43.116
, 527 байт)
Так в банке фильтров у Вас автоматически (за счет прореживания) получается частота в два, четыре, восемь,... раз меньше. Например (+)
—
homekvn
(05.07.2006 20:17
212.185.161.237
, 348 байт)
я понимаю это так ,что ФНЧ ставятся для предотврашения перекрытия спектров при использовании более низкой частоты дискретизации, с этим понятно
—
sergant1
(06.07.2006 10:21
81.25.44.227
, 690 байт)
Ответ (+)
—
homekvn
(06.07.2006 10:50
84.146.42.249
, 1523 байт)
Небольшой трюк надо будет применить при восстановлении сигнала (+)
—
homekvn
(06.07.2006 12:51
212.185.161.237
, 2657 байт)
это и и спрашиваю, не могу сообразить как правильно этот ФВЧ реализовать
—
sergant1
(06.07.2006 12:50
81.25.44.227
, 231 байт)
Ответ (+)
—
homekvn
(06.07.2006 13:10
212.185.161.237
, 8643 байт)
Еще один трюк - вычесть фильтрованный ФНЧ сигнал из входного, предварительно скомпенсировав задержку в ФНЧ.
—
andy_P
(06.07.2006 13:54
80.82.63.185
,
пустое
)
Тоже сойдет. Просто ФВЧ получается бесплатным и по ресурсам и по памяти для входного буфера, а для компенсирующей задержки память требуется.
—
homekvn
(06.07.2006 13:59
212.185.161.237
,
пустое
)
Для конпенсирующей задержки указатель во входном буфере сдвинуть надо :-)
—
andy_P
(06.07.2006 14:33
80.82.63.185
,
пустое
)
Его случайно не к середине буфура отсчетов(на N/2) сдвинуть нужно?
—
sergant1
(06.07.2006 16:09
81.25.44.227
,
пустое
)
Зависит от групповой задержки Вашего фильтра. Если фильтр симметричный с нечетным количеством коэффициентов то как раз туда :-)
—
andy_P
(06.07.2006 16:35
80.82.63.185
,
пустое
)
А, ну да... :-)
—
homekvn
(06.07.2006 14:42
212.185.161.237
,
пустое
)
Хочется сформировать видеосигнал
—
Aleksey_n
(05.07.2006 15:41
87.238.112.163
, 177 байт)
ПЛИСу посоветую.
—
SM
(05.07.2006 16:10
195.225.131.186
,
пустое
)
я в этом новичек. чувствую предстоит немало работы. можно поподробнее? :)
—
Aleksey_n
(05.07.2006 16:30
81.28.179.78
,
пустое
)
Вроде какие-то простые варианты были тут в телесистемах, в "проектах". Если склероз не изменяет.
—
SM
(05.07.2006 16:43
195.225.131.186
,
пустое
)
А еще можете взять процессор, который это сам умеет. Например TMS320DM64x
—
SM
(05.07.2006 16:43
195.225.131.186
,
пустое
)
Что делать? Куда бежать?
—
st256
(05.07.2006 15:33
81.222.112.251
, 172 байт)
Может быть следующее (+)
—
homekvn
(07.07.2006 12:25
212.185.161.237
, 765 байт)
ошиблись конфой
—
2b|!2b?..
(06.07.2006 11:46
212.46.19.12
,
пустое
)
Ну не надо, не надо. Просто скажите, что не в курсе.
—
st256
(06.07.2006 15:33
81.222.112.251
,
пустое
)
Конфисковатьчужой комп.
—
-=ВН=-
(05.07.2006 17:49
193.125.71.140
,
пустое
)
Помогите пожалуйста с CodeWarrior™ Development Studio for Freescale™ DSP56800/E Hybrid Controllers, version 7.0, нужен правильный файл лицензии, студентам поразбираться надо
—
Mikla
(05.07.2006 13:05
195.239.204.83
, 65 байт)
типа отправил...
—
fontp
(05.07.2006 15:21
213.171.46.37
,
пустое
)
очень рад что откликнулись, но что то недошло.
—
Mikla
(05.07.2006 15:55
195.239.204.83
, 180 байт)
если чего - смотрите
—
fontp
(05.07.2006 16:24
213.171.46.37
,
пустое
,
ссылка
)
да я тут и торчу, пытаюсь понять что к чему
—
Mikla
(05.07.2006 17:02
195.239.204.83
,
пустое
)
ещё один ресурс с книжками, вдруг кто не знает
—
2b|!2b?..
(04.07.2006 14:11
212.46.19.12
, 26 байт)
Не знал, спасибо!
—
729
(04.07.2006 20:26
83.237.54.225
,
пустое
)
помогите разобраться с McBSP(+)
—
funt
(04.07.2006 11:49
82.179.67.254
, 367 байт)
XMCM=10b (11b)
—
lgb
(04.07.2006 18:50
85.237.54.127
,
пустое
)
писал в MCR0 и 0х0002000 и 0х0003000 ничего не помогает...
—
funt
(05.07.2006 16:36
82.179.67.254
,
пустое
)
ошибка 0х00020000 и 0х00030000 исправленному верить
—
funt
(05.07.2006 16:37
82.179.67.254
,
пустое
)
коллеги, кто связывал tms 6000 через McBSP в мультиканальном режиме,нужен совет(+)
—
funt
(04.07.2006 16:00
82.179.67.254
, 123 байт)
скорее всего все-таки передают два устройства в одном таймслоте.
—
andy_P
(04.07.2006 16:03
80.82.63.185
,
пустое
)
похоже, видать неправильно XMCM установил, у себя не посмотрите?
—
funt
(04.07.2006 16:08
82.179.67.254
,
пустое
)
Честно говоря, тяжко мне будет, с McBSP очень давно и много не помню уже. Но Вы постаните все равно Ващи регистры. Не я, так мож кто другой подскажет что...
—
andy_P
(04.07.2006 16:11
80.82.63.185
,
пустое
)
Как заставить работать счетчик циклов в CCS 3.1
—
andres1
(03.07.2006 19:14
62.213.85.23
, 206 байт)
Ответ:
—
KPAH
(04.07.2006 15:49
213.85.191.245
, 178 байт)
Ответ: Вроде вылечил
—
andres1
(05.07.2006 13:15
62.213.85.23
, 139 байт)
Кит для ADSP-21060: продается ли хоть какой-нибудь?
—
_Dark
(03.07.2006 18:40
194.85.185.254
, 395 байт)
Такой вот кит :)
—
fontp
(04.07.2006 18:30
213.171.46.37
,
пустое
,
ссылка
)
Не то, но все равно впечатляет :)
—
_Dark
(04.07.2006 20:01
194.85.185.254
,
пустое
)
LAN91c111. Не могу прочитать регистры. на шине одни FFFF.(+)
—
byr
(03.07.2006 18:33
80.250.189.10
, 367 байт)
Ответ (+)
—
bp
(03.07.2006 20:32
89.110.5.238
, 135 байт)
AEN устанавливается как надо в 0 при обращении к соответствующему пространству(+)
—
byr
(03.07.2006 20:54
80.250.189.10
, 89 байт)
И ещё =) (+)
—
bp
(03.07.2006 21:45
89.110.5.189
, 81 байт)
у меня грееется нормально так :)
—
byr
(03.07.2006 21:56
80.250.189.10
,
пустое
)
А насчет nDATACS - не берите в голову, это только для 32битного подключения
—
bp
(03.07.2006 21:13
89.110.5.238
,
пустое
)
Ответ (+)
—
bp
(03.07.2006 21:09
89.110.5.238
, 443 байт)
можете выслать на мыло?(+) а как LCLK?
—
byr
(04.07.2006 13:29
80.250.189.10
, 27 байт)
отправил
—
bp
(04.07.2006 14:36
81.3.189.234
,
пустое
)
чего то какой то пустой файл :(
—
byr
(04.07.2006 17:16
80.250.189.10
,
пустое
)
Странно, у меня он не пустой был. Версия pcad - 2002. (+)
—
bp
(04.07.2006 17:25
81.3.189.234
, 188 байт)
у меня(+)
—
byr
(04.07.2006 17:53
80.250.189.10
, 558 байт)
+ресет отпущен(0), конфликтов и состязаний нет
—
byr
(04.07.2006 17:54
80.250.189.10
,
пустое
)
А Вы как смотрите регистры ? View -> Memory -> ... ? Может в GEL эта облась не прописана как readable ?
—
bp
(04.07.2006 18:17
81.3.189.234
,
пустое
)
А Вы как смотрите регистры ? View -> Memory -> ... ? Может в GEL эта облась не прописана как readable ?
—
bp
(04.07.2006 18:15
81.3.189.234
,
пустое
)
а в cmd прописано
—
byr
(04.07.2006 18:23
80.250.189.10
,
пустое
)
глючит чего то .... А В cmd прописана должна быть эта область?
—
byr
(04.07.2006 18:26
80.250.189.10
,
пустое
)
не обязательно
—
bp
(04.07.2006 20:19
89.110.4.170
,
пустое
)
В результате ловли багов добился , что читается теперь не FFFF а FFBC . но тоже во всем диапазоне. чтобы это могло значить?
—
byr
(04.07.2006 21:09
80.250.189.10
,
пустое
)
Несколько мыслей...
—
_Dark
(05.07.2006 00:01
85.192.22.42
, 793 байт)
УСЕ ЗАРАБОТАЛО! (+) а что было.
—
byr
(05.07.2006 12:51
80.250.189.10
, 268 байт)
А осцильником то Вы смотрели, адреса (0x300 + смещение) присутствуют ? (+)
—
bp
(05.07.2006 01:47
89.110.7.112
, 392 байт)
нее.. я вообще не биосю. ручами ручками. view memory или в маленькой проге читаю. вобщем ищу злостных багов дальше. спасибо за помощь!
—
byr
(04.07.2006 18:22
80.250.189.10
,
пустое
)
нее.. я вообще не биосю. ручами ручками. view memory или в маленькой проге читаю. вобщем ищу злостных багов дальше. спасибо за помощь!
—
byr
(04.07.2006 18:21
80.250.189.10
,
пустое
)
Прочитав в цикле область адресов, соответствующую чипу ...
—
_Dark
(03.07.2006 18:54
194.85.185.254
, 198 байт)
Ответ: (+)
—
byr
(03.07.2006 19:00
80.250.189.10
, 158 байт)
Если FF всюду - значит, ничего не читается и надо смотреть схему подключения...
—
_Dark
(04.07.2006 00:16
85.192.22.42
, 358 байт,
ссылка
)
Хмм... А вот LCLK у них заведено на землю! а у меня на питалово как написано в AN96. может из за этого?? По разному как то в схемах(-)
—
byr
(04.07.2006 13:26
80.250.189.10
,
пустое
)
у меня lclk на питании
—
bp
(04.07.2006 13:27
81.3.189.234
,
пустое
)
у меня тоже(-)
—
byr
(04.07.2006 13:30
80.250.189.10
,
пустое
)
Двумерная цифровая фильтрация
—
Any_Key
(03.07.2006 08:49
217.29.80.82
, 311 байт)
Может пригодится?... (D. Phillips; Image Processing in C: Analyzing and Enhancing Digital Images, RandD Publications, 1994)
—
0-day
(07.07.2006 03:38
202.110.217.130
, 52 байт,
ссылка
)
Погуглите на тему "нечеткое маскирование". Это наиболее распространенный метод поднятия резкости.
—
SM
(03.07.2006 18:06
213.141.159.26
,
пустое
)
И туда сходите - там с примерами даже.
—
SM
(05.07.2006 09:28
213.141.159.26
,
пустое
,
ссылка
)
А для уменьшения шумности результата порог вводят...
—
SM
(05.07.2006 09:29
213.141.159.26
,
пустое
)
Ответ: Как вводят порог?
—
Any_Key
(05.07.2006 11:32
217.29.80.82
,
пустое
)
Сравнивают аддитивную составляющую с порогом - если она слишком мала, то есть перепад невелик, то не прибавляют.
—
SM
(05.07.2006 11:42
213.141.159.26
,
пустое
)
Ответ:
—
KPAH
(03.07.2006 16:48
213.85.191.245
, 93 байт)
Ответ: отношение S/N
—
Any_Key
(03.07.2006 10:37
217.29.80.82
, 430 байт)
Ответ: Если линейные фильтры и есть нелинейные (+)
—
Vadim Kudryavtsev
(03.07.2006 10:00
210.94.41.89
, 546 байт)
Ответ: No FotoShop
—
Any_Key
(05.07.2006 09:17
217.29.80.82
, 926 байт)
О КИХ-фильтрации в частотной области (+)
—
homekvn
(03.07.2006 01:05
84.146.14.122
, 2287 байт)
MDCT - возможно решит Вашу проблему.
—
st256
(03.07.2006 09:48
81.222.112.251
, 596 байт)
Какая-то вражеская перекодировка получилась.
—
homekvn
(03.07.2006 14:44
212.185.161.237
, 576 байт,
ссылка
)
Ответ:
—
st256
(03.07.2006 16:00
81.222.112.251
, 428 байт)
Только я не понял, что делать-то? Есть ли законченный дельный совет?
—
homekvn
(03.07.2006 17:03
212.185.161.237
,
пустое
)
Ну, значит, нету...
—
st256
(03.07.2006 22:57
81.222.112.251
,
пустое
)
Ответ: Попробуйте еще метод круговой светрки
—
mag
(03.07.2006 09:46
62.148.158.178
, 140 байт)
А "круговая свертка" это не то же ли самое, что и "циркулярная". Если так, то я ее и так подспудно использую, когда делаю БПФ. Но статью посмотрю, если найду. Спасибо.
—
homekvn
(03.07.2006 12:09
212.185.161.237
,
пустое
)
Юать блоки короче чем ИХ фильтра и делать паддинг данных а не ИХ при фильтрации?
—
andy_P
(03.07.2006 09:16
80.82.63.185
, 1 байт)
Ну блоки у меня и так будут короче, чем ИХ фильтра, причем в несколько раз. Только это не решает проблемы. Может, я не понял чего (в частности, для меня непонятным является термин "паддинг данных")
—
homekvn
(03.07.2006 12:06
212.185.161.237
,
пустое
)
Ответ+
—
andy_P
(03.07.2006 12:15
80.82.63.185
, 537 байт)
Не могу солгаситься в одной детали, которая является существенной.
—
homekvn
(03.07.2006 14:29
212.185.161.237
, 3559 байт)
Ответ+
—
andy_P
(03.07.2006 18:06
80.82.63.185
, 945 байт)
Хм-м! Про четные и нечетные отсчеты я в основном посте написал. Про свертку там же тоже упомянул, но проблема была в том, с чем сворачивать (+)
—
homekvn
(03.07.2006 20:02
212.185.161.237
, 1907 байт)
Ответ+
—
andy_P
(03.07.2006 20:43
80.82.63.185
, 199 байт)
Но из этого можно что-то выжать только для определенного вида ИХ фильтра. Вобщем зря я это... Вы правы, ничего хорошего из этого не получится.
—
andy_P
(03.07.2006 21:09
80.82.63.185
,
пустое
)
Жалко, что так. А как заманчиво выглядит обертка! Синтезировал фильтр в частотной области (прямо на лету) и тут же пропустил через него сигнал все в той же частотной области... Ан нет! Накаси-выкуси! Что ж буду брать иффт, брать буду ее действительную часть, затем снабжать все это добро нулями и обять ффтить... :-(
—
homekvn
(03.07.2006 21:27
212.185.161.237
,
пустое
)
Либо свертка с синком в частотной области, чтобы окно на ИХ во временной наложить. Синк подусечь можно, но тогда алиасить будет. Кстати, если синк недлинный взять, то вычислений немного потребуется. Хотя о чем я :-) Ведь FFT c немеренной разрядностью у Вас в этом проекте?
—
andy_P
(03.07.2006 21:56
80.82.63.185
,
пустое
)
А почему с синком сворачивать надо? Там же хрен знает сворачивать надо, вот с ней: fft(exp(-j*2pi*n/(2*N))) при n=0..N-1. А она ж вроде как не очень синк?... Да и правы Вы, будь она даже синком, укорачивать бы ее я не стал - опасно бо зело.
—
homekvn
(03.07.2006 22:05
212.185.161.237
,
пустое
)
С синком прореженную нулями ЧХ сворачивать - эквивалентно наложению прямоугольного окна во временной области.
—
andy_P
(04.07.2006 10:47
80.82.63.185
,
пустое
)
Вроде так. Но тогда получается, что это fft(exp(-j*2*pi*n/(2*N))) n=0..N-1 синк и есть, а я в матлабе поглядел - не очень-то он синк напоминает, скорее совсем не напоминает.
—
homekvn
(04.07.2006 11:49
212.185.161.237
,
пустое
)
Ответ:+
—
andy_P
(04.07.2006 12:31
80.82.63.185
, 522 байт)
Там немножко по-другому получается (+)
—
homekvn
(04.07.2006 13:04
212.185.161.237
, 1027 байт,
ссылка
)
Ответ: Можно и так. То что я написал нужно делать для разбавленной нулями длинной выборки. У Вас нечетные (или четные??? запутался) коэффициентя получаются сверткой с H0. Результат я думаю будет аналогичен.+
—
andy_P
(04.07.2006 13:37
80.82.63.185
, 193 байт)
Если просто добавить нулей сзади, то четные отсчеты БПФ от такого сигнала совпадают с отсчетами БПФ исходного сигнала, в который мы нули не добавляли. Нечетные отсчеты и есть моя головная боль. Но то, что Вы написали это интересно (+)
—
homekvn
(04.07.2006 13:50
212.185.161.237
, 502 байт)
Я просто предлагаю проинтерполировать ЧХ H0 чтобы получить H. Если выбрать интерполирующий фильтра таким, как я написал, то отсчеты ИХ = ifft(H) будут равны 0 для n>N/2. А четные отсчеты H будут совпадать с отсчетами H0
—
andy_P
(04.07.2006 14:15
80.82.63.185
, 1 байт)
Чего-то не получается (+)
—
homekvn
(04.07.2006 15:16
212.185.161.237
, 1039 байт)
Ответ:+
—
andy_P
(04.07.2006 15:29
80.82.63.185
, 182 байт)
Спасибо. Понял. Действительно так работает. Только это верно Вы ранее заметили, что сворачивать с синком в частотной области накладнее будет, чем в лоб сделать иффт, затем добавить нули, затем опять ффт. Это выгоднее будет даже несмотря на прореженность ЧХ, которую мы сворачиваем. (Только что сказанное справедливо для больших длин фильтров)
—
homekvn
(04.07.2006 15:51
212.185.161.237
,
пустое
)
Тут единственный момент в том,что то с чем сворачиваете усекать можно и проверить, может рипплы в ИХ от N/2 до N будут приемлемыми+
—
andy_P
(04.07.2006 16:01
80.82.63.185
, 276 байт)
+
—
andy_P
(04.07.2006 18:51
80.82.63.185
, 109 байт)
Еще не проверял, но, чувствую, в аудиообработке не пройдет - слышно будет. Проще уж фильтр в раза в полтора-два по длине сократить.
—
homekvn
(04.07.2006 18:56
212.185.161.237
,
пустое
)
Hi-end у Вас немеренный получается :-) В коммуникашке все проще и сложнее - таких требований по разрядности нет, зато полосы широкие шибко :-)
—
andy_P
(04.07.2006 19:28
80.82.63.185
,
пустое
)
А я-то причем? Мне сказали пилить - я пилю. По мне так вообще КИХ-фильтры для такого приложения, как у меня, не нужны. До селе прекрасный звук и при помощи БИХ-ов в кабине машины получался. А заказчик - увы - непереубеждаем.
—
homekvn
(04.07.2006 20:32
212.185.161.237
,
пустое
)
Надеюсь, влезете в DSPшку со всем этим хозяйством. Успехов.
—
andy_P
(04.07.2006 20:57
80.82.63.185
,
пустое
)
Думаю, что так будет выглядеть "периодический" синк.
—
homekvn
(04.07.2006 12:13
212.185.161.237
,
пустое
)
Ну а fft у меня на плавучке будет.
—
homekvn
(03.07.2006 22:06
212.185.161.237
,
пустое
)
Тк ИХ у Вас действительная, то FFT половинной длины можно использовать. Все легче.
—
andy_P
(03.07.2006 21:48
80.82.63.185
,
пустое
)
Да, эт-точно, можно. А можно и два канала в одном флаконе обработать, сделав один комплексный сигнал из двух действительных каналов.
—
homekvn
(03.07.2006 22:00
212.185.161.237
,
пустое
)
тьфу, real(fft(exp(-j*2*pi/N*(0:N/2-1))))) = ones(1,N/2).
—
andy_P
(03.07.2006 20:46
80.82.63.185
,
пустое
)
Да, результат действительно интересный. Раньше такого не замечал. Просто не приходило в голову рассматривать действительную часть от fft. Обычно меня только модуль интересует. Только вот поможет ли это?...
—
homekvn
(03.07.2006 21:06
212.185.161.237
,
пустое
)
Юать = Юзать :-)
—
andy_P
(03.07.2006 09:16
80.82.63.185
,
пустое
)
Не Юзать, а Использовать...!
—
VitalSPB
(04.07.2006 17:43
195.131.129.182
,
пустое
)
Приобрел eZdsp2812. Дайте какое-нибудь руководство что к чему и с чего начинать. В документации уже запутался.
—
Гоша
(02.07.2006 15:28
193.124.169.239
,
пустое
)
Ответ: Начать с "мигания светодиодом"
—
Artem-1.6E-19
(02.07.2006 21:57
85.90.202.59
,
пустое
)
На входе приемника хочу поставить 14-битный АЦП ADC14L040. Кто-нить использовал ее ? Поделитесь впечатлениями.
—
Валерий_П
(02.07.2006 09:04
83.146.75.35
, 580 байт)
Добрый день! Подскажите кто какую NAND-флеш ставил (16 разрядную) чтоб ее еще купить можно было
—
orbital
(01.07.2006 19:25
193.41.142.90
, 12 байт)
Нужно сделать ЧМ демодулятор
—
Digi
(30.06.2006 14:38
83.178.206.3
, 434 байт)
еще вариант
—
alostap
(03.07.2006 23:52
80.80.111.240
, 632 байт)
Возьмите Финка, там есть картинка, на которой все и нарисовано. Причем ничего луше придумать невозможно.
—
st256
(01.07.2006 13:52
81.222.112.251
,
пустое
)
почитайте эту нитку
—
andy_P
(30.06.2006 15:53
80.82.63.185
,
пустое
,
ссылка
)
Забыл, ширина полосы 80 кГц
—
Digi
(30.06.2006 14:54
83.178.206.3
,
пустое
)
Немного есть здесь:
—
Partisan
(30.06.2006 14:52
82.211.136.13
, 132 байт)
Только если вы не принимаете ЧМн когерентно...
—
Partisan
(30.06.2006 14:57
82.211.136.13
,
пустое
)
запись / чтение FLASH (+)
—
funt
(30.06.2006 11:41
82.179.67.254
, 685 байт)
подскажите, где посмотреть формат МР3 может есть документация или ссылка
—
Def44
(30.06.2006 11:31
84.17.29.163
, 63 байт)
Ответ: Вот пара ссылок
—
Vadim Kudryavtsev
(30.06.2006 16:02
59.11.26.53
, 123 байт)
DMA в C5502
—
rst
(30.06.2006 07:37
195.162.42.34
, 270 байт)
вопрос снят - перепутал frame в MCBSP с frame в DMA - они у меня разные :)
—
rst
(30.06.2006 07:58
195.162.42.34
,
пустое
)
Подскажите. Вопрос про DDR2 и DM644 (+)
—
orbital
(29.06.2006 20:53
193.41.142.90
, 319 байт)
Если Вы всё же имели в виду DM644X, то надо 2*16. Есть же к нему и аппликуха по pcb-layout там как раз два чипа показаны
—
Doka
(29.06.2006 23:35
85.140.16.189
, 137 байт)
Благодарю
—
orbital
(30.06.2006 00:11
193.201.231.130
,
пустое
)
Ответ: в TMS можно задавать размер страницы? Если да, то можно ставить 2 по 16бит.
—
Artem-1.6E-19
(29.06.2006 22:59
85.90.202.24
,
пустое
)
подскажите где можно найти информацию о DSP pulse processor
—
Sveta
(29.06.2006 19:16
212.220.82.16
,
пустое
)
Господа! А подскажите пример реализации адаптивного фильтра на С. Подробнее...
—
YuryD
(29.06.2006 15:23
213.154.220.39
, 480 байт)
Что-то у Вас все как-то сумбурно описано... Зачем там вообще фильтр? И зачем скользящее среднее расчитывать в матлабе?
—
SM
(29.06.2006 15:29
195.225.131.186
,
пустое
)
Ответ: Да, сумбурно. Наверное, потому, что я фундаментально в этом не разбираюсь. Но сделать надо...
—
YuryD
(29.06.2006 16:17
213.154.220.39
, 828 байт)
Во первых (+)
—
SM
(03.07.2006 15:10
213.141.159.26
, 578 байт)
Да, а в третьих - если у Вас есть воздействие, которое Вы формируете, то не будет ли оптимален оптимальный фильтр для приема результата этого воздействия ?
—
SM
(03.07.2006 16:29
213.141.159.26
,
пустое
)
подкажите алгоритм быстрого вычисления экспоненциального интеграла или методы, или ссылки на литературу
—
mag
(29.06.2006 09:58
62.148.158.178
,
пустое
)
там всё есть
—
fontp
(29.06.2006 11:50
213.171.46.37
, 84 байт,
ссылка
)
в принципе для спецфункций подход простой - чебышевская полиномиальная апроксимация в некотором количестве интервалов
—
fontp
(29.06.2006 12:18
213.171.46.37
, 35 байт)
Ответ: Спасибо за ответ. Может быть есть боле подходящие полиномы ?
—
mag
(29.06.2006 12:37
62.148.158.178
,
пустое
)
а какая разница? Сложно найти апроксимирующий полином, а не его посчитать
—
fontp
(29.06.2006 12:51
213.171.46.37
, 335 байт)
там место такое, что западло им библиотеку под Винду строить
—
fontp
(29.06.2006 12:55
213.171.46.37
,
пустое
)
Метод прямоугольников или трапеций?
—
andy_P
(29.06.2006 11:28
80.82.63.185
,
пустое
)
Если верхний предел бесконечный, то+
—
andy_P
(29.06.2006 11:30
80.82.63.185
, 64 байт)
Простите за невежество: а что такое "экспоненциальный интеграл"?
—
homekvn
(29.06.2006 10:55
212.185.161.237
,
пустое
)
Ответ: Представление в maple > Ei = int(exp(-t)/t, t =a..беск)
—
mag
(29.06.2006 11:11
62.148.158.178
,
пустое
)
Ответ (+)
—
homekvn
(29.06.2006 13:24
212.185.161.237
, 963 байт)
0 это такая горизонтальная ассимптота, которая с некоторых пор апроксимируется полиномом 0 :-)
—
fontp
(29.06.2006 15:15
213.171.46.37
,
пустое
)
Ну, раз пошла такая пьянка, то тогда напишем прогу, которая будет вычислять интеграл от такой апроксимации, то бишь от нуля ;-)
—
homekvn
(29.06.2006 16:02
212.185.161.237
,
пустое
)
ничего интегрировать не надо, это табулированая спец.функция f(x)
—
fontp
(29.06.2006 17:20
213.171.46.37
,
пустое
)
Да влом будет всю таблицу для нее на компе набирать.
—
homekvn
(29.06.2006 17:33
212.185.161.237
,
пустое
)
так она уже набрана в библиотеке - в виде кусочно полиномиальной апроксимации
—
fontp
(29.06.2006 17:49
213.171.46.37
, 293 байт)
В gsm на основе тренинг последовательности происходит оценка импульсной хар-ки канала. Вопрос - почему там потом используется именно Витерби эквалайзер, а не обычная фильтрация с имп.хар. обратной расчитанной?
—
Alik111
(29.06.2006 09:33
195.131.92.85
,
пустое
)
Для того, чтобы повысить помехоустойчивость. Почитайте про zero forcing equalizer и чем он плох.
—
andy_P
(29.06.2006 10:52
80.82.63.185
,
пустое
)
А zero forcing это и есть случай, когда применяется импульсная "инверсная" характеристика?
—
Alik111
(29.06.2006 11:04
195.131.92.85
,
пустое
)
Да
—
andy_P
(29.06.2006 11:28
80.82.63.185
,
пустое
)
Пока понятно. Но если можно, то немного поподробнее...
—
Alik111
(29.06.2006 11:53
195.131.92.85
, 272 байт)
Ответ+
—
andy_P
(29.06.2006 12:02
80.82.63.185
, 506 байт)
Описание есть у Проакиса в Цифровой связи. Можно погуглить на тему MLSE estimation for channels with ISI
—
andy_P
(29.06.2006 12:06
80.82.63.185
,
пустое
)
О! Свет в бесконечном тунеле проявился, пошел переваривать. Спасибо!
—
Alik111
(29.06.2006 12:06
195.131.92.85
,
пустое
)
Ответ:
—
andy_P
(29.06.2006 11:28
80.82.63.185
,
пустое
)
А есть ли в матлабе ф-ция для вычисления циклической свертки?
—
st256
(28.06.2006 14:42
81.222.112.251
,
пустое
)
Спасибо.
—
st256
(28.06.2006 19:59
81.222.112.251
,
пустое
)
в матлабе встроенной ф-ции нет, однако
—
Fat Robot
(28.06.2006 18:12
62.105.138.5
, 174 байт)
ifft(fft(x)*fft(y))
—
SM
(28.06.2006 14:49
195.225.131.186
,
пустое
)
И это не в матлабе - это в жизни :))
—
=AVR=
(28.06.2006 15:40
80.92.96.19
,
пустое
)
:) ага, для матлаба заменить "*" на ".*"
—
SM
(28.06.2006 20:08
195.225.131.186
,
пустое
)
CCS2.21 неправильно считает sizeof (), может кто сталкивался и что делать, структуры сложные считать на бумажке дюже запарно ?
—
funt
(28.06.2006 14:23
82.179.67.254
,
пустое
)
Там char 16-битный, и int 16-битный. За единицу считается 16-битное слово, в отличие от стандарта. То есть size_of(char)=size_of(int)=1
—
Partisan
(28.06.2006 16:59
81.1.238.226
,
пустое
)
Только это не "отличие от стандарта", в стандарте это явно разрешено.
—
SM
(28.06.2006 17:21
195.225.131.186
,
пустое
)
Я Си учил по книжкам. Там байт был равен октету. А где можно взять почитать последний стандарт?
—
Partisan
(29.06.2006 06:07
82.211.136.13
,
пустое
)
Стандарт 99 года здесь. sizeof() отдает размер в байтах. Что такое байт написано на странице 4(секция 3.6). Все это тянется еще со стандарта 88 года.
—
andy_P
(29.06.2006 08:53
80.82.63.185
,
пустое
,
ссылка
)
Ответ: Не совсем так
—
Concorde
(29.06.2006 09:57
83.237.240.62
, 262 байт)
Можно и так. Я к тому что char по стандарту С не обязан быть 8ми битным, так же как впрочем и байт. Байт определяется как минимальный адресуемый кусочек памяти, в который влазят символы из стандартного чарсета. В с55x именно байт 16ти битный. Или, если хотите, char :-)
—
andy_P
(29.06.2006 10:50
80.82.63.185
,
пустое
)
Нет уж. Бог с ними, с char-ами, бог с ними, с хромосомами, а байты пусть будут исключительно 8-ми битными, несмотря на все С-шные происки. А то ведь и мозговое увечье можно заработать. Скажут объем памяти = 8 килобайтам и конечно сразу вопрос - а каких это байт 8 килоштук набралось? 8 или 13 разрядных?
—
-=ВН=-
(29.06.2006 17:31
193.125.71.140
,
пустое
)
Чта делать та ?:-) Из песни, тьфу, стандарта слова не выкинешь :-) Техас на то и MADU придумал чтобы народ не напрягать.
—
andy_P
(29.06.2006 17:52
80.82.63.185
,
пустое
)
Нет, нет и еще раз нет. Ни на какую манду не согласен. Только 8-ми битный байт.
—
-=ВН=-
(29.06.2006 17:59
193.125.71.140
,
пустое
)
Что врачи называют стулом и что остальные люди? Видимо так и с байтом в околосишных документах :-)
—
andy_P
(29.06.2006 18:16
80.82.63.185
,
пустое
)
И не уговаривайте. Только 8 битный байт. Даешь 8 битный байт! Долой С-шную диктатуру! Кто не с нами, тот против нас! Если ударил тебя кто по левой щеке, тот от меча и погибнет.
—
-=ВН=-
(29.06.2006 18:47
193.125.71.140
,
пустое
)
Эт точно :-)
—
andy_P
(29.06.2006 18:53
80.82.63.185
,
пустое
)
со стандартными типами данных всё в порядке (+)
—
funt
(29.06.2006 11:12
82.179.67.254
, 325 байт)
У TI размер структуры всегда кратен размеру наибольшего поля. Те если внутри double и char размер структуры будет 2*sizeof(double). Прагмы для паковки структур у TI нет.
—
andy_P
(29.06.2006 11:27
80.82.63.185
,
пустое
)
спасибо, все верно, а я и не знал, где только вы находите эту информацию ? =))
—
funt
(29.06.2006 11:50
82.179.67.254
,
пустое
)
Optimizing C compiler Users Guide - >Run-time Environment->Object Representation. Эта секция доки очень полезна.
—
andy_P
(29.06.2006 11:56
80.82.63.185
,
пустое
)
оконные функции и вопрос который поставил меня в тупик
—
Max_Fly
(28.06.2006 00:37
62.80.165.144
, 533 байт)
Ограниченная
—
scorpion
(28.06.2006 16:54
82.138.17.33
, 120 байт)
ну, это понятно.
—
Max_Fly
(28.06.2006 20:32
62.80.165.144
, 432 байт)
Если
—
scorpion
(29.06.2006 11:30
82.138.17.33
, 238 байт)
Дополнительная инфа о периодичности позволяет улучшить оценку, что и предлагает ВН
—
andy_P
(29.06.2006 11:44
80.82.63.185
,
пустое
)
Ну уж если Вы без связи окон с Фурье жизни не представляете, то вот Вам и связь:-))
—
-=ВН=-
(28.06.2006 22:19
193.125.71.140
, 2451 байт)
А какая разница, частотная область или временная? Если одно с другим однозначно связанно? Разрыв он и в Африке разрыв.
—
SM
(28.06.2006 10:23
195.225.131.186
,
пустое
)
Оно надо если нужно померять RMS быстро, и нет возможности привязаться к частоте сети, тоесть к целому кол-ву периодов.
—
Artem-1.6E-19
(28.06.2006 01:21
85.90.202.180
, 196 байт)
Ответ:
—
st256
(28.06.2006 13:43
81.222.112.251
, 145 байт)
Ответ: Не надо
—
Artem-1.6E-19
(29.06.2006 22:55
85.90.202.24
,
пустое
)
И тем не менее, это делать надо, Тёма :) Всегда.
—
st256
(30.06.2006 19:56
82.200.80.1
,
пустое
)
RMS тока и напряжения на выходе 3-х фазного управляемого тиристорного выпрямителя
—
Max_Fly
(28.06.2006 01:55
62.80.165.144
, 390 байт)
Ответ: Сделайте чтобы была привязана. В общем подгоняйте частоту семплирования под сеть. Потом проще жить будет.
—
Artem-1.6E-19
(29.06.2006 22:56
85.90.202.24
,
пустое
)
Причем такая подгонка очень часто оказывается занятием херней на ровном месте:-))
—
-=ВН=-
(30.06.2006 01:05
82.208.94.51
,
пустое
)
Ответ: Нет.
—
Artem-1.6E-19
(30.06.2006 02:36
85.90.202.24
,
пустое
)
Ох ты, господи, они возражают:-)).
—
-=ВН=-
(30.06.2006 15:16
193.125.71.140
,
пустое
)
Просто Тёма - хохол. У нас принцип отстаивание своего мнения приравнен к инстинкту самосохранения.
—
st256
(01.07.2006 13:43
82.200.80.1
, 243 байт)
Ответ:
—
st256
(01.07.2006 13:45
82.200.80.1
,
пустое
)
да, забыл добавить в предыдущем посте
—
Max_Fly
(28.06.2006 01:59
62.80.165.144
, 330 байт)
Ответ: А насколько точно нужно, мерять? Если к примеру подойдет 1 сек. как интервал измерения RMS, то просто складывайте за 1 сек и делите на кол-во семплов
—
Artem-1.6E-19
(29.06.2006 22:58
85.90.202.24
,
пустое
)
Новое сообщение
|||
Телеконференции
|||
Главная страница