Создание или изменение библиотек
-
- Рядовой
- Сообщения: 10
- Зарегистрирован: 25 сен 2015, 21:45
- Откуда: Noyabrsk
Создание или изменение библиотек
Как можно самому изменить или добавить библиотеки? Нашел к примеру русский шрифт для дисплея, а как прикрутить не пойму. Пробовал вручную перезаливать целиком библиотеку, а она не появляется. При компиляции приходится название файла править.
Можете прикрутить русский для дисплея на I2C шине?
Добавлено (21.10.2015, 18:25)
---------------------------------------------
Нашел как прикручивать библиотеки, но косвенно, а русский нельзя к китайскому дисплею вкрутить к сожалению
Можете прикрутить русский для дисплея на I2C шине?
Добавлено (21.10.2015, 18:25)
---------------------------------------------
Нашел как прикручивать библиотеки, но косвенно, а русский нельзя к китайскому дисплею вкрутить к сожалению
Создание или изменение библиотек
скорее всего и не получится, так как знакогенератор не прошит под русик, обычно там 2 языка, англ и китай...engineeradm писал(а):а русский нельзя к китайскому дисплею вкрутить к сожалению
-
- Рядовой
- Сообщения: 10
- Зарегистрирован: 25 сен 2015, 21:45
- Откуда: Noyabrsk
Создание или изменение библиотек
Как заменить, улучшить analogwrite, analogread, digitalwrite, digitalread как в статье http://m.geektimes.ru/post/255744/
Создание или изменение библиотек
О! Интересно!engineeradm писал(а):Как заменить, улучшить analogwrite, analogread, digitalwrite, digitalread как в статье http://m.geektimes.ru/post/255744/
А нельзя это применить в FLProg, так скзать на "уровне железа"?
Так как заметил, что при увеличении объемов программы Ардуино медленнее считывает из UART, да и Alex54 отмечал несоответствие частот...
Может вынести тему ускорения в новый функционал?
Вот еще по ускорению Ардуино из этой статьи ссылка. Здесь, я так понимаю, применена нестандартная библиотека: Ссылка
-
- Лейтенант
- Сообщения: 539
- Зарегистрирован: 06 сен 2015, 07:09
- Откуда: Курган
Создание или изменение библиотек
Тогда наверно будет лучше отказаться от ардуино платформы вообще и использовать "чистые" микроконтроллеры. У автора вроде даже было что то подобное в планах.Max писал(а):А нельзя это применить в FLProg, так скзать на "уровне железа"?Так как заметил, что при увеличении объемов программы Ардуино медленнее считывает из UART, да и Alex54 отмечал несоответствие частот...
Может вынести тему ускорения в новый функционал?
Хотя сама идея ускорения выполнения очень даже нравится.
Предлагаю создать соответствующие темы в хотелках, а автор сам определит реально или пока нет.
Создание или изменение библиотек
Если развитие программы будет идти и функционал будет рассширятся, то это естественно. Кстати, я уже размещал пост в хотелках по добавлению Raspberry Pi в FLProg.Oleg1345140 писал(а):Тогда наверно будет лучше отказаться от ардуино платформы вообще и использовать "чистые" микроконтроллеры.
Но хочется и с Ардуино вытащить все, что можно.
-
- Лейтенант
- Сообщения: 539
- Зарегистрирован: 06 сен 2015, 07:09
- Откуда: Курган
Создание или изменение библиотек
С распербери не все так просто, это не микроконтроллер а SOC (система на кристалле) по сути обыкновенный компьютер. И там нужно будет либо генерировать образы линукса (либо другой открытой ОС) либо писать скрипты к готовой но и внедрять их в установленную ОС придется ручками что несколько убивает преимущество с генерированных скрипов от самописных. Был маленький опыт работы с распербери (те использовал гребенку входов/выходов) но подключить дисплей отличный от стандартного HDMI, не удалось.Max писал(а):Кстати, я уже размещал пост в хотелках по добавлению Raspberry Pi в FLProg.
П.С.: Если не секрет под какую задачу хотите распербери использовать? Просто это очень своеобразная штука, если в качестве МК то она очень навороченная и неоправданно мощная, если в качестве ПК то с точностью до наоборот. ЕЕ имеет смысл использовать там где ПК много, а на МК уже не реализуешь. ИМХО
,
Создание или изменение библиотек
Хотел (в будущем) на её основе в ЖКХ применять - контроль, управление, архивирование и т.д.Oleg1345140 писал(а):Если не секрет под какую задачу хотите распербери использовать?
Добавлено (22.10.2015, 07:54)
---------------------------------------------
Да, я знаю, что практически типа Линукс машины со своими трудностями. И я смотрю, он не сильно из за этого развивается. Может есть альтернатива с вменяемой ценой и простотой в коде и практическом использовании?Oleg1345140 писал(а):С распербери не все так просто, это не микроконтроллер а SOC (система на кристалле) по сути обыкновенный компьютер.
Последний раз редактировалось Max 22 окт 2015, 07:57, всего редактировалось 1 раз.
Создание или изменение библиотек
Думаю пока в FLProg и так косяков хватает, а если еще и разгоном займемся, они полезут с геометрической прогрессиейMax писал(а):А нельзя это применить в FLProg, так скзать на "уровне железа"?
![Улыбка! :)](./images/smilies/ha_smile.gif)
К тому же если Автор внедрит возможность работы с кодом... Тогда как говориться "Флаг нам в руки!"
Win10-64, FLProg (portable)
Создание или изменение библиотек
Да уж, косяки есть и еще наверно будут.rw6cm писал(а):Думаю пока в FLProg и так косяков хватает,
Не все могут работать с кодом. А те, кто код писать могут в FLProg вряд ли залезут, разве, что энтузиасты. Лучше, кончено, отполировать и избавляться от ошибок.rw6cm писал(а):К тому же если Автор внедрит возможность работы с кодом... Тогда как говориться "Флаг нам в руки!"
-
- Рядовой
- Сообщения: 10
- Зарегистрирован: 25 сен 2015, 21:45
- Откуда: Noyabrsk
Создание или изменение библиотек
Ардуино сама по себе класная штука, вот код перелопатить, что в библиотеках лежит, надо дисплей, движки переписать и сам опрос портов. Как-то так
-
- Лейтенант
- Сообщения: 539
- Зарегистрирован: 06 сен 2015, 07:09
- Откуда: Курган
Создание или изменение библиотек
Тут конечно лучше в цело проект посмотреть по задачам, а то может и не хватить функционала/надежности/ресурсов.Max писал(а):Хотел (в будущем) на её основе в ЖКХ применять (контроль, управление, архивирование и т.д.).
Задавался этим вопросом пару лет назад. Альтернатив уйма. Может даже найду ссылку на форум с обсуждениями. НО они все используют линукс ядро и различные костыли. И что бы заставить работать на них тривиальные вещи приходится помучатся. По сути они представляют из себя конструктор самоделка на программном уровне. Вроде что то относительно интересное выпускали интел (галилео вроде называется) но я не работал с ним и если честно знаю тех кто его в живую видел.Max писал(а):Да, я знаю, что практически типа Линукс машины со своими трудностями. И я смотрю, он не сильно из за этого развивается. Может есть альтернатива с вменяемой ценой и простотой в коде и практическом использовании?
П.С.: Из распербери я сделал неприличную торрент качалку (не в плане контента )) а в плане ее параметров, уж сильно маленькие скорости получил) и медия плеер но без приличного звука и пока пульт тоже не прикручивается (если честно то не сильно и пытался), сейчас лежит в ящике до момента пока меня опять пробъет на эксперименты.
Создание или изменение библиотек
Все будет зависеть от того на сколько понятно это будет реализовано в FLProg.Max писал(а):Не все могут работать с кодом.
А остальное было бы только желание.
Win10-64, FLProg (portable)
Создание или изменение библиотек
Да. Я то же думаю, что есть все же библиотеки, которые работают быстрее классических.engineeradm писал(а):Ардуино сама по себе класная штука, вот код перелопатить, что в библиотеках лежит, надо дисплей, движки переписать и сам опрос портов. Как-то так
Надо просто нам, по возможности, искать такие и складывать тут с описанием (в идеале с примером использования) на сайте, а автор сам посмотрит, что ему нужно. Ведь ему часто просто банально времени нет и он использует классическую библиотеку, а она может тормозить, или даже ухудшать характеристики как Ардуино так и уже собранного проекта.
Так что предлагаю создать раздел "Библиотеки" и складывать туда интересные варианты.
Последний раз редактировалось Max 22 окт 2015, 08:21, всего редактировалось 1 раз.
-
- Лейтенант
- Сообщения: 539
- Зарегистрирован: 06 сен 2015, 07:09
- Откуда: Курган
Создание или изменение библиотек
Кто ж спорит, штука классная, просто есть и другие МК того же семейства на которых ардуины не строят.engineeradm писал(а):Ардуино сама по себе класная штука, вот код перелопатить, что в библиотеках лежит, надо дисплей, движки переписать и сам опрос портов. Как-то так
Добавлено (22.10.2015, 08:22)
---------------------------------------------
Так если это все переписать от платформы ардуино что останется? )))engineeradm писал(а):Ардуино сама по себе класная штука, вот код перелопатить, что в библиотеках лежит, надо дисплей, движки переписать и сам опрос портов. Как-то так
-
- Рядовой
- Сообщения: 10
- Зарегистрирован: 25 сен 2015, 21:45
- Откуда: Noyabrsk
Создание или изменение библиотек
Удобная платка, с программированием через усб ![Изображение](http://s38.ucoz.net/sm/1/smile.gif)
![Изображение](http://s38.ucoz.net/sm/1/smile.gif)
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 0 гостей