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

 
 
> Язык 'Python', поисх информации
mempfis_
сообщение Oct 3 2008, 08:03
Сообщение #1


Профессионал
*****

Группа: Свой
Сообщений: 1 001
Регистрация: 27-06-06
Пользователь №: 18 409



Добрый день smile.gif
Поставили задачу разобраться с новым языком Python (О_о)
Подскажите что это за язык такой, в чём его особенности, преимущества (например перед С)? Какую литературу можно почитать? какими компиляторами пользоваться? Какое он имеет отношение например к AVR и модемам Telit (в них кажется ARM стоит)?
Нашёл в инете книгу на русском Россум, Дрейк, Откидач "Язык программирования Python" (кому интересно _http://www.python.ru/_ прямо на главной странице, весит 1,5 Мб).
Вобщем буду благодарен за любую информацию smile.gif

з.ы. Выкладываю скачанную книгу
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
MrYuran
сообщение Oct 3 2008, 08:57
Сообщение #2


Беспросветный оптимист
******

Группа: Свой
Сообщений: 4 640
Регистрация: 26-12-07
Из: Н.Новгород
Пользователь №: 33 646



Общался с этой штукой 1 раз, и то случайно.
Почему-то разработчики MSPGCC решили сделать загрузчик bsl именно на питоне. А мне хотелось его переделать под себя. Среду для разработки можно взять здесь
Писать программы не пробовал, читается легко. В общем, выяснилось, что ничего править не надо и всё что мне надо (включая инверсию управляющих сигналов) можно задать из командной строки. Вот, собственно, на этом эпопея и закончилась.
Осталась память...

Прикрепленное изображение


--------------------
Программирование делится на системное и бессистемное. ©Моё :)
— а для кого-то БГ — это Bill Gilbert =)
Go to the top of the page
 
+Quote Post
mempfis_
сообщение Oct 3 2008, 09:15
Сообщение #3


Профессионал
*****

Группа: Свой
Сообщений: 1 001
Регистрация: 27-06-06
Пользователь №: 18 409



Цитата(MrYuran @ Oct 3 2008, 12:57) *
Общался с этой штукой 1 раз, и то случайно.
Почему-то разработчики MSPGCC решили сделать загрузчик bsl именно на питоне. А мне хотелось его переделать под себя. Среду для разработки можно взять здесь
Писать программы не пробовал, читается легко. В общем, выяснилось, что ничего править не надо и всё что мне надо (включая инверсию управляющих сигналов) можно задать из командной строки. Вот, собственно, на этом эпопея и закончилась.
Осталась память...

Прикрепленное изображение


Спасибо a14.gif
Скачал поставил версию 2.6, буду разбираться smile.gif

P.S. Всёже интересует как его можно использовать для написания программ под микроконтроллеры (в частности ARM (ну вот поставили мне такую задачу, хотя IAR и С меня вполне устраивают))
Go to the top of the page
 
+Quote Post
Strijar
сообщение Oct 3 2008, 09:34
Сообщение #4


Участник
*

Группа: Участник
Сообщений: 31
Регистрация: 28-08-06
Пользователь №: 19 892



python интерпретирующий язык. Для того чтобы писать на нем для микроконтроллеров, придется заняться портированием интерпретатора. Исли задача использовать мощь скриптовых языков - то может взять что нибудь полегче? Например lua (www.lua.org) - его и портировать проще и сам по себе он быстрей python или perl
Go to the top of the page
 
+Quote Post
mempfis_
сообщение Oct 3 2008, 09:50
Сообщение #5


Профессионал
*****

Группа: Свой
Сообщений: 1 001
Регистрация: 27-06-06
Пользователь №: 18 409



Цитата(Strijar @ Oct 3 2008, 13:34) *
python интерпретирующий язык. Для того чтобы писать на нем для микроконтроллеров, придется заняться портированием интерпретатора. Исли задача использовать мощь скриптовых языков - то может взять что нибудь полегче? Например lua (www.lua.org) - его и портировать проще и сам по себе он быстрей python или perl


Скорее всего ничего портировать не нужно. У нас используются gsm/gprs модемы Telit
и вот что я нашёл:

Цитата
Для уменьшения стоимости конечной системы фирма Telit предлагает модемы, программное обеспечение которых содержит интерпретатор программ на языке программирования Python (Питон). Такие модемы могут работать без внешнего микроконтроллера, а только под управлением написанной на этом языке программы, загруженной во внутреннюю флэш-память модема.


После этого мне всё стало ясно почему именно Python 07.gif
У них наверное и софт есть который позволит заливать программы во флеш модема.
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


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


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