АвторСообщение



Пост N: 2
Зарегистрирован: 29.09.08
Откуда: Россия, Санкт-Петербург
Рейтинг: 0
ссылка на сообщение  Отправлено: 29.09.08 14:29. Заголовок: Компиляция из языка Си в код прошивки


Привет всем! У меня есть вопрос. Подскажите. Хочу попробовать себя в языке Си. До этого писал и пишу на Асме, но, написание исходного текста программы производил в редакторе Aditor, а для компиляции исходного текста использовал компилятор MPASMWIN, из MP-laba.
Вопрос: Есть-ли какие-либо редакторы для написания в них на Си, а далее использование того-же компилятора?

Установил себе на комп последнюю версию MPLAB (v8.14) а поверх накатил PICC Lite (удивительно, но срослись!!!). Попробовал на примере исходничка - все работает, но как-то хочется иметь что-то более привычное. Или такого не существует?
Буду очень признателен за ответы. Спасибо.
Только MPLAB+PICC Lite и все???

Спасибо: 0 
ПрофильЦитата Ответить
Ответов - 22 [только новые]


постоянный участник


Пост N: 58
Зарегистрирован: 13.12.07
Откуда: г.Макеевка
Рейтинг: 0
ссылка на сообщение  Отправлено: 29.09.08 14:50. Заголовок: Посмотри microC 6.2 ..


Посмотри microC 6.2 и более поздние версии. Много примеров и HELP есть на русском.

Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 874
Зарегистрирован: 12.01.07
Откуда: Приднестровье
Рейтинг: 3
ссылка на сообщение  Отправлено: 29.09.08 14:51. Заголовок: electron555 пишет: ..


electron555 пишет:

 цитата:
Хочу попробовать себя в языке Си.

И зачем Вам эти проблемы!
Язык Си универсален, появился сравнительно давно, да ещё стандартезирован.
Это обходится дорогой ценой - корявостью языка. Там многое через одно место сделано...
Мой Вам совет - если уж так сильно захотели присать программы на языке высокого уровня - выбирайте Бейсик, он намного проще, а результат будет таким же.
Пишу это основываясь на собственом опыте. Бейсик удалось освоить буквально за пару часов, т. е. через это время была готова первая прога.
А вот сейчас с Си уже неделю вожусь, но толку пока нет!

electron555 пишет:

 цитата:
написание исходного текста программы производил в редакторе Aditor

А что за редактор?

Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 875
Зарегистрирован: 12.01.07
Откуда: Приднестровье
Рейтинг: 3
ссылка на сообщение  Отправлено: 29.09.08 14:51. Заголовок: Viktor_VK пишет: По..


Viktor_VK пишет:

 цитата:
Посмотри microC

mikroBasic тоже есть

Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 3
Зарегистрирован: 29.09.08
Откуда: Россия, Санкт-Петербург
Рейтинг: 0
ссылка на сообщение  Отправлено: 29.09.08 15:38. Заголовок: Aditor - универсальн..


Aditor - универсальный текстовый редактор. В котором можно не только писать, но и читать различные тексты. Имеет 5 вариантов кодировки (возможность декодирования текста) Поддерживает так-же и формат asm. имеет цветовое выделение в тексте, с левой стороны редактора можно включать нумерацию строки - почему и пользую. Всего трудно перечислить. Есть его аналог, называется (если не изменяет память) Editur.

Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 4
Зарегистрирован: 29.09.08
Откуда: Россия, Санкт-Петербург
Рейтинг: 0
ссылка на сообщение  Отправлено: 29.09.08 15:42. Заголовок: microC 6.2 - это про..


microC 6.2 - это прога текстового редактора? (простите за "серость")

Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 876
Зарегистрирован: 12.01.07
Откуда: Приднестровье
Рейтинг: 3
ссылка на сообщение  Отправлено: 29.09.08 16:18. Заголовок: electron555 пишет: ..


electron555 пишет:

 цитата:
microC 6.2

Это всё в одном флаконе (редактор, компилятор, отладчик, программатор.)

Если Вам нужен только редактор для Си, то можете попробовать этот http://scite.ruteam.ru/scite/sborki/scite-ru-board

Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 877
Зарегистрирован: 12.01.07
Откуда: Приднестровье
Рейтинг: 3
ссылка на сообщение  Отправлено: 29.09.08 16:29. Заголовок: electron555 пишет: ..


electron555 пишет:

 цитата:
Поддерживает так-же и формат asm. имеет цветовое выделение в тексте, с левой стороны редактора можно включать нумерацию строки - почему и пользую

Что-то типа этого? http://pic.borda.ru/?1-5-0-00000023-000-0-0-1222182673

Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 5
Зарегистрирован: 29.09.08
Откуда: Россия, Санкт-Петербург
Рейтинг: 0
ссылка на сообщение  Отправлено: 30.09.08 11:59. Заголовок: Да. Но, возможно чут..


Да. Но, возможно чуть более лучше. Тем более не демо-версия. Вес инсталлятора 760 кb. Если надо - могу выслать по почте "УСТАНОВИШ, ПОСМОТРИШ, СРАВНИШ" . Там "рид-ми" с кодом для доступа. После написания программы в редакторе - "Файл, сохранить как:" ... (не более 6 знакомест на Англ. языке) с расширением asm.
Мой e-mail: bolshakov.p@ec.spb.ru
В коментарии при отправке просьба указать, что являюсь участником форума. (Спам просто сводит с ума)

Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 6
Зарегистрирован: 29.09.08
Откуда: Россия, Санкт-Петербург
Рейтинг: 0
ссылка на сообщение  Отправлено: 30.09.08 12:05. Заголовок: Кстати !!! Установил..


Кстати !!! Установил себе прогу "microC 6.2". Что, сказать? -"Надо щупать и читать описание на русском."...
Петр спасибо за идею.

Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник




Пост N: 888
Зарегистрирован: 26.12.06
Откуда: Санкт-Ленинград
Рейтинг: 1
ссылка на сообщение  Отправлено: 30.09.08 13:40. Заголовок: Пётр пишет: Бейсик ..


Пётр пишет:

 цитата:
Бейсик удалось освоить буквально за пару часов

Может заодно дадите "наводку" для PC? Программировал когда-то на Бейсике для советского компьютера на i8080. Так что некоторое представление имею, но там он был весьма специфичный, да вдобавок - интерпритатор.
Короче, что установить, где скачать, и где описание команд?

Obligatus Servus Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 880
Зарегистрирован: 12.01.07
Откуда: Приднестровье
Рейтинг: 3
ссылка на сообщение  Отправлено: 30.09.08 18:22. Заголовок: electron555 пишет: ..


electron555 пишет:

 цитата:
Если надо - могу выслать по почте

Сейчас вам письмо напишу.
Очень интересно.
А чтобы по меньше спама было, не выкладывайте в явном виде адрес почты.
Ведь можно было так написать Nameпёсикecточкаspbточкаru
Все бы поняли, а спама намного меньше было.


Dmitry Dubrovenko пишет:

 цитата:
Может заодно дадите "наводку" для PC?

Могу предложить копилятор PureBasic http://pic.borda.ru/?1-7-0-00000038-000-0-0-1220373074
Есть соответствующая тема и в закрытом разделе.
Он отличается от других языков высокого уровня тем, что нет необходимости знать как работает компьютер или операционная система, но при этом получать полнофункциональные приложения, которые будут работать под любой версией Винды начиная с 95-той.
Размер приложений получается сравнительно небольшим - минимальный размер всего 10Кб. По быстродействию EXEшник опережает Дельфи и многие компиляторы Си. Ему соперник только ассемблер.

Dmitry Dubrovenko пишет:

 цитата:
Короче, что установить, где скачать, и где описание команд?


Нормальная (не жадная) версия PureBasic v4.00 есть здесь размер 8.2Мб,
Доступен до: 2008-11-12 20:31:04
Установка ничем не отличается от установи других программ.
Русификатор IDE (файл PB_Rus 4.00.exe) и кратное описание языка с примерами можно найти на сервере журнала Радио
Есть похожая статья в 6-том (если я ничего не путаю) разделе обменника.
Рускоязычный форум тут http://pbasic.spb.ru/phpBB2/index.php


Пробуйте.
Если будут вопросы (а они будут) - спрашивайте, не стесняйтесь.


Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 8
Зарегистрирован: 29.09.08
Откуда: Россия, Санкт-Петербург
Рейтинг: 0
ссылка на сообщение  Отправлено: 01.10.08 10:29. Заголовок: Для Петра


По почте отправил Программу "Адитор" ловите. Должна прилететь. Просьба по прибытию почты и ее получении, по возможности известить меня. Что почта получена. Отсутствие вирусятины во вложении гарантировано.

Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 881
Зарегистрирован: 12.01.07
Откуда: Приднестровье
Рейтинг: 3
ссылка на сообщение  Отправлено: 01.10.08 11:41. Заголовок: electron555 пишет: ..


electron555 пишет:

 цитата:
Просьба по прибытию почты и ее получении, по возможности известить меня

Письмо получил, но там вложения не было.
Скорее всего его почтовик заблокировал, потому что пришло ещё письмо с Postmasterсобачкаec.spb.ru такого содержания
 цитата:
-------------------------------------------------------------------
MDaemon has detected restricted attachments within an email message
-------------------------------------------------------------------

>From : Ваш меил
To : Мой меил
Subject : Текстовый редактор Aditor
Message-ID:

---------------------
Attachment(s) removed
---------------------
Aditor.zip (Aditor\adt305kg.exe)


Причём имя архива в текстовом формате, т. е. не ссылка.

Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 9
Зарегистрирован: 29.09.08
Откуда: Россия, Санкт-Петербург
Рейтинг: 0
ссылка на сообщение  Отправлено: 01.10.08 14:54. Заголовок: Попробую скинуть с д..


Попробую скинуть с домашнего компа. Возможно почтовый сервер на работе блокирует пересылку файлов ZIP...
RE: Уже кинул. На 2 ящика - Вам, и себе (как проба) У себя все получено...

Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник


Пост N: 61
Зарегистрирован: 13.12.07
Откуда: г.Макеевка
Рейтинг: 0
ссылка на сообщение  Отправлено: 01.10.08 15:22. Заголовок: Пётр пишет: А вот с..


Пётр пишет:

 цитата:
А вот сейчас с Си уже неделю вожусь, но толку пока нет


Петр, если все же нужен СИ посмотри на microC - уже где-то есть 8 версия.
Он не сложен. Если нужен HELP на русском, то выложу. В журнале Радиоаматор 2006 год
есть о нем немного. Начало работы.
За 2007 год Радиоаматор цикл статей по USB в МК. Автор тот же - Рюмик С.М. посмотри может пригодиться.

Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 885
Зарегистрирован: 12.01.07
Откуда: Приднестровье
Рейтинг: 3
ссылка на сообщение  Отправлено: 01.10.08 16:31. Заголовок: Viktor_VK пишет: Он..


Viktor_VK пишет:

 цитата:
Он не сложен.

Может и так, но это когда уже в курсе всего (изучл все тонкости).
А когда только пытаешся вникнуть, часто на "грабли" наступаешь.

Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 886
Зарегистрирован: 12.01.07
Откуда: Приднестровье
Рейтинг: 3
ссылка на сообщение  Отправлено: 01.10.08 17:12. Заголовок: electron555 пишет: ..


electron555 пишет:

 цитата:
Попробую скинуть с домашнего компа

Получил письмо.
electron555 пишет:

 цитата:
Есть-ли какие-либо редакторы для написания в них на Си

Так вроде он Си подсвечивает или я что-то не так понял.

PS.
Отправил Вам письмо...

Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник


Пост N: 62
Зарегистрирован: 13.12.07
Откуда: г.Макеевка
Рейтинг: 0
ссылка на сообщение  Отправлено: 02.10.08 10:16. Заголовок: :sm36: Пётр пишет: ..


Пётр пишет:

 цитата:
Может и так, но это когда уже в курсе всего (изучл все тонкости).
А когда только пытаешся вникнуть, часто на "грабли" наступаешь.



...уже в курсе всего (изучл все тонкости). Это будет потом. Я делал как - брал из хелпа похожий
пример и перерабатывал под себя + читал журнал и все получилось.
Ты только начни. От простого к сложному и тебе понравиться!


Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник




Пост N: 890
Зарегистрирован: 26.12.06
Откуда: Санкт-Ленинград
Рейтинг: 1
ссылка на сообщение  Отправлено: 02.10.08 11:21. Заголовок: electron555 пишет: ..


electron555 пишет:

 цитата:
блокирует пересылку файлов ZIP

Судя по сообщению, он блокирует пересылку исполняемых файлов. Помогает установка пароля на архив (любого самого простого, хотя бы - 1).

Obligatus Servus Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 11
Зарегистрирован: 29.09.08
Откуда: Россия, Санкт-Петербург
Рейтинг: 0
ссылка на сообщение  Отправлено: 03.10.08 15:21. Заголовок: К расширению ZIP вир..


К расширению ZIP вирусятина приклеивается на 5 баллов, а к RAR - нет. Разные типы сжатия. Наш почтовый сервак на работе просто проигнорировал ZIP-вложение, так-как счел содержание в нем вируса.

Кстати установил программу PureBasic. Пока не щупал, но на первый взгляд выглядит не плохо!!!

Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 890
Зарегистрирован: 12.01.07
Откуда: Приднестровье
Рейтинг: 3
ссылка на сообщение  Отправлено: 03.10.08 16:09. Заголовок: electron555 пишет: ..


electron555 пишет:

 цитата:
установил программу PureBasic. Пока не щупал, но на первый взгляд выглядит не плохо

Если возникнут вопросы - задавайте их здесь или на оф. форуме

Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 12
Зарегистрирован: 29.09.08
Откуда: Россия, Санкт-Петербург
Рейтинг: 0
ссылка на сообщение  Отправлено: 06.10.08 08:20. Заголовок: Спасибо Петр!!! Дума..


Спасибо Петр!!! Думаю, что Без вопросов не обойдется...

Спасибо: 0 
ПрофильЦитата Ответить
Ответ:
1 2 3 4 5 6 7 8 9
видео с youtube.com картинка из интернета картинка с компьютера ссылка файл с компьютера русская клавиатура транслитератор  цитата  кавычки оффтопик свернутый текст

показывать это сообщение только модераторам
не делать ссылки активными
Имя, пароль:      зарегистрироваться    
Тему читают:
- участник сейчас на форуме
- участник вне форума
Все даты в формате GMT  3 час. Хитов сегодня: 13
Права: смайлы да, картинки да, шрифты нет, голосования нет
аватары да, автозамена ссылок вкл, премодерация откл, правка нет



Создай свой форум на сервисе Borda.ru
Текстовая версия