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

 
 
> подробности по mikroBasic, где почитать?
Меджикивис
сообщение Oct 28 2015, 13:11
Сообщение #1


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

Группа: Участник
Сообщений: 1 541
Регистрация: 21-03-12
Из: РФ
Пользователь №: 70 919



mikroBasic PRO for PIC. (Mikroelectronika)

Где почитать подробное описание его специфических команд и библиотечных операторов?
По-русски.

ЗЫ
Вообще Бейсик знаю хорошо. Читать, как строятся циклы FOR и что такое GOTO - не интересно...




исправлено: mikroBasic пишется через "k", и Микроэлектроника - тоже (это не инглиш, фирма сербская).

Сообщение отредактировал Меджикивис - Oct 29 2015, 10:52


--------------------
Построив автомобили, человечество освободило лошадей от необходимости работать.
Почему оно не освободило от такой необходимости себя ))
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов (1 - 6)
Меджикивис
сообщение Jan 25 2016, 10:28
Сообщение #2


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

Группа: Участник
Сообщений: 1 541
Регистрация: 21-03-12
Из: РФ
Пользователь №: 70 919



Итак, никто не пожелал ни помочь, ни ответить.
В Нете найти материалы тоже не удалось. Пришлось самолично засесть и перевести Хелп.
Этот труд занял у меня вот столько времени, см. по дате создания темы wink.gif
Переводил по методу "ни дня без строчки" cool.gif Что получилось - судите сами, результат выкладываю в аттаче; лицензия на мой перевод- freeware.



Про сам язык.
Ну что сказать... впечатление удручающее. МикроБейсик был переделан авторами из их же компилятора Си. Разумеется, как и всякая переделка, получилось нечто монструозное, ни в городе богдан ни в селе селифан. Начисто утерян дух и простота Бейсика, через каждую прореху светится СИ-шная суть.
Возможно, что единственная польза, которую сей компилятор может принести - это то, что в нем доступны новые семейства PIC-ов.


В описании немало ошибок, допущенных авторами. Самые очевидные я поправил, но больше перевел "как есть", и примечание. В примерах переводил исключительно комменты. Но рассмотрение кода оставляет впечатление, что примеры были просто переписаны из сишных, и в работе не проверялись. Не знаю, гарантируется ли их работоспособность.
Короче, этот МикроБейсик оставляет стойкое ощущение недоделанности.

В аттаче трехтомный RAR-архив, в котором chm-файл справки на русском языке. Им можно заменить англоязычную справку из комплекта дистрибутива. Заголовки топиков оставлены на английском, чтобы не испортить контекстный поиск.

Берите, пользуйтесь; помяните добром мой труд.

Ваш Меджикивис
Прикрепленные файлы
Прикрепленный файл  RU_mikroBasic_chm.part1.rar ( 3.81 мегабайт ) Кол-во скачиваний: 288
Прикрепленный файл  RU_mikroBasic_chm.part2.rar ( 3.81 мегабайт ) Кол-во скачиваний: 295
Прикрепленный файл  RU_mikroBasic_chm.part3.rar ( 3.32 мегабайт ) Кол-во скачиваний: 282
 


--------------------
Построив автомобили, человечество освободило лошадей от необходимости работать.
Почему оно не освободило от такой необходимости себя ))
Go to the top of the page
 
+Quote Post
ШСА
сообщение Jan 25 2016, 17:11
Сообщение #3


Местный
***

Группа: Участник
Сообщений: 291
Регистрация: 11-04-14
Из: Саратов
Пользователь №: 81 335



Роскошно!
А как это Вы, вернее чем, сумели засунуть перевод обратно в Help?
Go to the top of the page
 
+Quote Post
Меджикивис
сообщение Jan 26 2016, 07:53
Сообщение #4


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

Группа: Участник
Сообщений: 1 541
Регистрация: 21-03-12
Из: РФ
Пользователь №: 70 919



Есть такой ChmEditor, он дает доступ непосредственно к тексту внутри chm. Благодаря этому сохранилась оригинальная структура хелпа: если моим переведенным файлом заменить англоязычный, то по нажатию F1 в Микробейсике, справка автоматически откроется на той команде или функции, на которой в этот момент стоял курсор (контекстная справка).
А если chm пересобрать, это свойство исчезает.

(Сам Микробейсик, от которого оригинал, взял здесь: http://dfiles.ru/files/i4vf8izju )



Так что - переводил по абзацам - copy-paste, дело осложнялось еще тем, что огромное количество форматирования, то есть имена переменных зеленым, таблицы, ссылки на другие разделы - приходилось даже paste всё время маленькими кусочками.
Короче, довольно тяжелая работа была((((

А в некоторых темах я еще и не очень силен - например по Ethernet-протоколам: пока еще разберешься о чем там по-английски говорилось... Что-нить переврал наверняка)))) читатель извинит, надеюсь sm.gif



--------------------
Построив автомобили, человечество освободило лошадей от необходимости работать.
Почему оно не освободило от такой необходимости себя ))
Go to the top of the page
 
+Quote Post
ШСА
сообщение Jan 26 2016, 08:00
Сообщение #5


Местный
***

Группа: Участник
Сообщений: 291
Регистрация: 11-04-14
Из: Саратов
Пользователь №: 81 335



Цитата(Меджикивис @ Jan 26 2016, 10:53) *
Есть такой ChmEditor, он дает доступ непосредственно к тексту внутри chm. Благодаря этому сохранилась оригинальная структура хелпа: если моим переведенным файлом заменить англоязычный, то по нажатию F1 в Микробейсике, справка автоматически откроется на той команде или функции, на которой в этот момент стоял курсор (контекстная справка).
А если chm пересобрать, это свойство исчезает.

Спасибо большое. А я, к сожалению, до этого не докопался, а ведь когда-то очень хотел подобное сделать!
Go to the top of the page
 
+Quote Post
Меджикивис
сообщение Jan 26 2016, 08:15
Сообщение #6


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

Группа: Участник
Сообщений: 1 541
Регистрация: 21-03-12
Из: РФ
Пользователь №: 70 919



Он, к сожалению, немного глючный (или у меня версия такая) - похоже, при сохранении вписывает в chm все картинки заново; а поскольку их тут огромное количество и большие, то размер chm возрос почти вдвое, и я ничего не сумел с этим поделать(((((
Ничего другого, чтоб отредактировать chm корректно - не нашлось.

Вам - удачи!



--------------------
Построив автомобили, человечество освободило лошадей от необходимости работать.
Почему оно не освободило от такой необходимости себя ))
Go to the top of the page
 
+Quote Post
Engineer world
сообщение Sep 22 2016, 19:32
Сообщение #7





Группа: Новичок
Сообщений: 4
Регистрация: 22-09-16
Пользователь №: 93 449



Добрый день.
Подскажите пжалуйста, вы для Mikrobasic ARM перевод не делали?
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 21st August 2025 - 15:51
Рейтинг@Mail.ru


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