2 / 2 / 0
Регистрация: 12.05.2015
Сообщений: 147
1

Raspberry и QT

01.10.2018, 17:03. Показов 1983. Ответов 4

Добрый день коллеги!
Возникла необходимость написать программу для вот таких весов : http://cas.ru/3_produkt/Catalog/detail.php?ID=2061
Общаются они по RS232.
Так как есть опыт в написании программ на Qt, взгляд остановился на нем.
Но я ни когда не имел дело с Linux и Raspberry.
А так как нужно сделать устройство которое будет работать с тач дисплеем, выбор остановился на Raspberry.
Писал код для Ардуино, но тут я понял другая история.
Послушайте мои мысли и наведите на правильный путь:
Первым делом настроивая Кросскомпиляцию :
http://pavelk.ru/krosskompilya... spberry-pi или http://wiki.qt.io/Raspberry_Pi_Beginners_Guide
Потом настраиваю UART на raspberry, чтобы модуль Rs232 5v определялся.
Дальше пишем программу собственно.
Я нуб по сути, программирую только в качестве хобби и собственно несколько глупых вопросов.
Если я напишу программу с начало на Винде, использую простой переходник USB-RS232 , скопилируется она на Raspberry?
Хотел просто начать в привычной среде, через QSerialPort получать данные с весов. Но вопрос будет ли работать так на Raspberry? Если есть советы в какую сторону копать, прошу подсказать, время пока есть, пока все едет с Али.
Если есть опыт у кого работы с такими весами, было бы вообще замечательно (пишите в личку, обсудим условия(на счет примеров кода работы с протоколом CAS AD
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
01.10.2018, 17:03
Ответы с готовыми решениями:

Qt5 + Raspberry Pi
Кто-нибудь может подсказать и описать, каким образом я могу собрать сам Qt5 под Raspberry Pi...

Кросс компиляция Qt raspberry
Приветсвую) Пытаюсь настроить крос компиляцию Qt 5 на малинке . делал все по этой инструкции ....

Qt5 + Raspberry Pi + QtMultimedia
При попытке запустить видео с помощью QtMultimedia на Raspberry Pi (ОС: Raspbian) выдает ошибку: ...

CODEBLOCK И RASPBERRY PI3
Сам я не программист.Скачал исходники программы написанной для Raspberry pi2.Исполняемый файл не...

4
28 / 27 / 7
Регистрация: 11.06.2011
Сообщений: 375
03.10.2018, 07:33 2
В общем случае да, скомпилируется. Естественно никакого winapi не должно быть.

Добавлено через 2 минуты
P.S. единственное, я собираю проекты прям на raspberry. Не стал делать кросскомпиляцию. Сейчас там (Raspbian) уже Qt 5.7.1.
1
2 / 2 / 0
Регистрация: 12.05.2015
Сообщений: 147
03.10.2018, 10:38  [ТС] 3
Про Qt на Raspberry слышал что дико медленно компилится. Или это уже не актуально на 3-й модели B+?
0
28 / 27 / 7
Регистрация: 11.06.2011
Сообщений: 375
03.10.2018, 10:59 4
Да, долго. Вот специально сейчас проверил. Проект из ~2500 строк собирался ~3 минуты (в один поток). Но т.к. я меняю не все 100 файлов одновременно, то последующая сборка длится быстрее. Сборка в три потока примерно две минуты.

Ну а вообще да, скорее всего правильнее, собирать через кросскомпиляцию.
1
2 / 2 / 0
Регистрация: 12.05.2015
Сообщений: 147
03.10.2018, 11:12  [ТС] 5
Спасибо!
З.Ы. По поводу кода для протокола весов CAS AD обращаюсь к форуму, может у кого есть наработки, буду очень благодарен!
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
03.10.2018, 11:12
Помогаю со студенческими работами здесь

Кросс-компиляция qt raspberry pi
Здравствуйте. Компилирую qt под raspberry-pi на ubuntu. Работаю по источнику...

Raspberry pi + Qt5 + настройка pulseaudio
Добрый день. Опять я. Опять проблема :). Возможно не туда написал, но тем не менее. Я тут три...

Raspberry непонятки при работе с COM устройством
Добрый день. Очень нужна помощь. Советы, даже самые нелепые, только приветствуются. Есть...

Raspberry pi
Прошу помочь разобраться с установкой GSM модуля на Raspberry pi 3. Не могу найти нормальный мануал...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru