Страница 1 из 1
Не понятно. Добавьте загрузку в % или подобное
Добавлено: 02 май 2017, 13:25
Olejon
Так до конца и не понял с чем имею дело! Прочитал уже много, но понимание - сплошной туман. Если есть такая возможность, добавьте, пожалуйста, какой-нибудь показометр загрузки контроллера под действием готовой схемы или сигнал неоптимальности использования блоков. Какой блок сколько берёт ресурсов в % ???
Я не могу почувствовать, правильно делаю что-либо или нет. Хоть итоговая схема и работает, но это же не показатель, ведь гвоздь можно забить и микроскопом. Хотя бы просто добавьте "ресурсовес" блоков или пар блоков.
Если FLProg создавался по большей части для таких "гуманитариев" как я, то мне совершенно не понятно, создал я схему на 12 баллов или же меня стоит отчислить из вашего научного сообщества за такую работу ))
Не понятно. Добавьте загрузку в % или подобное
Добавлено: 02 май 2017, 15:05
Олег
Нет конкретных цифр веса блоков. Все зависит от того как блок включен и с чем он взаимодействует.
Olejon писал(а):Хоть итоговая схема и работает, но это же не показатель,
Главное чтобы написанная программа выполняла на 100% предписанное ей Техническое задание, все остальное ерунда. Дайте одно и то-же ТЗ десяти специалистам, получите десять разных программ с использованием разных элементов, но работать будут все одинаково.
Не понятно. Добавьте загрузку в % или подобное
Добавлено: 02 май 2017, 16:38
Olejon
Согласен, все специалисты сделают ТЗ по разному, но и оптимальность же будет разная.
Это, наверное, очень сложно в реализации. Но всё-таки хотелось бы иметь какую-никакую хотя бы не очень точную подсказку в этом направлении.
Вот с ноутбуком просто, если запущенная программа требовательная - шумит вентилятор. И по весу программы не определишь такую характеристику. Например, тестовая утилита готова спалить всё на свете, а это только 40 мб.
Как ориентироваться в FLProg насчет ресурсов - понятия не имею. Всё от непонимания... Работа с большими и дробными числами требует много, но что ещё? Подобных подсказок очень там не хватает.
Пример. Я сделал PID-регулятор воздушного охлаждения. Ну, не PID, а просто пропорциональный регулятор. И знаю еще, как минимум, один способ сделать то же самое, но с бОльшим количеством элементов. И я малейшего понятия не имею, какой из них лучше. Ориентируюсь только интуитивно, считая, что чем меньше блоков, тем лучше схема.
Кстати, я сейчас обновился до 2.4, и у меня ничего теперь не работает...
Не понятно. Добавьте загрузку в % или подобное
Добавлено: 02 май 2017, 16:57
Олег
Olejon писал(а):Кстати, я сейчас обновился до 2.4, и у меня ничего теперь не работает...
Почитайте личные сообщения, автор все объяснил.
Olejon писал(а):Как ориентироваться в FLProg насчет ресурсов - понятия не имею
После компиляции в Arduino IDE в нижнем окошке будет показан объем занимаемой памяти.
Не понятно. Добавьте загрузку в % или подобное
Добавлено: 02 май 2017, 17:40
Olejon
Спасибо, помогло )
Да, я видел там эти цифры. Я думал это вес скетча. Это характеристика будущей загрузки контроллера? Получается, я завел разговор ни о чём
Добавлено (02.05.2017, 17:40)
---------------------------------------------
В любом случае спасибо за разъяснения. Когда мало знаешь, кажется, что делаешь всё неправильно.
Не понятно. Добавьте загрузку в % или подобное
Добавлено: 02 май 2017, 22:52
Олег
Olejon писал(а):Это характеристика будущей загрузки контроллера?
Это объем занимаемой памяти в контроллере, а что вы имеете ввиду под загрузкой?
Не понятно. Добавьте загрузку в % или подобное
Добавлено: 03 май 2017, 12:06
Anydy
Загрузки нет как таковой, процессор всегда работает на 100 % установленной скорости. Есть обьем занимаемой физической, динамической памяти, еепром.
Скетч может занимать хоть 99% памяти но ОЗУ желательно не более 70-80%
Другое дело оптимизация кода для ускорения работы, но эту уже ручками)))
Не понятно. Добавьте загрузку в % или подобное
Добавлено: 04 май 2017, 05:27
AVGN
Olejon писал(а):Если FLProg создавался по большей части для таких "гуманитариев" как я, то мне совершенно не понятно, создал я схему на 12 баллов или же меня стоит отчислить из вашего научного сообщества за такую работу ))
Сергею видимо надо в шапке указать "для непрограммистов электронщиков".
И форум пора уже сделать
для электронщиков непрограммистов и
для не электронщиков непрограммистов.
Будет ясность, с кем имеешь общение.
А то когда электронщик непрограммист спрашивает совета у программиста, то принимает советы и старается понимать его термины. Но когда приходит на форум не электронщик непрограммист, то он настаивает на своем невежестве и требует, что бы его понимали.
Надо что-то делать с форумом.
Добавлено (04.05.2017, 05:27)
---------------------------------------------
Olejon писал(а):или же меня стоит отчислить из вашего научного сообщества за такую работу ))
Все зависит от Вашего желания. Но начинать надо с изучения электроники. Здесь есть даже книги для старта можно скачать отсюда
http://flprog.ru/load/dokumentacija/flp ... /3-1-0-213
Я знаком с радиолюбителями основная профессия у которых - терапевт, учитель истории, учитель физкультуры, повар, кондитер, токарь, водитель трамвая.
Не понятно. Добавьте загрузку в % или подобное
Добавлено: 04 май 2017, 10:41
Olejon
Спасибо, парни за разъяснения по поводу нагрузки на контроллер. Стало понятней. Буду ориентироватся на количество оставшегося ОЗУ. Просто были сомнения каждый раз после создания блок-схемы.