| Микроконтролери и електроника http://mcu-bg.com/mcu_site/ |
|
| Java микроконтролер http://mcu-bg.com/mcu_site/viewtopic.php?f=2&t=13233 |
Страница 1 от 3 |
| Автор: | DanielDimov [ Вто Сеп 30, 2014 11:23 am ] |
| Заглавие: | Java микроконтролер |
Някой има ли опит с продуктите на Imsys? Работят с Java, отдолу има някаква RTOS, имат всички необходими комуникации и интерфейсите за тях. Изглеждат доста добре четейки брошурките, но нищо не може да замени реалното пробване на един такъв модул... Ако някой има (или е имал) модули и/или китове за разработка - нека да си каже мнението! |
|
| Автор: | Н'бабане Гт'муан'га [ Вто Сеп 30, 2014 3:09 pm ] |
| Заглавие: | Re: Java микроконтролер |
Обмисляш Java за микроконтролер? Сериозно ли? |
|
| Автор: | DanielDimov [ Вто Сеп 30, 2014 3:37 pm ] |
| Заглавие: | Re: Java микроконтролер |
ами да - представи си колко много код има написан на Java и какъв ще е кефа да може да се пусне всичко това на такъв малък модул... времето за нагаждане на приложението ще е в пъти по-малко от колкото на друг език... и после идва другия кеф - след година-две като излезе нов модел на модула (примерно с повече RAM, по-бърз и т.н.) само качваш приложението и то работи... имаш RTOS, многопоточност, синхронизация м/у потоците - въобще много проблеми с които си тровиш нервите със седмици тук са ти решени изначално! |
|
| Автор: | palavrov [ Вто Сеп 30, 2014 4:21 pm ] |
| Заглавие: | Re: Java микроконтролер |
Хич не се и надявай всичкия код вече писан на джава да тръгне на този микроконтролер. Виж, ако ти искаш да пишеш на джава и да качваш на микроконтролер е друго - мен ако питаш си е психично отклонение това, същата работа все едно да ползваш .NET Micro Framework - не, че и на мен не ми е минавала такава еретична мисъл преди 4-5 години - ма бързо се отрезвих. Всъщност в някои СИМ карти могат да се качват джави ... та не е чак толкова еретично, ама все пак ... я си пиши на асм/ц да ти мирна главата. То и питон има, и джаваскрипт (първо 'компилиран' до луа) ... абе извращения да искаш ... |
|
| Автор: | palavrov [ Вто Сеп 30, 2014 4:22 pm ] |
| Заглавие: | Re: Java микроконтролер |
Даже някои колеги май и на базик пишеха |
|
| Автор: | TheWizard [ Вто Сеп 30, 2014 4:53 pm ] |
| Заглавие: | Re: Java микроконтролер |
за ТОЛКОВА пари най-добре Android.... поне java-та му е java |
|
| Автор: | scout_3pm [ Вто Сеп 30, 2014 6:32 pm ] |
| Заглавие: | Re: Java микроконтролер |
Някой беше дал линк към сайта за .NET за MCU, където се хвалят, че Hello World - мигане на диод, е само 4K ROM. Това е достатъчна информация. |
|
| Автор: | palavrov [ Вто Сеп 30, 2014 8:30 pm ] | |||||||||
| Заглавие: | Re: Java микроконтролер | |||||||||
Абе има такива неща, но там .нет байт кода е на практика компилиран до нейтив - т.е. не е виртуална машина на която можеш да качиш нещо писано на .нет и сдъвкано до байткод. По сериозния интерпретатор е няколко десетки килобайта, дали даже не беше и към 200к ... и не ми се мисли с колко херца ще го замига този диод |
||||||||||
| Автор: | ike [ Сря Окт 01, 2014 1:24 am ] | ||||||||||||||||||
| Заглавие: | Re: Java микроконтролер | ||||||||||||||||||
Ако си начинаеш, що да не се вържеш на рекламата.
https://www.java.com/en/about/ Има ли някаква причина, човек дето не е запознат с материята да избере C пред JAVA или C#. |
|||||||||||||||||||
| Автор: | DanielDimov [ Сря Окт 01, 2014 9:41 am ] |
| Заглавие: | Re: Java микроконтролер |
Явно никой няма опит - в такъв случай аз ще си поръчам един кит и като го разръчкам - ще напиша нещо като ревю... |
|
| Автор: | Цецо [ Сря Окт 01, 2014 10:02 am ] |
| Заглавие: | Re: Java микроконтролер |
Преди да почнеш, се замисли върху следното - искаш ли в твое изделие да се търкаля нечии чужд код, на една... не особенно известна фирма с всичките рискове, някой да е сътворил говна в кода. Щото това не е като да ползваш библиотечки и даже не е като да ползваш RTOS. Жаба интерпретатора си е сериозно количество код и вероятността някой нещо да е засрал вътре е доста сериозна. Всъщност вероятността вътре да има говна е 100%. Въпроса е дали ти ще го настъпиш или ще извадиш късмет и няма да го видиш... докато не гръмне при клиента. След това иде мъката - моя код ли е бъгав или жабата... а са де? Това е довода против. А доводи за сигурно има много. Ти си носиш отговорността за избора. |
|
| Автор: | ike [ Сря Окт 01, 2014 10:06 am ] |
| Заглавие: | Re: Java микроконтролер |
Остави го да се забавлява, то така се трупа опит. |
|
| Автор: | DanielDimov [ Сря Окт 01, 2014 10:50 am ] |
| Заглавие: | Re: Java микроконтролер |
Каквото и да правиш в днешно време - винаги има малко или много чужд код... Въпроса е вярваш ли на фирмата, която го е писала или не? Естествено всеки в началото подхожда с повече доверие отколкото недоверие, но и със здравословна доза съмнение. Като нещата почнат да гърмят по време на разработката или тестовете - доверието се срива лека-полека. Ако почнат да гърмят при юзъра означава само едно - не си тествал достатъчно (масова практика напоследък, която никак не ми харесва)! Ще видим... За мен ще е доста интересна тази проба защото съм фен на писането на по-високо ниво на абстракция. Не искам да губя време и нерви в заиграване с дреболии! |
|
| Автор: | palavrov [ Сря Окт 01, 2014 11:29 am ] | |||||||||
| Заглавие: | Re: Java микроконтролер | |||||||||
Ех младост, младост ... на 20 бях същия - то не беше обектно ориентирано програмиране, то не беше абстракции ... с годините човек завърта колелото, но колкото и да му разправя някой патил не слуша, трябва да си извърви пътя сам. Успех! Пък като запънеш с дреболиите свиркай да дадем едно рамо ... |
||||||||||
| Автор: | Цецо [ Сря Окт 01, 2014 4:29 pm ] | |||||||||
| Заглавие: | Re: Java микроконтролер | |||||||||
Ей с това изречение ме навяваш на мисълта, че нещо бъркаш в преценките. Точно с една жаба в контролера си гарантираш късни проблеми. Всеки чужд софтуер увеличава в геометрична прогресия възможните клонове по които може да се търкаля софтуера. Реципрочно, вероятността да хванеш бъдещ проблем по време на предварителния тест намалява по същия закон. Логично погледнато, ако имаш един праволинеен код, вероятността за грешка е най-малка. Ти си се запътил точно в обратната посока. Нищо лошо, всички го правят, ама да ме убеждаваш, че с предварителни тестове ще компенсираш надежността на неясно от кого писан код в размер 100ци пъти над твоя собствен е просто наивно. Да не би да искаш да ми кажеш, че като сложиш жабата ще заложиш тестове на нейната функционалност? Защото по стандарт трябва да го направиш. Реципрочно това ще оскъпи времето за девелопмент и производство. Повечето не го правят де, просто разчитат, че то онова в черната кутия работи. То и затова бутлоадера е основна функция на всяко съвременно устройство.... Не защото не е тествано достатъчно, а защото чуждия код вече е толкова много, че всяко тестване е недостатъчно априори. Кръстиш се, чукаш на дърво и те така... Просто да те питам - днес ти си купуваш чипчето с версия 1.0 вътре. Наясно ли си при едно сериозно производство, ако спазваш буквите на стандартите, какво се случва, когато чипчето изведнъж стане с версия 1.1 вътре? Както и да е. И аз не искам да ти чупя мерака - действай. Има и приложения където надежността на кода не е от особенно значение, важното е да е шарено... Аз си мисля, че тия контролери са баш за това, а ти си преценявай, твоя продукт къде се позиционира. |
||||||||||
| Страница 1 от 3 | Часовете са според зоната UTC + 2 часа [ DST ] |
| Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |
|