Вверх ↑
Ответов: 9906
Рейтинг: 351
#1: 2017-01-09 16:25:21 ЛС | профиль | цитата
Хоть один глаз вырывай, хоть оба, а цитату с сайта автора (algrom.net):
Громов писал(а):
По оценке пользователей, по сравнению с классическим ассемблером, время на разработку программного обеспечения сокращается в 3-5 раз
-- я подтверждаю.

HiAsm, с позиций визуализации - гораздо круче.
Но, к сожалению, у нас нет эффективной технологии компиляции (генерации кода), подходящей для embeded.
Вот я вам приводил решаемую (в смысле - давно решенную) мной задачу:
Galkov писал(а):
Контроллеры координаты занимались восстановлением траектории движения из вторых разностей (переданных с компа), интерполяцией на 64 промежуточные точки, считыванием сигналов энкодера и формированием сигнала управления (ШИМ-а) каждые 62.5 мксек (частота ШИМ-а - 16 кГц).
Вообще-то, это всего 1000 тиков проца. Укладываться надо в 700 (есть еще и прерывания по I2C, и задача по синхронизации модулей). А вычислять приходится 12-параметрическое управление (ПИД-регулятор по скорости, плюс интеграл по координатной ошибке. Это, что касается Feed Back параметров регулирования. Есть еще и Feed Forward параметры).

Я же не знал в то время, что все решают это на 32-х битных контроллерах
И сделал на 8-й меге.
карма: 9

0
Редактировалось 1 раз(а), последний 2017-01-09 16:26:20