OberonCore

Библиотека  Wiki  Форум  BlackBox  Компоненты  Проекты
Текущее время: Среда, 18 Июнь, 2025 16:46

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 24 ]  На страницу 1, 2  След.
Автор Сообщение
 Заголовок сообщения: Pascal в микроконтроллерах
СообщениеДобавлено: Воскресенье, 09 Ноябрь, 2008 15:20 

Зарегистрирован: Понедельник, 29 Январь, 2007 19:00
Сообщения: 370
Откуда: Украина, Запорожье
Turbo51 -- компилятор паскаля для микроконтроллеров семейства MCS-51.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Pascal в микроконтроллерах
СообщениеДобавлено: Воскресенье, 09 Ноябрь, 2008 16:22 
Аватара пользователя

Зарегистрирован: Суббота, 15 Март, 2008 20:00
Сообщения: 297
Откуда: Київ, Україна
Есть под AVR компилятор Оберон-07. (возможно скоро у себя на сайте размещу)
Есть под ARM компилятор Оберон-07.http://www.armaide.com/

Под PIC есть http://www.inf.ethz.ch/personal/wirth/Articles/Miscellaneous/PICL.pdf правда в "руках не держал"


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Pascal в микроконтроллерах
СообщениеДобавлено: Среда, 12 Ноябрь, 2008 12:02 

Зарегистрирован: Понедельник, 29 Январь, 2007 19:00
Сообщения: 370
Откуда: Украина, Запорожье
bohdant писал(а):
Есть под AVR компилятор Оберон-07. (возможно скоро у себя на сайте размещу)
Компилятор Оберона под AVR -- это Ваша разработка? Он работает под Windows/Linux или только под Bluebottle? Интересно было бы попробовать...
bohdant писал(а):
Есть под ARM компилятор Оберон-07.http://www.armaide.com/
Тут кажется только IDE, которое пока не доступно для скачивания :(
bohdant писал(а):
Под PIC есть http://www.inf.ethz.ch/personal/wirth/A ... s/PICL.pdf правда в "руках не держал"
Вот-вот, про Оберон в микроконтроллерах одни пэдээфки и попадаются, а хочется и в руках подержать :)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Pascal в микроконтроллерах
СообщениеДобавлено: Среда, 12 Ноябрь, 2008 14:24 
Аватара пользователя

Зарегистрирован: Суббота, 15 Март, 2008 20:00
Сообщения: 297
Откуда: Київ, Україна
PGR писал(а):
Компилятор Оберона под AVR -- это Ваша разработка?

Нет. Это разработка ETHZ. Автор Lisa (Ling) Liu.
PGR писал(а):
Он работает под Windows/Linux или только под Bluebottle?

Работает под Aos, WinAos, UnixAos.
PGR писал(а):
Интересно было бы попробовать..

Я автору написал письмо, и получил доступ к SVN.
Как я понял Лиза не против, что бы его разместить в свободный доступ. Две недели назад она сказала:
Цитата:
Thank you very much for more feedback. Please give me a week to fix the problems you mentioned in these two emails and I will put a new release on the web site and let you know. After that you can publish it on your web site or tell other people.


Цитата:
Тут кажется только IDE, которое пока не доступно для скачивания

Нужно у автора спросить. Может он просто пытается продавать его?

Цитата:
Вот-вот, про Оберон в микроконтроллерах одни пэдээфки и попадаются, а хочется и в руках подержать :)


Мне кажется, что реализации нет или "почти нет". Это просто идея, которая кстати мне не сильно нравится :) .
У меня вообще впечатление, что это препроцессор в Си (сильно некоторые моменты похожи на Си :lol: )


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Pascal в микроконтроллерах
СообщениеДобавлено: Среда, 12 Ноябрь, 2008 18:13 

Зарегистрирован: Понедельник, 29 Январь, 2007 19:00
Сообщения: 370
Откуда: Украина, Запорожье
Да, этот PICL тоже не понравился. Такое впечатление, что его вообще не Вирт делал...

А вот AVR-компилятор -- это намного интересней. Жаль, что только под Aos, но для знакомства достаточно. Будем ждать :)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Pascal в микроконтроллерах
СообщениеДобавлено: Среда, 12 Ноябрь, 2008 20:03 
Аватара пользователя

Зарегистрирован: Пятница, 25 Ноябрь, 2005 12:02
Сообщения: 8500
Откуда: Троицк, Москва
bohdant писал(а):
PGR писал(а):
Компилятор Оберона под AVR -- это Ваша разработка?

Нет. Это разработка ETHZ. Автор Lisa (Ling) Liu.

Лиза молодец, хорошо умеет слушать. См. фото (май 2006), третий там Роман Митин.


Вложения:
PIC0051.JPG
PIC0051.JPG [ 113.59 КБ | Просмотров: 11833 ]
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Pascal в микроконтроллерах
СообщениеДобавлено: Среда, 12 Ноябрь, 2008 23:07 
Аватара пользователя

Зарегистрирован: Суббота, 15 Март, 2008 20:00
Сообщения: 297
Откуда: Київ, Україна
Info21 писал(а):
Лиза молодец, хорошо умеет слушать. См. фото (май 2006), третий там Роман Митин.

Да, как шпионка, спаивает корифеев, чтоб секреты программирования выведать :lol:

А вообще то, она действительно молодец. Отвечает на письма моментально, а не так как другие (по несколько дней ответа нет), даже в районе 24:00. :)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Pascal в микроконтроллерах
СообщениеДобавлено: Четверг, 13 Ноябрь, 2008 06:49 
Аватара пользователя

Зарегистрирован: Пятница, 25 Ноябрь, 2005 12:02
Сообщения: 8500
Откуда: Троицк, Москва
bohdant писал(а):
Info21 писал(а):
Лиза молодец, хорошо умеет слушать. См. фото (май 2006), третий там Роман Митин.

Да, как шпионка, спаивает корифеев, чтоб секреты программирования выведать :lol:

А вообще то, она действительно молодец. Отвечает на письма моментально ...

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

Просто у нее как гражданки КНР проблема выживания острее стоит, чем у европейцев. Потому слушает. Плюс китайская трудовая этика. Потому в полночь отвечает.

(Что-то вдруг вспомнились уральские компьютерные самородки, коих осенью 2005 г. на рога поставил мой неслучайный рассказ о том, как китайский аспирант в ЦЕРНе над комплексом гениальности русских студентов смеялся .....)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Pascal в микроконтроллерах
СообщениеДобавлено: Четверг, 13 Ноябрь, 2008 15:27 
Аватара пользователя

Зарегистрирован: Суббота, 15 Март, 2008 20:00
Сообщения: 297
Откуда: Київ, Україна
Info21 писал(а):
Да нет, насчет красненького там только старшие товарищи инициативу проявляют. В тот момент она про Оберон и не думала -- постдок была у Мейера, сейчас, возможно, у Гуткнехта.


инициативу - т.е. спаивают молодежь? :shock:

Хотел посмотреть, что такое "постдок " вот нашел, обсуждают зарплату постдока в Швейцарии :lol: :
http://www.researcher-at.ru/forum/index.php?topic=3744.0

Info21 писал(а):
на рога поставил мой неслучайный рассказ о том, как китайский аспирант в ЦЕРНе над комплексом гениальности русских студентов смеялся

Интересно было бы и нам послушать ;)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Pascal в микроконтроллерах
СообщениеДобавлено: Четверг, 13 Ноябрь, 2008 19:57 
Аватара пользователя

Зарегистрирован: Пятница, 25 Ноябрь, 2005 12:02
Сообщения: 8500
Откуда: Троицк, Москва
bohdant писал(а):
Интересно было бы и нам послушать ;)


Цитата:
... некий американский аспирант китайского происхождения во время беседы в столовке ЦЕРНа ехидно любопытствовал у меня, мол, почему студенты-россияне первым делом всегда сразу профессору кричет "Нет!". Мол, мы, китайцы, всегда сначала выслушаем до конца, запишем, вопросы зададим, а уж потом дома для себя решим ...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Pascal в микроконтроллерах
СообщениеДобавлено: Четверг, 13 Ноябрь, 2008 20:24 
Аватара пользователя

Зарегистрирован: Пятница, 25 Ноябрь, 2005 12:02
Сообщения: 8500
Откуда: Троицк, Москва
bohdant писал(а):
Хотел посмотреть, что такое "постдок " вот нашел, обсуждают зарплату постдока в Швейцарии :lol: :

Постдок = post-doctoral research fellow.

После успешного окончания аспирантуры с присвоением гордого звания Ph.D. -- доктор философии -- человек на западе не может получить постоянную профессуру. Сначала он должен пройти через 2-3-4-... 2-3-х-летних временных "позиций", где над ним начальником будет настоящий профессор, а постдок будет в его группе работать. И наука, и какое-то преподавание.
Университеты объявляют вакансии на такие позиции, а кандидаты заранее рассылают (десятками) резюме с рекомендательными письмами и проч.

Кто не получит место, уходит "в индустрию".

А 4500 франков для постдока нормально, с учетом конкуренции.
Как, к примеру, 3000 долларов в месяц в Монреале (правда, дешевле Цюриха город, плюс мед. и зуб. страховки, что важно).
Просто у россиян дурацкие представления о жизни "за бугром".


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Pascal в микроконтроллерах
СообщениеДобавлено: Четверг, 13 Ноябрь, 2008 22:45 
Аватара пользователя

Зарегистрирован: Суббота, 15 Март, 2008 20:00
Сообщения: 297
Откуда: Київ, Україна
Цитата:
Постдок = post-doctoral research fellow.


Спасибо за ответ и разьяснения. Теперь все стало на свои места...

Info21 писал(а):
3000 долларов в месяц в Монреале

Странно, эта сума очень незначительная.... (тем более если Канадских долларов)
Может в условиях кризиса данная карьера себя оправдывает(только если еще и гранды получать).


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Pascal в микроконтроллерах
СообщениеДобавлено: Пятница, 14 Ноябрь, 2008 09:11 

Зарегистрирован: Четверг, 12 Июль, 2007 23:18
Сообщения: 1982
Откуда: Узбекистан, Чирчик
bohdant писал(а):
Info21 писал(а):
3000 долларов в месяц в Монреале
Странно, эта сума очень незначительная.... (тем более если Канадских долларов)
Может в условиях кризиса данная карьера себя оправдывает(только если еще и гранды получать).

Уровень жизни в Канаде писал(а):
В последние годы правительство Канады приняло меры, чтобы значительно сократить бюджетный дефицит Канады, однако оно не смогло предотвратить увеличение количества жителей, находящихся за чертой бедности: их количество приближается к 5 миллионам человек. Правительственные доклады сообщают, что 60% одиноких женщин живут на сумму менее 8566 долларов в год, что ниже черты бедности. Количество малообеспеченных детей и пожилых людей увеличилось более чем на одну пятую, составив 1,4 миллиона и 650 тысяч человек соответственно.
На фоне 8500 долларов в год 3000 в месяц весьма неплохо... :o


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Pascal в микроконтроллерах
СообщениеДобавлено: Пятница, 14 Ноябрь, 2008 09:14 

Зарегистрирован: Четверг, 12 Июль, 2007 23:18
Сообщения: 1982
Откуда: Узбекистан, Чирчик
Info21 писал(а):
Цитата:
... некий американский аспирант китайского происхождения во время беседы в столовке ЦЕРНа ехидно любопытствовал у меня, мол, почему студенты-россияне первым делом всегда сразу профессору кричет "Нет!". Мол, мы, китайцы, всегда сначала выслушаем до конца, запишем, вопросы зададим, а уж потом дома для себя решим ...

Недопонял юмора...
Из-за чего те уральские самородки на рога-то встали? Чем их этот ехидный китаец обидел?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Pascal в микроконтроллерах
СообщениеДобавлено: Пятница, 14 Ноябрь, 2008 11:09 
Аватара пользователя

Зарегистрирован: Пятница, 25 Ноябрь, 2005 12:02
Сообщения: 8500
Откуда: Троицк, Москва
bohdant писал(а):
Info21 писал(а):
3000 долларов в месяц в Монреале

Странно, эта сума очень незначительная.... (тем более если Канадских долларов)
Может в условиях кризиса данная карьера себя оправдывает(только если еще и гранды получать).

Канадский доллар сейчас примерно равен американскому.
Кроме того, в Канаде -- социализм, несмотря на свободу предпринимательства, так что в отличие от безжалостной Америки там довольно комфортно (оттого и упомянутые матери-одиночки с голоду не мрут).
В Штатах замучаешься за все платить, -- дантисты, неизбежные адвокаты, мед. страховка = конечные звенья "цепи питания".
Так что все эти тысячи без конкретного опыта вещь трудно ощутимая.

Что значит "данная карьера". Постдок -- это еще не карьера, туда рвутся не за деньгами, как и в университет. Каждая пройденная ступень в этой лестнице (классы школы, колледж, крЕдиты ун-та, PhD, постдок) дает человеку при переходе в индустрию статистически реально более высокую годовую зарплату, так что все эти усилия окупаются (статистика постоянно мониторится и публикуется).

А получить tenure в университете -- вообще мечта, несмотря на заметно меньшую по сравнению с индустрией зарплату. Потому что гарантии на всю жизнь вместе с пенсиями-страховками (включая зубную; не зря это повторяю, столкнетесь -- мало не покажется). А в индустрии увольняют "с понедельника".

Постдоки грантов не имеют. Их зарплата часто идет из гранта профессора (для того и грант: чем интересней тема, тем больше можно нанять сотрудников, а тема закончится, и сотрудники уйдут в другое место).
Соответственно, от профессора может зависеть и зарплата.
Грант может быть и коллективным у отдела, лаборатории и т.п., тогда всё более определенно.

В СССР всё было так анти-натурально с ног на голову поставлено, что до сих пор в равновесие придти не может, в том числе в головах. Тем более что и до СССР не было равновесия, оттого и гробанулось всё.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Oberon-07 for ATMEL AVR
СообщениеДобавлено: Понедельник, 24 Ноябрь, 2008 23:15 
Аватара пользователя

Зарегистрирован: Суббота, 15 Март, 2008 20:00
Сообщения: 297
Откуда: Київ, Україна
Привет всем!

Мы начинаем новый проект. Компилятор с Oberon-07 для AVR.

Компилятор есть и работает :) Но он сильно сырой.
Нету оптимизации, поддерживается только один кристал.
Что то нужно делать с отладчиком и т.д.
Возможно в язык нужно внести дополнения.

Если кому то интересно, присоеденяйтесь!
Перспективы есть, я уверен :)

http://a2os.org.ua/forums/topic.php?forum=16&topic=2


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Pascal в микроконтроллерах
СообщениеДобавлено: Среда, 26 Ноябрь, 2008 14:27 
Аватара пользователя

Зарегистрирован: Суббота, 19 Ноябрь, 2005 15:59
Сообщения: 803
Откуда: Зеленоград
Очень интересно.
Файлы в формате для A2? Чтобы получить простой текст, достаточно использовать что-нибудь вроде strings (UNIX/Linux/Cygwin)?
(У меня, кроме исходника, дополнительно выдаются информация о шрифтах, что-то вроде XML и комментарии (?) вида //.)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Pascal в микроконтроллерах
СообщениеДобавлено: Среда, 26 Ноябрь, 2008 14:59 
Аватара пользователя

Зарегистрирован: Суббота, 15 Март, 2008 20:00
Сообщения: 297
Откуда: Київ, Україна
AVC писал(а):
Очень интересно.
Файлы в формате для A2? Чтобы получить простой текст, достаточно использовать что-нибудь вроде strings (UNIX/Linux/Cygwin)?
(У меня, кроме исходника, дополнительно выдаются информация о шрифтах, что-то вроде XML и комментарии (?) вида //.)

Да все под А2. Компилятор тоже работает под А2.

Тексты можно сконверитить (опять же под А2).


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Pascal в микроконтроллерах
СообщениеДобавлено: Среда, 26 Ноябрь, 2008 15:31 
Аватара пользователя

Зарегистрирован: Суббота, 15 Март, 2008 20:00
Сообщения: 297
Откуда: Київ, Україна
Цитата:
и комментарии (?) вида //

Сорри :oops: , забыл убрать... я уже немного вносил изменения и случайно оставил свой любимый тип коментариев


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Pascal в микроконтроллерах
СообщениеДобавлено: Четверг, 27 Ноябрь, 2008 23:46 

Зарегистрирован: Воскресенье, 09 Март, 2008 22:38
Сообщения: 372
AVC писал(а):
Очень интересно.
Файлы в формате для A2?

Просветите темного ;)
Что такое Aos?
Что такое AVR?
Что такео A2?


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 24 ]  На страницу 1, 2  След.

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Вся информация, размещаемая участниками на конференции (тексты сообщений, вложения и пр.) © 2005-2025, участники конференции «OberonCore», если специально не оговорено иное.
Администрация не несет ответственности за мнения, стиль и достоверность высказываний участников, равно как и за безопасность материалов, предоставляемых участниками во вложениях.
Без разрешения участников и ссылки на конференцию «OberonCore» любое воспроизведение и/или копирование высказываний полностью и/или по частям запрещено.
Powered by phpBB® Forum Software © phpBB Group
Русская поддержка phpBB