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

 
 
> Помогите с Атмегой16
SvetaM
сообщение Jun 8 2006, 10:29
Сообщение #1





Группа: Новичок
Сообщений: 6
Регистрация: 5-06-06
Пользователь №: 17 783



Надо написать на ассемблере Фурье преобразование для 16-той атмеги. Сигнал сначала обрабатывается в АЦП, а потом делается Быстрое Фурье Преобразование. Если есть у кого исходники, буду признательна. Заранее спасибо.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
BVU
сообщение Jun 8 2006, 12:07
Сообщение #2


Профессионал
*****

Группа: Свой
Сообщений: 1 301
Регистрация: 30-11-04
Из: Россия, Н.Новгород
Пользователь №: 1 264



Вопрос такой... если Вы пишете на ASM есть ли у Вас поддержка использования чисел с плавающей/фиксированной запятой (в чем я сомневаюсь), т.к. при использовании БПФ необходимы действия с числом Pi и значениями Sin и Cos?


--------------------
Не корысти ради, не в целях наживы, а во исполнение велений души!
Go to the top of the page
 
+Quote Post
vvs157
сообщение Jun 8 2006, 12:49
Сообщение #3


Профессионал
*****

Группа: Свой
Сообщений: 1 526
Регистрация: 8-04-05
Пользователь №: 3 960



Цитата(BVU @ Jun 8 2006, 16:07) *
Вопрос такой... если Вы пишете на ASM есть ли у Вас поддержка использования чисел с плавающей/фиксированной запятой (в чем я сомневаюсь), т.к. при использовании БПФ необходимы действия с числом Pi и значениями Sin и Cos?


Фиксированная запятая особой проблемы не составляет, а sin-cos можно и по таблице с линейной интерполяцией между точками.
Go to the top of the page
 
+Quote Post
defunct
сообщение Jun 8 2006, 14:39
Сообщение #4


кекс
******

Группа: Свой
Сообщений: 3 825
Регистрация: 17-12-05
Из: Киев
Пользователь №: 12 326



Цитата(vvs157 @ Jun 8 2006, 15:49) *
Фиксированная запятая особой проблемы не составляет, а sin-cos можно и по таблице с линейной интерполяцией между точками.

Хм.. это ж скольки разрядные числа будут? ;>
Не проще ли всю задачу сразу решать на C?
Go to the top of the page
 
+Quote Post
vvs157
сообщение Jun 8 2006, 14:57
Сообщение #5


Профессионал
*****

Группа: Свой
Сообщений: 1 526
Регистрация: 8-04-05
Пользователь №: 3 960



Цитата(defunct @ Jun 8 2006, 18:39) *
Цитата(vvs157 @ Jun 8 2006, 15:49) *

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

Хм.. это ж скольки разрядные числа будут? ;>
Не проще ли всю задачу сразу решать на C?


16 бит, в принципе можно и 32. На 16 я таким образом логарифмы и эспоненты считал
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- SvetaM   Помогите с Атмегой16   Jun 8 2006, 10:29
- - _Bill   Цитата(SvetaM @ Jun 8 2006, 13:29) Надо н...   Jun 8 2006, 10:43
|- - vvs157   Цитата(_Bill @ Jun 8 2006, 14:43) Проще в...   Jun 8 2006, 12:45
- - SvetaM   Да вот спогиском прогблема, а так же совсем не зна...   Jun 8 2006, 10:58
|- - _Bill   Цитата(SvetaM @ Jun 8 2006, 13:58) Да вот...   Jun 8 2006, 11:16
|- - SvetaM   [/quote] Единственная ссылка, которую я знаю:IAR A...   Jun 8 2006, 11:23
|- - defunct   Цитата(vvs157 @ Jun 8 2006, 17:57) 16 бит...   Jun 8 2006, 15:18
|- - vvs157   Цитата(defunct @ Jun 8 2006, 19:18) Цитат...   Jun 8 2006, 22:01
- - _artem_   example http://elm-chan.org/works/rsm/report_e.htm...   Jun 8 2006, 12:19
- - phase   я думаю это тебе поможет... elm elm2 opps немног...   Jun 8 2006, 12:46
- - SvetaM   Спасибо всем за советы. Только вот не знаете ли вы...   Jun 9 2006, 13:34
- - GetSmart   Посмотрел сайт elm и elm2. Круто! Особенно рол...   Jun 9 2006, 14:43


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

 


RSS Текстовая версия Сейчас: 23rd July 2025 - 10:20
Рейтинг@Mail.ru


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