Algorithm Builder

Вопросы настройки, программирования, прошивки микроконтроллеров и микросхем программируемой логики
Закрыто
Аватара пользователя
km.REX
Открыл глаза
Сообщения: 59
Зарегистрирован: Вс сен 11, 2011 19:34:21
Откуда: Белгород

Algorithm Builder

Сообщение km.REX »

Народ, скажите пожалуйста стоит ли браться за AB ?
Я имею ввиду намного ли он удобнеее ASMa, да и как у него с библотеками ?

P.S. вообще на нем кто-нибудь пишет еще ?))
Практика, практика и еще раз Практика !
Реклама
Аватара пользователя
oleg110592
Друг Кота
Сообщения: 3832
Зарегистрирован: Сб сен 10, 2011 17:46:25

Re: Algorithm Builder

Сообщение oleg110592 »

Не стоит цитировать предыдущее сообщение
Serg-G

мое имхо:
стоит, только не обновляется давненько - нет последних микроконтроллеров
с библиотеками нормально, есть на самом сайте
я пишу регулярно в основном для тини13/24/25/26/2313 мега48
Реклама
Аватара пользователя
hybroid
Друг Кота
Сообщения: 8007
Зарегистрирован: Вс ноя 14, 2010 19:24:26
Откуда: Лукалэнд

Re: Algorithm Builder

Сообщение hybroid »

А моё ИМХО - дерьмо этот AB. Лучше уже определиться и использовать или ASM, или Си.
Аватара пользователя
ploop
Модератор
Сообщения: 13490
Зарегистрирован: Ср ноя 26, 2008 16:34:25
Откуда: Тамбовская обл.

Re: Algorithm Builder

Сообщение ploop »

... или и то, и другое, в зависимости от задачи.
Реклама
Эиком - электронные компоненты и радиодетали
Аватара пользователя
oleg110592
Друг Кота
Сообщения: 3832
Зарегистрирован: Сб сен 10, 2011 17:46:25

Re: Algorithm Builder

Сообщение oleg110592 »

hybroid писал(а):Лучше уже определиться и использовать или ASM, или Си.
Так это и есть ASM:
Разработка программы может быть как на уровне ассемблера, так и на макроуровне с манипуляцией многобайтными величинами со знаком.
В отличие от классического ассемблера программа вводится в виде алгоритма с древовидными ветвлениями и отображается на плоскости, в двух измерениях
.(C)
Тем более народ разработал утилиту перевода листинга AB в текст ассемблера пригодный для AVR Studio.
А практически, почти под любую задачу, всегда рисую алгоритм работы в редакторе "yEd Graph Editor", затем алгоритм согласовывается с заказчиком а по готовому алгоритму разработка программы упрощается значительно.
Сейчас новый проект пишу на Си (мега64) с применением ДРАКОНа:
http://we.easyelectronics.ru/drakon/pro ... e.html#cut
Имхо - очень удобно.
Реклама
Аватара пользователя
hybroid
Друг Кота
Сообщения: 8007
Зарегистрирован: Вс ноя 14, 2010 19:24:26
Откуда: Лукалэнд

Re: Algorithm Builder

Сообщение hybroid »

oleg110592 писал(а):Тем более народ разработал утилиту перевода листинга AB в текст ассемблера пригодный для AVR Studio.
Это не равно ассемблеру.
GCC С тоже переводит в ASM. Но это же не равно программированию на ассемблере :dont_know:

Я всего лишь выразил своё ИМХО. При работе с AB у меня сложилось лишь одно мнение - хуита какая-то, смахивающая на ассемблер для недоразвитых.
Реклама
Аватара пользователя
oleg110592
Друг Кота
Сообщения: 3832
Зарегистрирован: Сб сен 10, 2011 17:46:25

Re: Algorithm Builder

Сообщение oleg110592 »

GCC C хороший компилятор и ему не нужно переводить в ASM
Компилируем C-программу test.c для ATmega16:
avr-gcc -mmcu=atmega16 -o test.o test.c
получить hex-файл из объектника:
avr-objcopy -O ihex test.o test.hex
можно и через ASM файл:
avr-gcc -mmcu=atmega16 -S test.c
avr-gcc -mmcu=atmega16 -o test.o test.s
avr-objcopy -O ihex test.o test.hex

Мне труднее писать на чистом ассемблере (хотя был помоложе - все было легче, да и не было ни компиляторов ни билдеров, только кросс ассемблер для 8080, Z80, 8051). Похоже я отношусь к группе недоразвитых :cry: .
Аватара пользователя
hybroid
Друг Кота
Сообщения: 8007
Зарегистрирован: Вс ноя 14, 2010 19:24:26
Откуда: Лукалэнд

Re: Algorithm Builder

Сообщение hybroid »

Я тоже к ним отношусь, т.к. при виде более-менее серьёзного алгоритма на ассемблере мне хочется или блевать, или нажраться, или убиться. Иногда несколько пунктов вместе, иногда - в другой последовательности :)
Пишу на Си. Полумеры не люблю :)) Если уж и надо что-то дико оптимизировать по каким-то адекватным причинам - хвала богам, что можно запихнуть inline-asm.
Аватара пользователя
km.REX
Открыл глаза
Сообщения: 59
Зарегистрирован: Вс сен 11, 2011 19:34:21
Откуда: Белгород

Re: Algorithm Builder

Сообщение km.REX »

Всем спасибо кто откликнулся. Ну пока поиграюсь я все-таки с AB, а там посмотрим))...
Практика, практика и еще раз Практика !
Аватара пользователя
oleg110592
Друг Кота
Сообщения: 3832
Зарегистрирован: Сб сен 10, 2011 17:46:25

Re: Algorithm Builder

Сообщение oleg110592 »

тут есть полезное:
http://vrtp.ru/index.php?showtopic=2211&st=0
Закрыто

Вернуться в «Микроконтроллеры и ПЛИС»