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

 
 
7 страниц V  < 1 2 3 4 > »   
Reply to this topicStart new topic
> Java на Cortex-M, в частности STM32F4
Aner
сообщение Jul 2 2015, 10:56
Сообщение #16


Гуру
******

Группа: Свой
Сообщений: 4 869
Регистрация: 28-02-08
Из: СПБ
Пользователь №: 35 463



Что то было у французов, и даже на русском описание встроенной явы лет 5-6 назад. Надо поискать.
Тут ссылки на ранние 2007-2008 год https://community.oracle.com/thread/1757359
http://ricquebourg.iut-amiens.fr/2006_2007...t_IPJV/IPJV.pdf
https://www.yumpu.com/fr/document/view/8337...alogue-f1chf/65
Go to the top of the page
 
+Quote Post
Огурцов
сообщение Jul 2 2015, 11:08
Сообщение #17


Гуру
******

Группа: Участник
Сообщений: 3 928
Регистрация: 28-03-07
Из: РФ
Пользователь №: 26 588



я мучал пару лет назад c# под stm32f4
впечатления противоположные
супер круто, однако не дотянуло до того, что я ожидал - фреймворк прилично урезан
т.е. не всё идёт, нужно допиливать
если писать с нуля, то конечно проще
не было у меня стандартной сетевухи, а нестандартную я не смог, а так бы на нём остался
если уж выбирать платформу, то дотнет - гораздо приятнее
думаю, микрософт к осени допилит её под демоборду с новым stm32f7, с сеткой и дисплеем и будет вообще бомба


Цитата(k000858 @ Jul 2 2015, 10:16) *
любой ява-программер, которому ничего не известно о внутренностях контроллера

и будет очередное "как зажечь три светодиода от 220 вольт", ага
Go to the top of the page
 
+Quote Post
Aner
сообщение Jul 2 2015, 11:13
Сообщение #18


Гуру
******

Группа: Свой
Сообщений: 4 869
Регистрация: 28-02-08
Из: СПБ
Пользователь №: 35 463



Ява все же получше будет, этих недопиленных микрософтом решеток и точками нет.
Go to the top of the page
 
+Quote Post
k000858
сообщение Jul 2 2015, 11:14
Сообщение #19


Местный
***

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



Цитата(Огурцов @ Jul 2 2015, 15:08) *
я мучал пару лет назад c# под stm32f4
впечатления противоположные
супер круто, однако не дотянуло до того, что я ожидал - фреймворк прилично урезан
т.е. не всё идёт, нужно допиливать
если писать с нуля, то конечно проще
не было у меня стандартной сетевухи, а нестандартную я не смог, а так бы на нём остался
если уж выбирать платформу, то дотнет - гораздо приятнее
думаю, микрософт к осени допилит её под демоборду с новым stm32f7, с сеткой и дисплеем и будет вообще бомба



и будет очередное "как зажечь три светодиода от 220 вольт", ага

почему же.
рядовой явер может отточить движок графического движка, ну там экранчик с менюшками управляшками и тд.
на Си это займет кучу времени, а явер имхо и за пол дня справится. при том он и понятия не будет иметь как ЭТО управляет, ножками контроллера или по сети через другую железку. примеров можно массу привести, но далее уже коммерция :-P
Go to the top of the page
 
+Quote Post
Огурцов
сообщение Jul 2 2015, 11:22
Сообщение #20


Гуру
******

Группа: Участник
Сообщений: 3 928
Регистрация: 28-03-07
Из: РФ
Пользователь №: 26 588



Цитата(k000858 @ Jul 2 2015, 11:14) *
на Си

си и c# - это какбэ совершенно разные вещи, я вам тут даже спорить не буду, c# - просто энтер

а вот что интересно, есть ли какие-нибудь браузеры под мк, с джавой естественно ?
мне сейчас только этого для полного счастья не хватает
Go to the top of the page
 
+Quote Post
kolobok0
сообщение Jul 2 2015, 11:23
Сообщение #21


практикующий тех. волшебник
*****

Группа: Участник
Сообщений: 1 190
Регистрация: 9-09-05
Пользователь №: 8 417



Цитата(Огурцов @ Jul 2 2015, 14:08) *
... дотнет - гораздо приятнее
думаю, микрософт к осени допилит её под демоборду с новым stm32f7, с сеткой и дисплеем и будет вообще бомба..


про всё высокоуровневое и скорость...

Из жизни...
Был в гостях одной конторы, года три назад.
Контора обеспечивала игрища на бирже. Обсуждали задачку обработки данных от/к клиентов без использования объектов синхронизации (Win32).
В контексте беседы я задал вопрос - почему на сях пытаются делать(си плас плас точнее, не суть). Они честно ответили - переходят с си-бимоля.
Наелись его тормозов, не устраивает по скорости их это решение. Контора прибанковская, денежная, в центре мсквы...

Я о чём...
Там где нет явной задачи универсальности для третьей стороны девайса - смысла нет крутить Джава машины либо домы дотнетов - в ущерб
основных плюсов - скорости, реалтаймности.

Сообщение отредактировал kolobok0 - Jul 2 2015, 11:32
Go to the top of the page
 
+Quote Post
scifi
сообщение Jul 2 2015, 11:28
Сообщение #22


Гуру
******

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



Цитата(Огурцов @ Jul 2 2015, 14:22) *
а вот что интересно, есть ли какие-нибудь браузеры под мк, с джавой естественно ?
мне сейчас только этого для полного счастья не хватает

Браузер (урезанный) под МК - это я кое-как могу себе представить с точки зрения как востребованности, так и технической возможности.
Но вот джава в нём - зачем? Любой нетривиальный апплет ожидает, что он будет запускаться на ПК, то есть на МК у него нет никаких шансов запуститься.
Go to the top of the page
 
+Quote Post
Огурцов
сообщение Jul 2 2015, 11:30
Сообщение #23


Гуру
******

Группа: Участник
Сообщений: 3 928
Регистрация: 28-03-07
Из: РФ
Пользователь №: 26 588



Цитата(kolobok0 @ Jul 2 2015, 12:23) *
Контора обеспечивала игрища на бирже

вотжежблин, одно дело ui писать, другое потоковое взаимодействие серверов на сетке 10g
какое к чорту си, там fpga не успевает - хотят быстрее


Цитата(scifi @ Jul 2 2015, 12:28) *
Любой нетривиальный апплет ожидает

а если тривиальный ? если речь о связи мк 2 мк, зачем там нетривальности
Go to the top of the page
 
+Quote Post
kolobok0
сообщение Jul 2 2015, 11:35
Сообщение #24


практикующий тех. волшебник
*****

Группа: Участник
Сообщений: 1 190
Регистрация: 9-09-05
Пользователь №: 8 417



Цитата(Огурцов @ Jul 2 2015, 14:30) *
...если речь о связи мк 2 мк, зачем там нетривальности


а зачем ява то тодысь?
при некой похожей задачи делаю
клиент на писюке броузер-мк1 вэб морда с JScript-модбас ethernet-мк2
или
клиент на писюке exe-модбас Ethernet-мк1,мк2...
или
клиент Android-wifi-мк1 вэб морда с JScript-модбас с ethernet-мк2...


а блин, Вам броузер на мк....кхм...кучеряво но возможно...

Сообщение отредактировал kolobok0 - Jul 2 2015, 11:40
Go to the top of the page
 
+Quote Post
Огурцов
сообщение Jul 2 2015, 11:40
Сообщение #25


Гуру
******

Группа: Участник
Сообщений: 3 928
Регистрация: 28-03-07
Из: РФ
Пользователь №: 26 588



javascript, скрипты ж надо на чём-то пускать
да проверки полей ввода перед отправкой данных хотя бы сделать
клиент на stm32f4/stm32f429/stm32f7 c эзернетом и дисплеем
Go to the top of the page
 
+Quote Post
scifi
сообщение Jul 2 2015, 11:56
Сообщение #26


Гуру
******

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



Цитата(Огурцов @ Jul 2 2015, 14:40) *
javascript, скрипты ж надо на чём-то пускать
да проверки полей ввода перед отправкой данных хотя бы сделать
клиент на stm32f4/stm32f429/stm32f7 c эзернетом и дисплеем

Ну так жабаскрипт и жаба - это две большие разницы laughing.gif
А зачем браузер? Чтобы на ПК тоже запускалось?
Go to the top of the page
 
+Quote Post
Огурцов
сообщение Jul 2 2015, 12:04
Сообщение #27


Гуру
******

Группа: Участник
Сообщений: 3 928
Регистрация: 28-03-07
Из: РФ
Пользователь №: 26 588



и на пк, и на смартфоне и ещё чёрте где
а мк - для гарантии надёжности

Сообщение отредактировал Огурцов - Jul 2 2015, 12:05
Go to the top of the page
 
+Quote Post
scifi
сообщение Jul 2 2015, 12:26
Сообщение #28


Гуру
******

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



Цитата(Огурцов @ Jul 2 2015, 15:04) *
и на пк, и на смартфоне и ещё чёрте где
а мк - для гарантии надёжности

Всё таки браузер в МК - это пока из области фантастики.
Можно сделать в МК обычный сишный клиент, а в браузере (для ПК) - жабаскриптный, и заставить их разговаривать по одному протоколу. Это, конечно, подразумевает синхронизацию функционала клиентов. Если такая синхронизация кажется трудоёмкой, можно придумать псевдоязык, который будет одинаково интерпретироваться в МК (сишным интерпретатором) и в браузере (интерпретатором на жабаскрипте), и на этом языке сделать клиент, который будет работать одинаково и в МК, и в браузере.
Это всё геморрой, конечно, и цель выглядить оч. сомнительно, чтобы его оправдать.
Go to the top of the page
 
+Quote Post
Огурцов
сообщение Jul 2 2015, 12:28
Сообщение #29


Гуру
******

Группа: Участник
Сообщений: 3 928
Регистрация: 28-03-07
Из: РФ
Пользователь №: 26 588



вот какая-то фигня в исходниках http://www.chromium.org/chromium-os что за, подойдёт ?

Сообщение отредактировал Огурцов - Jul 2 2015, 12:28
Go to the top of the page
 
+Quote Post
scifi
сообщение Jul 2 2015, 12:40
Сообщение #30


Гуру
******

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



Цитата(Огурцов @ Jul 2 2015, 15:28) *
вот какая-то фигня в исходниках http://www.chromium.org/chromium-os что за, подойдёт ?

Для чего подойдёт? Для изучения принципов построения оч. больших программных систем? Конечно, подойдёт.
Имеет ли эта штука какое-либо отношение к МК? Нет, естественно.
Go to the top of the page
 
+Quote Post

7 страниц V  < 1 2 3 4 > » 
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


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


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