реклама на сайте
подробности

 
 
> многоканальная обработка, нюансы
Doka
сообщение Dec 6 2006, 15:53
Сообщение #1


Electrical Engineer
******

Группа: СуперМодераторы
Сообщений: 2 163
Регистрация: 4-10-04
Пользователь №: 778



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

Однако вызываться они могут поразному:
1. вызываемой процедуре передается номер канала (фактически - индекс массива структур)
2. вызываемой процедуре передается адрес указателя на структуру

интересен выбор оптимального способа в приложении использования на сигнальниках (архитектура TI C5000)
2й способ , как я понимаю позволяет не привязываться к массиву структур - это позволяет (при большом объеме контекста) размещать структуры в карте памяти с разрывом (если поиному не влазиют) либо в разные секции памяти.

какие еще достоинства/недостатки? (в т.ч. с возможным влиянием на производительность алгоритма)


--------------------
Блог iDoka.ru
CV linkedin.com/in/iDoka
Sources github.com/iDoka


Never stop thinking...........................
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Doka   многоканальная обработка   Dec 6 2006, 15:53
- - =GM=   Цитата(Doka @ Dec 6 2006, 12:53) в ЦОС пр...   Dec 6 2006, 17:21
- - SasaTheProgrammer   Цитата(=GM= @ Dec 6 2006, 16:21) Из двух ...   Dec 7 2006, 03:56
- - =GM=   Цитата(SasaTheProgrammer @ Dec 7 2006, 00...   Dec 7 2006, 15:01
- - SasaTheProgrammer   Цитата(=GM= @ Dec 7 2006, 14:01) Пример н...   Dec 8 2006, 02:40
- - =GM=   Цитата(SasaTheProgrammer @ Dec 7 2006, 23...   Dec 8 2006, 12:59
|- - SasaTheProgrammer   Цитата(=GM= @ Dec 8 2006, 11:59) Цитата(S...   Dec 8 2006, 23:33
|- - Edmundo   Цитата(=GM= @ Dec 8 2006, 12:59) Вы неско...   Dec 9 2006, 00:55
|- - Doka   Цитата(Edmundo @ Dec 9 2006, 00:55) Может...   Dec 9 2006, 15:12
|- - SasaTheProgrammer   Цитата(Doka @ Dec 9 2006, 14:12) хотя ис...   Dec 9 2006, 23:39
|- - Edmundo   Цитата(Doka @ Dec 9 2006, 15:12) для прис...   Dec 10 2006, 11:19
|- - Doka   Цитата(Edmundo @ Dec 10 2006, 11:19) Но п...   Dec 10 2006, 11:52
|- - Edmundo   Цитата(Doka @ Dec 10 2006, 11:52) за прим...   Dec 10 2006, 14:11
|- - SasaTheProgrammer   Начнём с конца. Цитата(Doka @ Dec 10 2006, 10...   Dec 10 2006, 14:35
|- - Edmundo   Цитата(SasaTheProgrammer @ Dec 10 2006, 14...   Dec 10 2006, 16:18
|- - Doka   Цитата(SasaTheProgrammer @ Dec 10 2006, 14...   Dec 10 2006, 18:30
|- - SasaTheProgrammer   Цитата(Doka @ Dec 10 2006, 17:30) Цитата(...   Dec 12 2006, 03:43
- - =GM=   To SasaTheProgrammer 1) i8051 конечно, прошу проще...   Dec 11 2006, 15:27


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 19th June 2025 - 14:14
Рейтинг@Mail.ru


Страница сгенерированна за 0.01385 секунд с 7
ELECTRONIX ©2004-2016