|
|
  |
Java на Cortex-M, в частности STM32F4 |
|
|
|
Jul 2 2015, 11:08
|
Гуру
     
Группа: Участник
Сообщений: 3 928
Регистрация: 28-03-07
Из: РФ
Пользователь №: 26 588

|
я мучал пару лет назад c# под stm32f4 впечатления противоположные супер круто, однако не дотянуло до того, что я ожидал - фреймворк прилично урезан т.е. не всё идёт, нужно допиливать если писать с нуля, то конечно проще не было у меня стандартной сетевухи, а нестандартную я не смог, а так бы на нём остался если уж выбирать платформу, то дотнет - гораздо приятнее думаю, микрософт к осени допилит её под демоборду с новым stm32f7, с сеткой и дисплеем и будет вообще бомба Цитата(k000858 @ Jul 2 2015, 10:16)  любой ява-программер, которому ничего не известно о внутренностях контроллера и будет очередное "как зажечь три светодиода от 220 вольт", ага
|
|
|
|
|
Jul 2 2015, 11:14
|

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

|
Цитата(Огурцов @ Jul 2 2015, 15:08)  я мучал пару лет назад c# под stm32f4 впечатления противоположные супер круто, однако не дотянуло до того, что я ожидал - фреймворк прилично урезан т.е. не всё идёт, нужно допиливать если писать с нуля, то конечно проще не было у меня стандартной сетевухи, а нестандартную я не смог, а так бы на нём остался если уж выбирать платформу, то дотнет - гораздо приятнее думаю, микрософт к осени допилит её под демоборду с новым stm32f7, с сеткой и дисплеем и будет вообще бомба
и будет очередное "как зажечь три светодиода от 220 вольт", ага почему же. рядовой явер может отточить движок графического движка, ну там экранчик с менюшками управляшками и тд. на Си это займет кучу времени, а явер имхо и за пол дня справится. при том он и понятия не будет иметь как ЭТО управляет, ножками контроллера или по сети через другую железку. примеров можно массу привести, но далее уже коммерция :-P
|
|
|
|
|
Jul 2 2015, 11:23
|
практикующий тех. волшебник
    
Группа: Участник
Сообщений: 1 190
Регистрация: 9-09-05
Пользователь №: 8 417

|
Цитата(Огурцов @ Jul 2 2015, 14:08)  ... дотнет - гораздо приятнее думаю, микрософт к осени допилит её под демоборду с новым stm32f7, с сеткой и дисплеем и будет вообще бомба.. про всё высокоуровневое и скорость... Из жизни... Был в гостях одной конторы, года три назад. Контора обеспечивала игрища на бирже. Обсуждали задачку обработки данных от/к клиентов без использования объектов синхронизации (Win32). В контексте беседы я задал вопрос - почему на сях пытаются делать(си плас плас точнее, не суть). Они честно ответили - переходят с си-бимоля. Наелись его тормозов, не устраивает по скорости их это решение. Контора прибанковская, денежная, в центре мсквы... Я о чём... Там где нет явной задачи универсальности для третьей стороны девайса - смысла нет крутить Джава машины либо домы дотнетов - в ущерб основных плюсов - скорости, реалтаймности.
Сообщение отредактировал kolobok0 - Jul 2 2015, 11:32
|
|
|
|
|
Jul 2 2015, 11:30
|
Гуру
     
Группа: Участник
Сообщений: 3 928
Регистрация: 28-03-07
Из: РФ
Пользователь №: 26 588

|
Цитата(kolobok0 @ Jul 2 2015, 12:23)  Контора обеспечивала игрища на бирже вотжежблин, одно дело ui писать, другое потоковое взаимодействие серверов на сетке 10g какое к чорту си, там fpga не успевает - хотят быстрее Цитата(scifi @ Jul 2 2015, 12:28)  Любой нетривиальный апплет ожидает а если тривиальный ? если речь о связи мк 2 мк, зачем там нетривальности
|
|
|
|
|
Jul 2 2015, 11:35
|
практикующий тех. волшебник
    
Группа: Участник
Сообщений: 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
|
|
|
|
|
Jul 2 2015, 12:26
|
Гуру
     
Группа: Свой
Сообщений: 3 020
Регистрация: 7-02-07
Пользователь №: 25 136

|
Цитата(Огурцов @ Jul 2 2015, 15:04)  и на пк, и на смартфоне и ещё чёрте где а мк - для гарантии надёжности Всё таки браузер в МК - это пока из области фантастики. Можно сделать в МК обычный сишный клиент, а в браузере (для ПК) - жабаскриптный, и заставить их разговаривать по одному протоколу. Это, конечно, подразумевает синхронизацию функционала клиентов. Если такая синхронизация кажется трудоёмкой, можно придумать псевдоязык, который будет одинаково интерпретироваться в МК (сишным интерпретатором) и в браузере (интерпретатором на жабаскрипте), и на этом языке сделать клиент, который будет работать одинаково и в МК, и в браузере. Это всё геморрой, конечно, и цель выглядить оч. сомнительно, чтобы его оправдать.
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|