Отговори на тема  [ 68 мнения ]  Отиди на страница Предишна  1, 2, 3, 4, 5  Следваща
PY2ME - Python 2 Micro Edition 
Автор Съобщение
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Сря Апр 27, 2005 12:48 pm
Мнения: 6094
Мнение Re: PY2ME - Python 2 Micro Edition
знам - работил съм с кернел - апликация доста

ся дали ще е нативна C/C++/Rust, Arduino блах приложение ...
може апликацията да е Питон, Джаба, Луа... скрипт ( така или иначе го налагат разни умни меринджеи )

вторите са бавни заради интерпретацията,
но за "бавен" IoT стават, особено ако поддържат висока абстракция на стрингове, листове, вектори ...
IT-то работи по лесно

BTW: някои микроПитони подържат API за RTOS и много-таскови операции
( пример: джигитайския Куектел, но той е за LTE - липсва: роботиката и тнтм )

_________________
main[-1u]={1};


Пон Апр 07, 2025 1:39 pm
Профил ICQ
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Сря Апр 27, 2005 12:48 pm
Мнения: 6094
Мнение Re: PY2ME - Python 2 Micro Edition
BTW: плюсове и минуси на скриптови ..... са почти ясни

аз питах дали някой разбира питон байт кода, pyc пакети ... ниско ниво
играя си с chatGPT - омаза се с логиката, но даде "идея" какво да се прави

сканира се pyc, извличат се всички необходими обекти
"линкира" се всичко в линеен BIN ... нещо като:
- обекти - параметри и офсети в бина
- секция байткод за емулация ( изпълнение на кода )
- секция константи, стрингове...

MCU-то трябва да сканира бина за променливи и да създаде рам секцията
... и да изпълни байткода

на вид "просто", но мотики - много :D

_________________
main[-1u]={1};


Пон Апр 07, 2025 1:51 pm
Профил ICQ
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Чет Фев 10, 2005 3:25 pm
Мнения: 5677
Местоположение: София
Мнение Re: PY2ME - Python 2 Micro Edition
Не разбирам за чий ... ти е да ровиш в байт кода.
Имаш питонски сорс. "Превеждаш" го на С за компилатора на конкретния контролер, компилираш и програмираш. Е, ще трябва питонски редактор и дефиниции на хардуера на съответния контролер за този редактор. Така пишеш на Питон, вместо на С (или каквото поддържа дадения контролер).


Пон Апр 07, 2025 2:50 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Сря Апр 27, 2005 12:48 pm
Мнения: 6094
Мнение Re: PY2ME - Python 2 Micro Edition
Цитат:
Не разбирам за чий ...

- Вероятно нямаше да съществува microPython
- Първия джигитаец ще ти каже: "пази" кернела
- и аз се питам защо използват змия, жаба и луа за ембед

Цитат:
Превеждаш" го на С

- правиш го нативен за платформата

честно казано аз лично не бих използвал скрипт в ембед ( освен ако не се налага )
и общо взето си "губя" времето...

_________________
main[-1u]={1};


Пон Апр 07, 2025 3:43 pm
Профил ICQ
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Сря Апр 27, 2005 12:48 pm
Мнения: 6094
Мнение Re: PY2ME - Python 2 Micro Edition
от 2 дни "човъркане" ... ще стане яко мазало :D
просто - липса на знания, но PY2ME не е невъзможен
ако имам време ще го "чопля"

_________________
main[-1u]={1};


Пон Апр 07, 2025 6:33 pm
Профил ICQ
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Сря Апр 27, 2005 12:48 pm
Мнения: 6094
Мнение Re: PY2ME - Python 2 Micro Edition
нищо не съм тествал от папката
прaви някакъв BIN файл ... ииии цък цък - просто проверявам идеята

А идеята е:
Питон файлове се компилират до pyc
после се "линкрат" по подобие на C до бинарен файл ( блах ELF )
който bin ... MCU-то ще "разпознава" и изпълнява
( ефективност - беш ли маааму - уча змията )

лузера печели, че може да изпълнява PY на компа и ще вижда какво прави "програмата"
нящо като симулатор - после : я стане я не :D

( време малко - между бутане на Кауфланд колички )

_________________
main[-1u]={1};


Вто Апр 08, 2025 7:29 pm
Профил ICQ
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Чет Фев 10, 2005 3:25 pm
Мнения: 5677
Местоположение: София
Мнение Re: PY2ME - Python 2 Micro Edition
На юзъра му е през оная работа как си го направил, а се интересува с какво ще му улесниш работата/живота, защо точно питон и защо точно твоя питон :!:


Сря Апр 09, 2025 1:01 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Сря Апр 27, 2005 12:48 pm
Мнения: 6094
Мнение Re: PY2ME - Python 2 Micro Edition
аз нищо не съм направил
правя си само експерименти...

_________________
main[-1u]={1};


Сря Апр 09, 2025 1:07 pm
Профил ICQ
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Чет Фев 10, 2005 3:25 pm
Мнения: 5677
Местоположение: София
Мнение Re: PY2ME - Python 2 Micro Edition
Би могъл да измислиш по-полезно занимание, защото от тези експерименти няма да излезе нищо читаво - просто си губиш времето по не особено приятен начин...


Сря Апр 09, 2025 1:09 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Сря Апр 27, 2005 12:48 pm
Мнения: 6094
Мнение Re: PY2ME - Python 2 Micro Edition
от къде си толкова сигурен че нищо няма да стане

_________________
main[-1u]={1};


Сря Апр 09, 2025 1:25 pm
Профил ICQ
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Чет Фев 10, 2005 3:25 pm
Мнения: 5677
Местоположение: София
Мнение Re: PY2ME - Python 2 Micro Edition
TheWizard написа:
от къде си толкова сигурен че нищо няма да стане

Защото така и не се разбра каква е целта на задачата...


Сря Апр 09, 2025 2:30 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Пон Юни 05, 2006 1:48 pm
Мнения: 4906
Местоположение: където небето среща земята, ракията е Jameson, а бирата Guinness
Мнение Re: PY2ME - Python 2 Micro Edition
Desert Leo написа:
TheWizard написа:
от къде си толкова сигурен че нищо няма да стане

Защото така и не се разбра каква е целта на задачата...

Чат пат поглеждам темата...
Въпроса, " за чий йух е питон за микроконтролер" още е хот топик ;) и все още е нерешен :D

_________________
... ако трети ден не ти се работи... това означава, че е сряда !


Сря Апр 09, 2025 3:04 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Чет Фев 10, 2005 3:25 pm
Мнения: 5677
Местоположение: София
Мнение Re: PY2ME - Python 2 Micro Edition
MYXATA написа:
Desert Leo написа:
TheWizard написа:
от къде си толкова сигурен че нищо няма да стане

Защото така и не се разбра каква е целта на задачата...

Чат пат поглеждам темата...
Въпроса, " за чий йух е питон за микроконтролер" още е хот топик ;) и все още е нерешен :D

За ничий...


Сря Апр 09, 2025 4:56 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Сря Апр 27, 2005 12:48 pm
Мнения: 6094
Мнение Re: PY2ME - Python 2 Micro Edition
некой модератор да забърше темата ... Моля

BTW: хуй целта е: обучение, ресърч, експеримент ... реално си губя само и единствено моето време

Вие за какво си губите времето? да спамите тема от която дори сантиметрите на УЯ не са ви ясни
( особено на Desert Leo )

_________________
main[-1u]={1};


Сря Апр 09, 2025 6:09 pm
Профил ICQ
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Сря Яну 25, 2012 9:14 am
Мнения: 5298
Мнение Re: PY2ME - Python 2 Micro Edition
Аз мога да разбера смисъла на питона за микроконтролер, но не самия питон. Идеята е човек да се съсредоточи върху решаване на проблем, а не да се бори с тулсовете и после половината от времето да мине в сетъп на регистри и т.н. докато види първи наченки на живот в програмата. В това отношение разбирам напълно концепцията на питона и всичките подобни на него интерпретатори а дори и някои компилатори. Но самия питон е (според мен) зле замислен език

_________________
'просто' е технически синоним на 'красиво'


Сря Апр 09, 2025 9:26 pm
Профил
Покажи мненията от миналия:  Сортирай по  
Отговори на тема   [ 68 мнения ]  Отиди на страница Предишна  1, 2, 3, 4, 5  Следваща

Кой е на линия

Потребители разглеждащи този форум: 0 регистрирани и 1 госта


Вие не можете да пускате нови теми
Вие не можете да отговаряте на теми
Вие не можете да променяте собственото си мнение
Вие не можете да изтривате собствените си мнения
Вие не можете да прикачвате файл

Търсене:
Иди на:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by ST Software for PTF.
Хостинг и Домейни