Форум РадиоКот https://radiokot.ru/forum/ |
|
Algorithm Builder https://radiokot.ru/forum/viewtopic.php?f=20&t=64553 |
Страница 1 из 1 |
Автор: | km.REX [ Вс фев 12, 2012 23:47:52 ] |
Заголовок сообщения: | Algorithm Builder |
Народ, скажите пожалуйста стоит ли браться за AB ? Я имею ввиду намного ли он удобнеее ASMa, да и как у него с библотеками ? P.S. вообще на нем кто-нибудь пишет еще ?)) |
Автор: | oleg110592 [ Пн фев 13, 2012 03:47:42 ] |
Заголовок сообщения: | Re: Algorithm Builder |
Не стоит цитировать предыдущее сообщение Serg-G мое имхо: стоит, только не обновляется давненько - нет последних микроконтроллеров с библиотеками нормально, есть на самом сайте я пишу регулярно в основном для тини13/24/25/26/2313 мега48 |
Автор: | hybroid [ Пн фев 13, 2012 05:02:56 ] |
Заголовок сообщения: | Re: Algorithm Builder |
А моё ИМХО - дерьмо этот AB. Лучше уже определиться и использовать или ASM, или Си. |
Автор: | ploop [ Пн фев 13, 2012 07:25:24 ] |
Заголовок сообщения: | Re: Algorithm Builder |
... или и то, и другое, в зависимости от задачи. |
Автор: | oleg110592 [ Пн фев 13, 2012 08:47:13 ] |
Заголовок сообщения: | Re: Algorithm Builder |
hybroid писал(а): Лучше уже определиться и использовать или ASM, или Си. Так это и есть ASM: Разработка программы может быть как на уровне ассемблера, так и на макроуровне с манипуляцией многобайтными величинами со знаком. В отличие от классического ассемблера программа вводится в виде алгоритма с древовидными ветвлениями и отображается на плоскости, в двух измерениях.(C) Тем более народ разработал утилиту перевода листинга AB в текст ассемблера пригодный для AVR Studio. А практически, почти под любую задачу, всегда рисую алгоритм работы в редакторе "yEd Graph Editor", затем алгоритм согласовывается с заказчиком а по готовому алгоритму разработка программы упрощается значительно. Сейчас новый проект пишу на Си (мега64) с применением ДРАКОНа: http://we.easyelectronics.ru/drakon/pro ... e.html#cut Имхо - очень удобно. |
Автор: | hybroid [ Пн фев 13, 2012 11:22:31 ] |
Заголовок сообщения: | Re: Algorithm Builder |
oleg110592 писал(а): Тем более народ разработал утилиту перевода листинга AB в текст ассемблера пригодный для AVR Studio. Это не равно ассемблеру. GCC С тоже переводит в ASM. Но это же не равно программированию на ассемблере ![]() Я всего лишь выразил своё ИМХО. При работе с AB у меня сложилось лишь одно мнение - хуита какая-то, смахивающая на ассемблер для недоразвитых. |
Автор: | oleg110592 [ Пн фев 13, 2012 12:31:29 ] |
Заголовок сообщения: | Re: Algorithm Builder |
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). Похоже я отношусь к группе недоразвитых ![]() |
Автор: | hybroid [ Пн фев 13, 2012 12:41:33 ] |
Заголовок сообщения: | Re: Algorithm Builder |
Я тоже к ним отношусь, т.к. при виде более-менее серьёзного алгоритма на ассемблере мне хочется или блевать, или нажраться, или убиться. Иногда несколько пунктов вместе, иногда - в другой последовательности ![]() Пишу на Си. Полумеры не люблю ![]() |
Автор: | km.REX [ Вт фев 14, 2012 23:52:51 ] |
Заголовок сообщения: | Re: Algorithm Builder |
Всем спасибо кто откликнулся. Ну пока поиграюсь я все-таки с AB, а там посмотрим))... |
Автор: | oleg110592 [ Ср фев 15, 2012 03:29:26 ] |
Заголовок сообщения: | Re: Algorithm Builder |
тут есть полезное: http://vrtp.ru/index.php?showtopic=2211&st=0 |
Страница 1 из 1 | Часовой пояс: UTC + 3 часа |
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |