реклама на сайте
подробности

 
 
> Java на Cortex-M, в частности STM32F4
k000858
сообщение Jul 2 2015, 09:33
Сообщение #1


Местный
***

Группа: Участник
Сообщений: 319
Регистрация: 31-01-12
Пользователь №: 69 978



Кто-нибудь разрабатывает что то на java?
поделитесь пожалуйста опытом:
- какими программными средствами пользуетесь
- какие типы устройств разрабатываются

В общем давайте подискутируем на тему перспективы разработки устройств на Java.

Опишу видимые мной плюсы:
- скорость разработки (кучи полуфабриката)
- высокая абстракция от внутренностей железа
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
scifi
сообщение Jul 2 2015, 10:07
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 3 020
Регистрация: 7-02-07
Пользователь №: 25 136



Цитата(k000858 @ Jul 2 2015, 12:33) *
Опишу видимые мной плюсы:
- скорость разработки (кучи полуфабриката)
- высокая абстракция от внутренностей железа

Можете привести реальные примеры, иллюстрирующие вот эти два тезиса?
Мне почему-то ничего в голову не приходит. Фантазии не хватает, наверное.
Go to the top of the page
 
+Quote Post
k000858
сообщение Jul 2 2015, 10:16
Сообщение #3


Местный
***

Группа: Участник
Сообщений: 319
Регистрация: 31-01-12
Пользователь №: 69 978



Цитата(scifi @ Jul 2 2015, 14:07) *
Можете привести реальные примеры, иллюстрирующие вот эти два тезиса?
Мне почему-то ничего в голову не приходит. Фантазии не хватает, наверное.

если честно сам не успел разобраться, пока вижу все довольно абстрактно, размыто
1) На яве можно применить определенные библиотеки, реализующие такие вещи как "магазин приложений", "облачный сервис" и прочее прочее. Делать с 0 такое на Си займет кучу времени, а на яве уже есть готовое.
2) отдельные части (например элементы интерфейса, если речь идет о HMI устройстве) может разрабатывать любой ява-программер, которому ничего не известно о внутренностях контроллера. частично сейчас это реализуется с помощью всяких хард абстрактных библиотек на Си., но до хард-асбтракции явы далеко...
Go to the top of the page
 
+Quote Post
scifi
сообщение Jul 2 2015, 10:29
Сообщение #4


Гуру
******

Группа: Свой
Сообщений: 3 020
Регистрация: 7-02-07
Пользователь №: 25 136



Цитата(k000858 @ Jul 2 2015, 13:16) *
1) На яве можно применить определенные библиотеки, реализующие такие вещи как "магазин приложений", "облачный сервис" и прочее прочее. Делать с 0 такое на Си займет кучу времени, а на яве уже есть готовое.

Вы серьёзно? Магазин приложений и облачный сервис? На микроконтроллере? Это угар.
Любая такая библиотека захочет многих мегабайтов. И сразу "зравствуй, настоящий взрослый линух". МК тут вообще ни с какого бока.

Цитата(k000858 @ Jul 2 2015, 13:16) *
2) отдельные части (например элементы интерфейса, если речь идет о HMI устройстве) может разрабатывать любой ява-программер, которому ничего не известно о внутренностях контроллера.

Собственно, см. комментарий выше. Я думаю, вы долго будете втолковывать "любому ява-программеру", что нельзя просто так взять и создать любой объект, потому что пямяти всего 100 килобайт.
Go to the top of the page
 
+Quote Post
k000858
сообщение Jul 2 2015, 10:41
Сообщение #5


Местный
***

Группа: Участник
Сообщений: 319
Регистрация: 31-01-12
Пользователь №: 69 978



Цитата(scifi @ Jul 2 2015, 14:29) *
Любая такая библиотека захочет многих мегабайтов. И сразу "зравствуй, настоящий взрослый линух". МК тут вообще ни с какого бока.

да лаааадно. не думаю, что библиотека сетевого приложения (TCP клиент для работы с облаком или магазином прилоежний) занимает магабайты. вряд ли вообще больше библиотек графических интерфейсов какие запускал на своих эвал платах сегодня.

Цитата(scifi @ Jul 2 2015, 14:29) *
Собственно, см. комментарий выше. Я думаю, вы долго будете втолковывать "любому ява-программеру", что нельзя просто так взять и создать любой объект, потому что пямяти всего 100 килобайт.

наверное эти технические тонкости оговариваются на берегу, как типа "размер интерфейса" (ака экранчик у девайса маленький, а не как у планшетника на андройде"). не вижу тут вообще каких то трабл.
в данный момент так и работаем: есть девайс, его пишет Си-программер, в проекте участвую веб-программеру (оттачивающие веб-морду) и тд.

дак вот в примере с явой гораздо большую часть работы может выполнять чисто ява-программер, которому до фени, на чем там будет это работать, на андройде или на микро-контроллере.

далее отказываюсь спорить на эту тему.
хотел бы почитать об опыте реальных программеров реализующих такие задачи.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- k000858   Java на Cortex-M   Jul 2 2015, 09:33
- - Aner   M7 от STMа более заточены под это спецом, M4 едва,...   Jul 2 2015, 09:52
- - kolobok0   Цитата(k000858 @ Jul 2 2015, 12:33) ...Оп...   Jul 2 2015, 09:56
- - k000858   буду премного благодарен за абстрактное краткое оп...   Jul 2 2015, 09:57
- - Golikov A.   андроид годиться?   Jul 2 2015, 10:03
|- - k000858   Цитата(Golikov A. @ Jul 2 2015, 14:03) ан...   Jul 2 2015, 10:04
|- - Aner   QUOTE (Golikov A. @ Jul 2 2015, 14:03) ан...   Jul 2 2015, 10:14
||- - kolobok0   Цитата(k000858 @ Jul 2 2015, 13:16) ...На...   Jul 2 2015, 10:41
|- - Aner   QUOTE (scifi @ Jul 2 2015, 14:07) Можете ...   Jul 2 2015, 10:17
- - _pv   не взлетело, а ведь были же и ARM9 с буковкой J, и...   Jul 2 2015, 10:30
- - k000858   лично для себя расцениваю вектор "stm32 -...   Jul 2 2015, 10:45
|- - Огурцов   я мучал пару лет назад c# под stm32f4 впечатления ...   Jul 2 2015, 11:08
|- - k000858   Цитата(Огурцов @ Jul 2 2015, 15:08) я муч...   Jul 2 2015, 11:14
||- - Огурцов   Цитата(k000858 @ Jul 2 2015, 11:14) на Си...   Jul 2 2015, 11:22
|||- - scifi   Цитата(Огурцов @ Jul 2 2015, 14:22) а вот...   Jul 2 2015, 11:28
||- - halfdoom   Цитата(k000858 @ Jul 2 2015, 14:14) рядов...   Jul 3 2015, 03:02
||- - AlexandrY   Цитата(k000858 @ Jul 2 2015, 14:14) почем...   Jul 3 2015, 07:49
|- - kolobok0   Цитата(Огурцов @ Jul 2 2015, 14:08) ... д...   Jul 2 2015, 11:23
|- - Огурцов   Цитата(kolobok0 @ Jul 2 2015, 12:23) Конт...   Jul 2 2015, 11:30
|- - kolobok0   Цитата(Огурцов @ Jul 2 2015, 14:30) ...ес...   Jul 2 2015, 11:35
|- - Огурцов   javascript, скрипты ж надо на чём-то пускать да пр...   Jul 2 2015, 11:40
|- - scifi   Цитата(Огурцов @ Jul 2 2015, 14:40) javas...   Jul 2 2015, 11:56
|- - Огурцов   и на пк, и на смартфоне и ещё чёрте где а мк - для...   Jul 2 2015, 12:04
|- - scifi   Цитата(Огурцов @ Jul 2 2015, 15:04) и на ...   Jul 2 2015, 12:26
|- - Огурцов   вот какая-то фигня в исходниках http://www.chromiu...   Jul 2 2015, 12:28
|- - scifi   Цитата(Огурцов @ Jul 2 2015, 15:28) вот к...   Jul 2 2015, 12:40
|- - Огурцов   да, там линух   Jul 2 2015, 13:35
- - Aner   Что то было у французов, и даже на русском описани...   Jul 2 2015, 10:56
- - Aner   Ява все же получше будет, этих недопиленных микрос...   Jul 2 2015, 11:13
- - Golikov A.   в соседней ветке про кортекс м7 было видео с выста...   Jul 2 2015, 18:48
|- - Огурцов   раз не хотите халявного дотнета, ну вот вам жаба: ...   Jul 2 2015, 19:24
|- - Aner   QUOTE (Огурцов @ Jul 2 2015, 23:24) раз н...   Jul 6 2015, 20:08
|- - k000858   Цитата(Aner @ Jul 7 2015, 00:08) Повнимат...   Jul 7 2015, 02:41
|- - Непомнящий Евгений   Цитата(k000858 @ Jul 7 2015, 05:41) как с...   Jul 7 2015, 06:09
- - Aner   Она Java давно есть у них, и опять таки это францу...   Jul 2 2015, 20:56
|- - Огурцов   netmf https://ru.wikipedia.org/wiki/.NET_Micro_Fra...   Jul 2 2015, 22:49
- - Aner   Все же ембедед ява круче, просто вы не разобрались...   Jul 3 2015, 08:32
|- - Огурцов   в дотнете построитель экранов с рождения это как с...   Jul 3 2015, 08:40
|- - Aner   QUOTE (Огурцов @ Jul 3 2015, 12:40) в дот...   Jul 3 2015, 08:50
|- - Огурцов   чтобы быстро разрабатывать приложения, на нескольк...   Jul 3 2015, 08:56
|- - Aner   QUOTE (Огурцов @ Jul 3 2015, 12:56) чтобы...   Jul 3 2015, 09:00
|- - Огурцов   работодатели с вами не согласны   Jul 3 2015, 09:02
|- - Aner   QUOTE (Огурцов @ Jul 3 2015, 13:02) работ...   Jul 3 2015, 09:05
|- - Огурцов   жаба есть в дотнете   Jul 3 2015, 09:12
- - Mihey_K   Пожалуйста, покупайте. С тем же успехом можно купи...   Jul 3 2015, 12:43
- - Aner   Ну это все те же французы, ничего нового - IS2T. ...   Jul 3 2015, 12:52
- - Mihey_K   Цитатаничего нового - IS2T Пардон, повторяюсь. Сог...   Jul 3 2015, 12:59
- - Aner   Это кому как, если C/C++ освоен, то выбирать прихо...   Jul 3 2015, 13:17
- - Mihey_K   Мне кажется как раз лень порождает желание писать ...   Jul 3 2015, 13:39
|- - Aner   QUOTE (Mihey_K @ Jul 3 2015, 17:39) Мне к...   Jul 3 2015, 17:44
||- - Непомнящий Евгений   Цитата(Aner @ Jul 3 2015, 20:44) вот прог...   Jul 6 2015, 04:38
||- - AlexandrY   Цитата(Непомнящий Евгений @ Jul 6 2015, 07...   Jul 6 2015, 06:56
||- - Непомнящий Евгений   Цитата(AlexandrY @ Jul 6 2015, 09:56) Пря...   Jul 6 2015, 07:57
||- - SasaVitebsk   Цитата(Непомнящий Евгений @ Jul 6 2015, 10...   Jul 6 2015, 10:21
|- - mantech   Цитата(Mihey_K @ Jul 3 2015, 16:39) Мне к...   Jul 3 2015, 18:21
- - Mihey_K   Цитатавот программе на Java пофиг, мульти-платформ...   Jul 4 2015, 03:51
|- - Огурцов   Цитата(Mihey_K @ Jul 4 2015, 03:51) почем...   Jul 4 2015, 04:47
- - Mihey_K   Цитатареализуете исключения на си ? Exception Hand...   Jul 4 2015, 06:37
|- - Огурцов   мы ж говорили об утечке памяти мне кажется, что вы...   Jul 4 2015, 07:42
|- - SasaVitebsk   Цитата(Огурцов @ Jul 4 2015, 10:42) если ...   Jul 6 2015, 05:58
|- - Непомнящий Евгений   Цитата(SasaVitebsk @ Jul 6 2015, 08:58) Э...   Jul 6 2015, 06:29
|- - Огурцов   Цитата(SasaVitebsk @ Jul 6 2015, 05:58) Л...   Jul 6 2015, 11:26
|- - scifi   Цитата(Огурцов @ Jul 6 2015, 14:26) если ...   Jul 6 2015, 11:30
|- - Огурцов   Цитата(scifi @ Jul 6 2015, 11:30) Наверно...   Jul 6 2015, 12:22
|- - mantech   Цитата(scifi @ Jul 6 2015, 14:30) Но если...   Jul 6 2015, 19:01
||- - scifi   Цитата(mantech @ Jul 6 2015, 22:01) Ну да...   Jul 6 2015, 19:21
||- - _pv   Цитата(mantech @ Jul 7 2015, 02:01) Ну да...   Jul 7 2015, 05:30
||- - Aner   QUOTE (_pv @ Jul 7 2015, 09:30) уже делал...   Jul 7 2015, 06:06
||- - _pv   Цитата(Aner @ Jul 7 2015, 13:06) Это вы п...   Jul 7 2015, 09:19
|- - SasaVitebsk   Цитата(scifi @ Jul 6 2015, 14:30) Всё это...   Jul 7 2015, 09:03
|- - Огурцов   Цитата(SasaVitebsk @ Jul 7 2015, 09:03) С...   Jul 7 2015, 09:26
|- - Aner   QUOTE (Огурцов @ Jul 7 2015, 13:26) да, э...   Jul 7 2015, 09:41
||- - Огурцов   Цитата(Aner @ Jul 7 2015, 09:41) глючны п...   Jul 7 2015, 09:57
||- - Непомнящий Евгений   Цитата(Огурцов @ Jul 7 2015, 12:57) при н...   Jul 7 2015, 10:13
||- - Огурцов   Цитата(Непомнящий Евгений @ Jul 7 2015, 11...   Jul 7 2015, 12:31
||- - Aner   QUOTE (Огурцов @ Jul 7 2015, 16:31) исклю...   Jul 7 2015, 14:08
|- - Непомнящий Евгений   Цитата(Огурцов @ Jul 7 2015, 12:26) да, э...   Jul 7 2015, 09:43
|- - Aner   QUOTE (Непомнящий Евгений @ Jul 7 2015, 13...   Jul 7 2015, 09:47
|- - kolobok0   Цитата(Непомнящий Евгений @ Jul 7 2015, 12...   Jul 7 2015, 14:26
|- - alexunder   Цитата(kolobok0 @ Jul 7 2015, 16:26) явы-...   Jul 7 2015, 20:07
|- - Непомнящий Евгений   Цитата(kolobok0 @ Jul 7 2015, 17:26) подс...   Jul 8 2015, 04:10
- - Mihey_K   Мы о разных вещах говорим, в примере я вам показал...   Jul 4 2015, 12:12
- - k000858   На данный момент нашел только 1 IDE, в котором ест...   Jul 6 2015, 04:39
- - Golikov A.   Сборщик мусора не только освобождает память от нен...   Jul 7 2015, 10:05
- - DmitryM   Гуглим, http://stackoverflow.com/questions/1085643...   Jul 7 2015, 18:47
- - Mihey_K   Jazelle давно есть на жирных Cortex-Axx, но оно и ...   Jul 7 2015, 21:49
|- - Огурцов   netduino plus 2 работает под микрофреймворком толь...   Jul 7 2015, 21:55
- - Mihey_K   Все косяки от того, что существование полноценной ...   Jul 7 2015, 22:44
- - SasaVitebsk   Как то пошло на общее осуждение технологии, вместо...   Jul 8 2015, 06:16
|- - mantech   Цитата(SasaVitebsk @ Jul 8 2015, 09:16) Х...   Jul 8 2015, 07:37
|- - Огурцов   когда оллвиннер будет стоить три копейки, даже стр...   Jul 8 2015, 09:28
|- - Непомнящий Евгений   Цитата(Огурцов @ Jul 8 2015, 12:28) когда...   Jul 8 2015, 10:01
- - k000858   Если честно я сам пока не знаю, как это юзать и за...   Jul 9 2015, 04:44
- - SasaVitebsk   А оно и сейчас уже так... Потребность embedded про...   Jul 9 2015, 04:51
- - mantech   Цитата(SasaVitebsk @ Jul 9 2015, 07:51) А...   Jul 9 2015, 05:08
2 страниц V   1 2 >


Reply to this topicStart new topic
3 чел. читают эту тему (гостей: 3, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 30th July 2025 - 23:10
Рейтинг@Mail.ru


Страница сгенерированна за 0.01586 секунд с 7
ELECTRONIX ©2004-2016