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

 
 
> Расчеты математические в Algoritm Builder, нужна помощь
elmaster
сообщение Mar 8 2006, 10:37
Сообщение #1





Группа: Новичок
Сообщений: 11
Регистрация: 3-10-05
Пользователь №: 9 181



начал осваивать АВР с помощью AlgBuilder, простые вещички писались и работали как по маслу, с использованием ХЕЛПа программы.
Потребовалось вычислять среднее за период напряжение, корни , квадраты, синусы и все такое.
В лоб сразу не смог. Выход -- хитрые операции со сдвигами, инверсиями, в общем биты гонять "вручную"?
Если да то нужна ссылка на информацию по такой алгебре-тригонометрии.
Может есть еще какой нибудь метод. Или прямая дороги в Си компилятор?

Спасибо.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов (1 - 2)
haker_fox
сообщение Mar 8 2006, 11:19
Сообщение #2


Познающий...
******

Группа: Свой
Сообщений: 2 963
Регистрация: 1-09-05
Из: г. Иркутск
Пользователь №: 8 125



AlgBuilder конечно инструмент, но все тот же ассемблер и не более. Причем пародия на ассемблер (ИМХО). Попробывал его однажды ради интереса - никакой производительности труда нет, при модификации программы - ненаглядная модификация алгоритма. Плюс код не переносим на другие архитектуры. При программировании таких задач, как тригонометрия, обработка сигналов и т.п. нужно искать исходники на ассеблере или изобретать велосипед. В интернете (и на этом форуме) множество наработок на Си (библиотек). Их использовать тоже нет возможности, поэтому мне лично кажется, что Вам имеет смысл работать с Си-компилятором.


--------------------
Выбор.
Go to the top of the page
 
+Quote Post
sseett
сообщение Mar 9 2006, 00:05
Сообщение #3


Частый гость
**

Группа: Участник
Сообщений: 165
Регистрация: 14-01-05
Из: РФ Приморский край (рег.25)
Пользователь №: 1 939



http://home.tula.net/algrom/lib-r.html
там есть и мыло...

Сообщение отредактировал sseett - Mar 9 2006, 00:07
Go to the top of the page
 
+Quote Post

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

 


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


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