|
|
  |
Управление STM32 с помощью android или ios, Управление STM32 с помощью android или ios |
|
|
|
Apr 19 2015, 17:07
|

В поисках истины
  
Группа: Свой
Сообщений: 431
Регистрация: 7-01-06
Из: Россия
Пользователь №: 12 923

|
Цитата(Эдди @ Apr 19 2015, 19:45)  Ну, не знаю: я даже терминал под ондроеда не нашел сходу. А тут-то еще и нужно что-то вроде screen или com из пакета tinyserial (про самописный вариант молчу, т.к. вообще без понятия, как под это Г что-то компилять). Плохо значит разбираетесь. Все верёвочки управления USB протянуты в JAVA среду. Всё описано и работает узумительно, даже не надо модулей ядра, чтобы заставить работать железку. У меня уже несколько проектов работает так. Вас куда-то не в ту степь понесло...
|
|
|
|
|
Apr 19 2015, 17:25
|

В поисках истины
  
Группа: Свой
Сообщений: 431
Регистрация: 7-01-06
Из: Россия
Пользователь №: 12 923

|
Цитата(Golikov A. @ Apr 19 2015, 21:20)  А что есть нормальный линукс? Неповоротливый монстр перегруженный чужими кривыми модулями, написанными во всевозможных смыслах?
Я писал и под линукс на С, и под андроид на их яве. Андроид оставил крайне положительные впечатления, линукс оставил осадок борьбы. Так что не знаю, не знаю. Дык он это.. на то и OpenSource. Я ставлю его на все свои поделки, и начал это делать ещё с Роутеров. Собираешь только то что нужно и ВОЛЯ! А вы попробуйте винду ЦЕ собрать под что-нить. Свихнётесь! Да если взять тупо ядро и собрать, то это может ещё и не заработать, но ведь думать тоже надо. Да много чего написано кривыми авторами и как вообще попало в релиз, но оно есть, и если надо заставить что-то работать здесь и сейчас, то это в самый раз. Потом уже будем посмотреть что не так. Альтернатива что?
|
|
|
|
|
Apr 19 2015, 19:44
|

Ally
     
Группа: Модераторы
Сообщений: 6 232
Регистрация: 19-01-05
Пользователь №: 2 050

|
Цитата(Ewegod @ Apr 19 2015, 14:34)  хочу удаленно управлять мк может даже через http (для универсальности) но для этого нужен как минимум веб-интерфейс.. знающие люди направьте в правильную сторону)) а именно каким способом лучше сделать думаю это будет интересно не только мне  Вот например вариант решения. Делать целый веб сервер ИМХО не стоит. Пользовательский интерфейс в броузере все равно не сделаете похожим на интерфейс нативного приложения. В RAD Studio XE8 можете сделать нативное приложение, которое одновременно скомпилируется и под iOS и под Android.
|
|
|
|
|
Apr 19 2015, 19:46
|
Знающий
   
Группа: Участник
Сообщений: 825
Регистрация: 16-04-15
Из: КЧР, Нижний Архыз
Пользователь №: 86 250

|
Цитата(Alexey Belyaev @ Apr 19 2015, 20:07)  Плохо значит разбираетесь. Все верёвочки управления USB протянуты в JAVA среду. Еще не хватало в жабку нырять! Нет уж, только сишечка!
|
|
|
|
|
Apr 20 2015, 05:39
|

Ally
     
Группа: Модераторы
Сообщений: 6 232
Регистрация: 19-01-05
Пользователь №: 2 050

|
Цитата(Golikov A. @ Apr 20 2015, 07:59)  Потому что иначе я не понимаю откуда появиться ответная часть на андроиде если вы не хотите заниматься явой? А на IOS оно откуда возьмется? Потому что Google и компания постоянно делают какие-то фреймворки для таких дел. Но часто начинают и бросают, поэтому надо сильно потрудится чтобы разобраться в актуальной ситуации. Либо быть постоянно в теме. Я в свое время элементарно pешил с помощью приложения Bluetooth Terminal Emulator Pro который эмулирует работу VT100 терминала. Подключил к плате на STM32 bluetooth модуль WT11i-A-AI4 , там пару команд инициализации и все. На Андроиде все так же работает как и на PC в TeraTerm или HyperTerminal.
|
|
|
|
|
Apr 20 2015, 07:27
|
Гуру
     
Группа: Участник
Сообщений: 3 928
Регистрация: 28-03-07
Из: РФ
Пользователь №: 26 588

|
Цитата(Golikov A. @ Apr 20 2015, 06:25)  печатью через какой-то стандартный терминал дикой команды... зато прикольней Цитата(Ewegod @ Apr 19 2015, 11:34)  может даже через http да не может через http, а исключительно через http
|
|
|
|
|
Apr 20 2015, 08:58
|
практикующий тех. волшебник
    
Группа: Участник
Сообщений: 1 190
Регистрация: 9-09-05
Пользователь №: 8 417

|
Цитата(Ewegod @ Apr 19 2015, 16:55)  ...надеюсь Вам так же отвечают на вопросы чукча не читатель, чукча писатель  ну а если Вам не понравилось по сути, то... то строго отвечая на ваш вопрос = никак... потому как мк - это микросхема и без каналов связи она увы и ах - тупо кремний... я даже вам больше скажу - без подачи питания и мало-мальской обвязки... А какие вы прикрутите интерфейсы во внешний мир, об этом вы как то скромно молчите как рыба об лёд... тут как я вижу народ делится на терпеливых людей, которые пытаются у вас потянуть словесными щипцами хоть какую-либо инфу, и тех кому не охота тратить время на исправление вашей лени. вам лень погуглить ранее накопленный опыт людей, вам лень произвести первичный сбор инфы, вам лень вникнуть в отличии различных интерфейсов, вам лень открыть хотя бы пару даташитов, вам лень сформулировать вопросы... от вас если пойдут "правильные вопросы" - подключат сразу бОльшее кол-во профессионалов которые вам разжуют и подскажут гораздо бОльшие глубины по каждой подтеме отдельно. всё. заткнулся. чтоб больше вас не "обижать"... удачи вам... PS Чиссо в русле которое проассоциировалось с вопросом - так же за вариант вэб морды.
Сообщение отредактировал kolobok0 - Apr 20 2015, 09:00
|
|
|
|
|
Apr 20 2015, 11:17
|
Гуру
     
Группа: Свой
Сообщений: 4 256
Регистрация: 17-02-06
Пользователь №: 14 454

|
вы про такой  ? https://ru.wikipedia.org/wiki/VT100 на нем за час не осилю  . А по сути блютус в андроиде поддержан API, найти - конект, послать - принять. На нем сделал простейший протокол с нумерацией пакетов чтобы отсечь повторения и палить повторы. Со стороны проца - это обычный UART. Так что реально там за час все собирается и тестится. наполнение протокола, - то есть какая кнопка - какую команду дает я не посчитал, но это технический момент... У меня был дизайнерский интерфейс, так что варианты чужого даже не рассматривались, но спасибо за наводочку что есть уже все готовое... правда с первого раза по ключевым словам я нашел только приложения с командной строкой... но понадобиться будем искать чательнее) спасибо
|
|
|
|
|
  |
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0
|
|
|