Radiohobby Forum

Интернет конференция журнала "Радиохобби"

Вы не вошли.

Объявление

Подписка на новые материалы от Николая Сухова - ролики, схемы, модели, онлайн конференции, консультации, чат.

Внимание! Почта в доменах Яндекс и Mail.ru не будет работать в профилях форумчан, из-за введённых правительством Украины санкций против этих компаний. Всем, кто ранее использовал подобную почту, для сохранения прежней функциональности форума, рекомендуется её поменять.

Огромная просьба, заливать тематические картинки и файлы в личные файловые каталоги на форуме, чтобы они не потерялись, со временем!

Ссылка "Загрузки" находится справа внизу формы набора сообщения.

Подписка на журнал "Радиохобби" прекращена. Подробности. Форум же - продолжает свою работу.

#61 13.08.2004 08:52:34

Alexei
Участник
Здесь с 30.06.2004
Сообщений: 125

Re: Alqorithm Builder

Liv пишет:
Igor пишет:

1 Является-ли эта программа лучшим шансом начинающего для старта по освоению контроллеров.

Нет, не является. Начинать нужно с ASM, чтобы прочувствовать все тонкости архитектуры микроконтроллера. Затем нужно изучать Си. Владея этими языками можно справиться с любой задачей, причем на любом контроллере, так как среды программирования для разных семейств весьма похожи. Если человек знает всё это, вот тогда ему простительно побаловаться со всякими АБ, если захочет, конечно.

Если так, то тогда надо начинать с машинных кодов...
А.В. - это как ассемблер на ассемблер.

Вне форума

#62 13.08.2004 09:04:56

Dmitry
Забанен
Откуда: Запорожье
Здесь с 03.02.2004
Сообщений: 3,105
Сайт

Re: Alqorithm Builder

Vasil пишет:

сегодня у них "праздник" -пятница,

Интересно (никак не пойму) почему все програмисты так любят "пиво по пятницам"? У меня есть знакомая фирма - на Юниксах/Ораклах ставять народу готовые решения. Так они в каждую пятницу после обеда закрываются, посылют гонца и пьют пиво...


Почему когда мы нарушаем, нас штрафуют, а когда всё делаем правильно, с нас берут налоги?....

Вне форума

#63 13.08.2004 09:06:45

Dmitry
Забанен
Откуда: Запорожье
Здесь с 03.02.2004
Сообщений: 3,105
Сайт

Re: Alqorithm Builder

Alexei пишет:

Если так, то тогда надо начинать с машинных кодов...
А.В. - это как ассемблер на ассемблер.

Ассемблер - это и есть машинные коды. А Билдер - это GUI wink


Почему когда мы нарушаем, нас штрафуют, а когда всё делаем правильно, с нас берут налоги?....

Вне форума

#64 13.08.2004 13:44:47

Igor
Участник
Здесь с 23.07.2004
Сообщений: 443

Re: Alqorithm Builder

Дмитрий ,а что такое GUI ?
Для Liv
Кстати с A.B.мне стало намного удобнее (а иногда и с плохим описанием-единственный выход) разбираться с архитектурой М.К. Попробуйте в первый раз разобраться с запуском таймера, АЦП, компаратора итд. А всё в жизни бывает в первый раз. И интересно,как в этом Вам поможет ассемблер? Да ни как . Будете тыкаться как слепой котёнок. И как в асс. увидите где напортачили?В каком регистре ошибка?
А в А.B. всё очень просто. В всплывающем окне настройки есть все необходимые регистры. При настройке автоматически меняется их содержание и вы всё это видите.Пример:
Мучался с освоением АЦП AT90S8535. Во время работы АЦП. должен был срабатывать таймер (все очень быстро и циклично) и необходимо было получать корректные данные на момент срабатывания таймера.И описание до дыр протёр и книгу "Микроконтроллеры AVR: от простого к сложному" ( НЕ рекомендую покупать-мукулатура) проштудировал,но так и не понял ,как это сделать "корректно". Нарисовал "испытательную" программку. Полчаса "поиграл" регистрами настройки и все стало на свои места. Вот ТОЛЬКО так я почувствовал все тонкости архитектуры (описание этого контроллера -127 страници) чего и зачем создатели AVR налепили..И как-бы я это сделал в ассемблере!? Обьясните.Я не вспоминаю ещё о том что в асс. строгие правила записи действий а в A.B. их просто нет-всё автоматически.
Алексей, спасибо за моральную поддержку.

Отредактировано Igor (13.08.2004 13:55:49)

Вне форума

#65 13.08.2004 14:02:05

Liv
Ветеран
Откуда: Минск
Здесь с 08.02.2004
Сообщений: 1,233

Re: Alqorithm Builder

Да ладно Вам драматизировать ситуацию. Я тоже разбирался и разбираюсь с многими вещами в первый раз и без помощи АБ.

Вне форума

#66 13.08.2004 14:39:54

Dmitry
Забанен
Откуда: Запорожье
Здесь с 03.02.2004
Сообщений: 3,105
Сайт

Re: Alqorithm Builder

Igor пишет:

Дмитрий ,а что такое GUI ?

Graphic User Interface - графический интерфейс пользователя

P.S. PDF на PIC18Fxx8 "весит" 7 Мб и содржит 402 страницы (про один единственный микропроцессор). MPLAB IDE позволяет увидеть содержимок почти всех регистров. Для ПИК-ов среднего семейства в него интегрируется Visual Initializer - графическая утилита полностью настраивающая проц под Ваши потребности - т.е. упрощатель, аналогичный Билдеру.


Почему когда мы нарушаем, нас штрафуют, а когда всё делаем правильно, с нас берут налоги?....

Вне форума

#67 13.08.2004 14:50:10

Igor
Участник
Здесь с 23.07.2004
Сообщений: 443

Re: Alqorithm Builder

Уважаемые участники обсуждения.
Как автор темы, хочу попросить вас давать больше аргументированной информации по A.B.:
Что вам не нравиться? Что не получается? И наоборот....
Вот я не могу прогр. научить ставить текстовой редактор РЯДОМ с алгоритмом ,а не делить его на куски. Хотел-бы увидеть "красивый" алгоритм умножения и деления многобайтовых чисел. Вызывают сложность многие пример.Итд.
Программа небольшая,кто один раз программировал поймёт с ходу.
Описание на хорошем, русском языке. Не будьте консерваторами- скачайте. Появились уже стандартные авлгоритмы для этой программы.
А то мы по принципу "знать не знаю и знать не хочу"

Вне форума

#68 13.08.2004 16:59:27

Alexei
Участник
Здесь с 30.06.2004
Сообщений: 125

Re: Alqorithm Builder

Dmitry пишет:
Alexei пишет:

Если так, то тогда надо начинать с машинных кодов...
А.В. - это как ассемблер на ассемблер.

Ассемблер - это и есть машинные коды. А Билдер - это GUI wink

Машинные коды - это машинные коды, а ассемблер это оболочка для них...
12701 - машинный код PDP-11 ,восьмиричный(Эл-ка 60), ассемблер MOV...
Знал человека, написавшего в машинных кодах Тетрис...
По существу:
Не нашел, где в АВ поставить птичку, чтобы на таймер пошел такт от внутреннего 64мгц генератора  ATTiny26, но никто не мешает сделать это вручную.

Отредактировано Alexei (13.08.2004 17:04:49)

Вне форума

#69 13.08.2004 20:56:17

Igor
Участник
Здесь с 23.07.2004
Сообщений: 443

Re: Alqorithm Builder

Приветствую Алексея,реального пользователя A.B.
Хотелось перед тем как задать вопросы по практике пользования A.B., узнать общее впечатления о программе,Ваше отношение к ней, другую информацию ,что сочтёте нужным.
Не сочтите за труд.
Для Liv
Не надо переходить на личности и искать в сообщениях то ,чего там нет. "Диалектическим материализмом" я тоже владею.

Вне форума

#70 14.08.2004 02:20:33

Liv
Ветеран
Откуда: Минск
Здесь с 08.02.2004
Сообщений: 1,233

Re: Alqorithm Builder

Igor пишет:

Хотел-бы увидеть "красивый" алгоритм умножения и деления многобайтовых чисел.

Смотрите Application Notes от Atmel: avr200 - с оптимизацией по объему, avr200b - с оптимизацией по скорости, avr201 - с использованием аппаратного умножителя.

Вне форума

Сейчас в этой теме пользователей: 0, гостей: 1
[Bot] ClaudeBot

Подвал форума

Под управлением FluxBB
Модифицировал Visman

[ Сгенерировано за 0.032 сек, 7 запросов выполнено - Использовано памяти: 601.88 Кбайт (Пик: 652.25 Кбайт) ]