|
Java на Cortex-M, в частности STM32F4 |
|
|
|
 |
Ответов
|
Jul 2 2015, 10:16
|

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

|
Цитата(scifi @ Jul 2 2015, 14:07)  Можете привести реальные примеры, иллюстрирующие вот эти два тезиса? Мне почему-то ничего в голову не приходит. Фантазии не хватает, наверное. если честно сам не успел разобраться, пока вижу все довольно абстрактно, размыто 1) На яве можно применить определенные библиотеки, реализующие такие вещи как "магазин приложений", "облачный сервис" и прочее прочее. Делать с 0 такое на Си займет кучу времени, а на яве уже есть готовое. 2) отдельные части (например элементы интерфейса, если речь идет о HMI устройстве) может разрабатывать любой ява-программер, которому ничего не известно о внутренностях контроллера. частично сейчас это реализуется с помощью всяких хард абстрактных библиотек на Си., но до хард-асбтракции явы далеко...
|
|
|
|
|
Jul 2 2015, 10:29
|
Гуру
     
Группа: Свой
Сообщений: 3 020
Регистрация: 7-02-07
Пользователь №: 25 136

|
Цитата(k000858 @ Jul 2 2015, 13:16)  1) На яве можно применить определенные библиотеки, реализующие такие вещи как "магазин приложений", "облачный сервис" и прочее прочее. Делать с 0 такое на Си займет кучу времени, а на яве уже есть готовое. Вы серьёзно? Магазин приложений и облачный сервис? На микроконтроллере? Это угар. Любая такая библиотека захочет многих мегабайтов. И сразу "зравствуй, настоящий взрослый линух". МК тут вообще ни с какого бока. Цитата(k000858 @ Jul 2 2015, 13:16)  2) отдельные части (например элементы интерфейса, если речь идет о HMI устройстве) может разрабатывать любой ява-программер, которому ничего не известно о внутренностях контроллера. Собственно, см. комментарий выше. Я думаю, вы долго будете втолковывать "любому ява-программеру", что нельзя просто так взять и создать любой объект, потому что пямяти всего 100 килобайт.
|
|
|
|
|
Jul 2 2015, 10:41
|

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

|
Цитата(scifi @ Jul 2 2015, 14:29)  Любая такая библиотека захочет многих мегабайтов. И сразу "зравствуй, настоящий взрослый линух". МК тут вообще ни с какого бока. да лаааадно. не думаю, что библиотека сетевого приложения (TCP клиент для работы с облаком или магазином прилоежний) занимает магабайты. вряд ли вообще больше библиотек графических интерфейсов какие запускал на своих эвал платах сегодня. Цитата(scifi @ Jul 2 2015, 14:29)  Собственно, см. комментарий выше. Я думаю, вы долго будете втолковывать "любому ява-программеру", что нельзя просто так взять и создать любой объект, потому что пямяти всего 100 килобайт. наверное эти технические тонкости оговариваются на берегу, как типа "размер интерфейса" (ака экранчик у девайса маленький, а не как у планшетника на андройде"). не вижу тут вообще каких то трабл. в данный момент так и работаем: есть девайс, его пишет Си-программер, в проекте участвую веб-программеру (оттачивающие веб-морду) и тд. дак вот в примере с явой гораздо большую часть работы может выполнять чисто ява-программер, которому до фени, на чем там будет это работать, на андройде или на микро-контроллере. далее отказываюсь спорить на эту тему. хотел бы почитать об опыте реальных программеров реализующих такие задачи.
|
|
|
|
Сообщений в этой теме
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 страниц
1 2 >
3 чел. читают эту тему (гостей: 3, скрытых пользователей: 0)
Пользователей: 0
|
|
|