Страница 1 из 2

Электроника+HiAsm

Добавлено: Пн ноя 05, 2007 09:47:55
andrestudio
Пример возможности HiAsm для создания интерфейса в программах
залил сюда - http://ifolder.ru/4005672

Добавлено: Пн ноя 05, 2007 11:31:03
tych
Похоже что прогу "мотор тестер" на нем писали.

Если не трудно напишите коментарии в исходнике. Приведите линки где обучающие материалы по HiAsm посмотреть.
"Электроника" при чем ? Интерфейс к приборам ?

Скачать HiAsm 3.64 build 164
http://www.izone.ru/other/programing/hiasm.htm

andrestudio

Добавлено: Пн ноя 05, 2007 11:41:49
andrestudio
В том вся и фишка что прога не написана а нарисована
а схема в архиве

http://www.hiasm.com - основной сайт
http://vvu.ucoz.ru - и сдесь можно смотреть
http://c-soft.net.ru - и сдесь можно смотреть

andrestudio

Добавлено: Пн ноя 05, 2007 12:01:12
andrestudio
p.s

У этого FAQ’а нет цели дать подробное описание компонентам и расписать принципы работы на HiAsm. Он создан по другим причинам:

1). Многие справку читают, но бегло. А там тонкости в самых укромных местах написаны.

2). В HiAsm есть некоторые недокументированные особенности, которые Автор не захотел включить в Help, или забыл, или не было времени. Все они в прямом виде или в виде примеров были на форуме, но кто будет читать его полностью?

3). Так же здесь вы найдёте высказывания и шутки некоторых посетителей форума.

Добавлено: Пн ноя 05, 2007 19:26:18
Сэр Мурр
Пример выглядит впечатляюще. Вот к нему бы источник получения сигналов приделать- и вообще..
Короче, уважаемый andrestudio, начинайте просвещать нас в этом направлении, так сказать, будете нашим гуру в этом вопросе.

andrestudio

Добавлено: Пн ноя 05, 2007 20:19:27
andrestudio
И никакой я не гуру а обыкновенный USER как все, хотя некоторые решения находил самостоятельно, но Вы и сами без проблем уже через неделю другую начнёте делать нечто подобное поверьте мне, тем более что HiAsm нам как электронщикам достаточно понятен тем что как не крути а программа это и есть схема и её надо просто научиться читать. Я конечно ещё выложу схемки но большинство наработок у меня на работе (надо притащить)

а пока вот можете посмотреть где то на форуме хиасма выкладывал
но что-то не особо кто интересовался

http://ifolder.ru/2907983
http://ifolder.ru/2923486
http://ifolder.ru/2959741

Re: andrestudio

Добавлено: Вт янв 29, 2008 20:21:03
AlexAlcoa
to andrestudio, подскажите какие модули/элементы необходимо добавить, и где их скачать, к HiAsm-у для того, чтобы полностью открылась схема, "Comterminal.sha" (из Ваших примеров)
Ошибки при запуске:
1) точка входа WinWer элемента ComputerInfo не найдена.
2) точка doChecked элемента PopupMenu не найдена.
3) точка входа doBallon элемента TrayIcon не найдена.
А также: не найдены элементы ComAsync, GlobalVarEx, NumWords, CaseEx, Commutator
HiAsm v3.65 build 166

Re: andrestudio

Добавлено: Сб мар 29, 2008 20:26:46
unalex
andrestudio писал(а):... но Вы и сами без проблем уже через неделю другую начнёте делать нечто подобное поверьте мне,...


Полностью поддерживаю высказванияе товарища andrestudio

Сам пользуюсь этой чудо-программой

коллега, чтобы у начинающих не возникало вопросов скидывай для начала схемы со стандартными компонентами

AlexAlcoa, нестандартные компоненты можно скачать на сайте
http://dev.hiasm.com в разделе UPLOAD

и еще желательно использовать более новые версии HiAsm (в них возможностей больше)

AlexAlcoa, andrestudio земля круглая, где б мы еще встретились :)))

Добавлено: Пн апр 14, 2008 07:37:54
AlexAlcoa
unalex, спасибо за информацию.
Да, земля круглая :)))

Добавлено: Ср апр 16, 2008 13:41:25
Goodefine
tych писал(а):Скачать HiAsm 3.64 build 164
http://www.izone.ru/other/programing/hiasm.htm

Господа, а вы в курсе что в данной инсталяционной exe-чине самым наглым образом расположился троян? Каспер сказал что
...является троянской программой Trojan-Spy.Win32.Agent.cad
. Я не поверил и установил пакет. При проверке диска С этот троян нашелся в C:\Documents and Settings\ИМЯ ПОЛЬЗОВАТЕЛЯ\Local Settings\Application Data\Mozilla\Firefox\Profiles\gcxcr1jz.default\Cache\
Будьте осторожны с шаровыми скачиваниями..
P.S. Добавил комментарий на том сайте. Интересно, пропустят ли модеры...

Добавлено: Вс апр 20, 2008 07:53:53
andrestudio
Да, при таком раскладе лучше всёже дистрибутив скачивать с оф сайта HiAsm http://www.hiasm.com

Добавлено: Вт май 06, 2008 19:33:23
rlc
как бы ещё автор написал код для приёма данных с ком-порта и отображение на графике... :)
а вообще, есть какое программное обеспечение, позволяющее отображать результаты эксперимента?
например сделать на авр-ке регистратор аналоговых сигналов не сложно, неохота писать софт для построения графиков....
вот если б например просто открыть поток....скажем в какую базу данных, а софт подхватывал бы данные и строил графики.. :)
для простого электролизера, например, достаточно отстраивать напряжение, ток и температуру.
вроде есть labview, но я так и не понял, может он брать мои данные (допустим разберусь с форматом) или нет....

Добавлено: Пт окт 03, 2008 11:07:08
andrestudio
Собрал утилитку что бы ассемблер было полегче учить (памяти вобще нет а от монитора в книгу от книги к монитору задолбало блин нырять), но в принципе таким образом можно и для других языков сделать подобный (если у кого есть полное описание флагов в (*.тхт) по всей линейке МК скинте куда нибудь пожалуйста) пожалуй и флаги надо будет включить.

если есть какие неточности просьба сообщить

Добавлено: Пт ноя 07, 2008 18:36:12
andrestudio
обновить тему :))

Добавлено: Пн ноя 10, 2008 09:39:03
Терминатор01
tych писал(а):Скачать HiAsm 3.64 build 164
http://www.izone.ru/other/programing/hiasm.htm

А можно прямую ссылку?
А то по приведённой ссылке кидает на форум а там целая куча
всякой всячины:
http://www.hiasm.com/xf/forum.php?f=10
И непонятно что качать. Покет ПС у меня нет и Делфи я не знаю.

Блин. Попробовал скачать HiAsm 4.0 build 172. Прошёл по ссылке
а там ещё 20 страниц форума. Хочется выругаться матом.

Добавлено: Пн ноя 10, 2008 10:37:20
andrestudio
Что бы делать полноценные приложения WINDOWS нужна последняя версия HiAsm 4.0 build 172 с портированым FPC компилятором, компилятор Delphi (1 мегобайт с небольшим) спрашивайте на форуме (он компилирует гораздо лучше но сами понимаете за него нужно бабки платить) регистрация там не нужна

Delphi там знать не обезательно, главное уметь схемы рисовать а енто мы все умеем ;)

Добавлено: Пн ноя 10, 2008 11:00:07
Сэр Мурр
Вот бы для популяризации и взялись консультировать интересующихся на нашем форуме. А то на родном форуме собрались матёрые пользователи, они новичков не розумеют.. :cry:

Добавлено: Пн ноя 10, 2008 12:40:45
andrestudio
Хорошо.

Совет №1.

Скачать интересующие видеоуроки на сайте HiAsm http://www.hiasm.com/_index.html в разделе "Видеоуроки"
если за трафик не удавится то половина вопросов отпадает

Совет №2

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

..HiAsm\Tutorial\
..HiAsm\Elements\Delphi\Example\

Совет №3

Если хотите быстро получить ответ на форуме то нужно постараться его сформулировать и дополнить небольшим блоком схемы в которой у Вас есть неясности происходящего (большие коды не ложите никто их разгребать не будет)

Кусок схемы копируется через буфер обмена и вставляется через соответствующие теги для вставки кода на форуме

Регистрация не обязательна

Соберёте самостоятельно пару программ откроете Америку ;)

Добавлено: Пн ноя 10, 2008 18:29:49
PB_EXPERT
Выскажу своё МЯУ.

Что бы делать полноценные приложения WINDOWS нужна последняя версия HiAsm 4.0 build 172 с портированым FPC компилятором
Допустим у меня есть версия 3.65 build 167 и что по вашему он создаёт неполноценные приложения для Windows?

Помню раньше его скачал, много читал что HiAsm его проще некуда, а на деле не всё так просто! 8)
Мне сложно разрабатывать прогу если я чётко не могу представить что именно и в какое время выполняется! :( При использовании обычных языков программироывания таких проблем нет.
Я уже не говорю за скорость работы созданых приложений и их объём.
Моя прога на Бейсике будет иметь размер примерно в 10 раз меньше и большее в 5 раз быстродейстие (условно, зависит от конкретного кода). А разработка на Бейсике проще особено когда нужна прга средней сложности или работа с DLLкой или с API.

Лёгкость разработки программ тоже приувеличена.
Не спорю, если сложность создаваемой проги не очень большая, то проблем обычно нет, но если ставиться задача по сложнее, то тут и полное знание конструктора понадобится и Дельфи и API нужно знать!
А отладка в конструкторе не на высоком уровне!

Например, как реализовать такое.
Заганяем DLLку во время компиляции в исполняемый файл и вызываем её от туда во время работы. При этом DLL не извлекается на диск, а грузится из исполняемого файла прямо в память.
На Бейсике такое без проблем делаю.

PS.
Это лично моё мнение, которое сложилось во время изучения HiAsm'а.
Если в чём-то ошибаюсь, прошу поправить.

Добавлено: Пн ноя 10, 2008 18:58:30
ARV
PB_EXPERT писал(а):Заганяем DLLку во время компиляции в исполняемый файл и вызываем её от туда во время работы. При этом DLL не извлекается на диск, а грузится из исполняемого файла прямо в память.
тут речь идет об уже имеющейся библиотеке или о своей собственной? если о своей - то зачем ее загонять в основной файл?!