Модераторы: PILOT, ManiaK, Mazzi

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> На чем пишем для пиков? с, asm, basic 
:(
    Опции темы
quarz
Дата 1.8.2005, 18:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 205
Регистрация: 7.1.2005

Репутация: нет
Всего: 3



На каких языках вы пишете для пиков? В каких средах? Какими компиляторами пользуетесь?

Я пока пишу на асме - в блокноте...но 100-километровые листинги мне подсказывают, что пора бы переходить на более высокоуровневый язык..
PM MAIL   Вверх
cardinal
Дата 1.8.2005, 19:32 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Инженер
****


Профиль
Группа: Экс. модератор
Сообщений: 6003
Регистрация: 26.3.2002
Где: Германия

Репутация: 8
Всего: 99



Я бы добыл компилятор C/C++ позволяющий делать вставки asm


--------------------
Немецкая оппозиция потребовала упростить натурализацию иммигрантов
В моем блоге: Разные истории из жизни в Германии

"Познание бесконечности требует бесконечного времени, а потому работай не работай - все едино".  А. и Б. Стругацкие
PM   Вверх
PILOT
Дата 1.8.2005, 20:23 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


производство
****


Профиль
Группа: Модератор
Сообщений: 2724
Регистрация: 4.4.2002
Где: москва

Репутация: 20
Всего: 54



Просто нужно писать грамотно, модульно, тогда листингов не будет ;) Никакая программа на С, не сравнится с асмом по скорости, оптимимальности и компактности.
MPLAB вроде юзают.

СУВ.


--------------------
тут могла быть Ваша реклама...
PM MAIL WWW ICQ   Вверх
ManiaK
Дата 2.8.2005, 07:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Homo Sapience
***


Профиль
Группа: Комодератор
Сообщений: 1145
Регистрация: 3.8.2004
Где: ИУ5-93

Репутация: 2
Всего: 29



Цитата(PILOT @ 1.8.2005, 21:23)
MPLAB вроде юзают.

Именно он! Только вот редактор у него никчёрту. Лично я создал профиль для файлов PIC-асм в проге EmEditor и пишу там. Хоть подсветка есть и функциональность у редактора неплохая.
Компилятор Си для пиков есть, только он, кажется, платный. Причём нехило.

Цитата(quarz @ 1.8.2005, 19:44)
но 100-километровые листинги мне подсказывают, что пора бы переходить на более высокоуровневый язык..

Я скоро допишу первую версию своего псевдо Си++ языка для PIC12f675 и буду на нём баловаться. Ты с какими микросхемками работаешь?..
PM MAIL WWW   Вверх
quarz
Дата 2.8.2005, 12:34 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 205
Регистрация: 7.1.2005

Репутация: нет
Всего: 3



обычно с PIC16X84, 71 и 74...а ты на чем пишешь свой C++ компилятор?
PM MAIL   Вверх
ManiaK
Дата 2.8.2005, 13:15 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Homo Sapience
***


Профиль
Группа: Комодератор
Сообщений: 1145
Регистрация: 3.8.2004
Где: ИУ5-93

Репутация: 2
Всего: 29



Цитата(quarz @ 2.8.2005, 13:34)
а ты на чем пишешь свой C++ компилятор?

Во-первых Си++ это назвать язык ну никак не поворачивается smile Синтаксис похож, логика немного. Но не больше smile
Сам компилятор пишу на Си++.
Добавлено @ 13:21
Глюк какой-то smile Нет ссылочки на datasheet pic16xxx ?
PM MAIL WWW   Вверх
quarz
Дата 2.8.2005, 13:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 205
Регистрация: 7.1.2005

Репутация: нет
Всего: 3



Ок. когда будет бета-тестирование?
Добавлено @ 13:23
бывает...только к чему такой оффтоп?? smile)
PM MAIL   Вверх
ManiaK
Дата 2.8.2005, 13:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Homo Sapience
***


Профиль
Группа: Комодератор
Сообщений: 1145
Регистрация: 3.8.2004
Где: ИУ5-93

Репутация: 2
Всего: 29



Я тут нашёл pdf-ник, а он, гад, не открывается...
PM MAIL WWW   Вверх
ManiaK
Дата 2.8.2005, 13:23 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Homo Sapience
***


Профиль
Группа: Комодератор
Сообщений: 1145
Регистрация: 3.8.2004
Где: ИУ5-93

Репутация: 2
Всего: 29



Цитата(quarz @ 2.8.2005, 14:21)
когда будет бета-тестирование?

Если моральных сил хватит, для pic12f675 будет через две недели. Ограничения правда:
- Работа только с байтами
- Только "простые" классы (аля обфункцинненые структуры)
- Никаких шаблонов
- .... (долго перечислять)
Правда это только первый вариант.
PM MAIL WWW   Вверх
quarz
Дата 2.8.2005, 13:24 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 205
Регистрация: 7.1.2005

Репутация: нет
Всего: 3



это я про pdf :=)
PM MAIL   Вверх
ManiaK
Дата 3.8.2005, 08:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Homo Sapience
***


Профиль
Группа: Комодератор
Сообщений: 1145
Регистрация: 3.8.2004
Где: ИУ5-93

Репутация: 2
Всего: 29



Цитата(quarz @ 2.8.2005, 14:21)
бывает...только к чему такой оффтоп??

"У нас в пределах нормы!" (с) Задорнов
PM MAIL WWW   Вверх
smalcom
Дата 11.8.2005, 13:33 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 494
Регистрация: 16.10.2004
Где: Dnepr

Репутация: 4
Всего: 7



любой редактор с подсветкой + GCC


--------------------
What DA F...???
PM MAIL WWW Skype Jabber   Вверх
Айвенго
Дата 11.8.2005, 13:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 8
Регистрация: 3.5.2005
Где: Палестина

Репутация: нет
Всего: нет



smalcom а у тебя есть GCC под пики?
PM MAIL   Вверх
quarz
Дата 11.8.2005, 20:31 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 205
Регистрация: 7.1.2005

Репутация: нет
Всего: 3



присоединяюсь к вопросу Айвенго
PM MAIL   Вверх
smalcom
Дата 12.8.2005, 13:50 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 494
Регистрация: 16.10.2004
Где: Dnepr

Репутация: 4
Всего: 7



да уж по поводу gcc я поторопился smile , но есть выход из положения. Первый - это линки нарытые мной в смущенном состоянии в сети

http://sdcc.sourceforge.net
http://anyc.sourceforge.net

Второй более глубокий но рулезный и думаю равноценный написанию ПРОТОН'а - когда ставица GCC ему через опции передаеца для какого процессора он будет создавать код, так вот можно посмотреть что он делает для AVR, сравнить архитектуры PIC и AVR и возможно чего дописать и нам хорошо и весь мир OpenSource будет благодарен(надеюсь).


--------------------
What DA F...???
PM MAIL WWW Skype Jabber   Вверх
Metal_Heart
Дата 7.9.2005, 12:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


а почему бы и нет?
**


Профиль
Группа: Участник
Сообщений: 728
Регистрация: 31.3.2005
Где: Москва

Репутация: 1
Всего: 12



вот, нашел:
http://www.picant.com/c2c/c.html

с-компилятор и ИДЕ


--------------------
 не стыдно учиться, а стыдно не учиться 
PM ICQ   Вверх
Pluto5C
Дата 28.9.2005, 00:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 9
Регистрация: 10.9.2005

Репутация: нет
Всего: нет



И снова тема компиляторов.
Рекомендую HT-PIC подключить в MPLAB.
Хотя, конечно, с ассемблера надо начинать, если стоит цель научиться.
PM MAIL   Вверх
Guest
Дата 29.9.2005, 09:10 (ссылка)    |    (голосов: 0) Загрузка ... Загрузка ... Быстрая цитата Цитата


Unregistered











HT-PIC платный
  Вверх
Sardar
Дата 29.9.2005, 18:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бегун
****


Профиль
Группа: Модератор
Сообщений: 6986
Регистрация: 19.4.2002
Где: Нидерланды, Groni ngen

Репутация: 2
Всего: 317



Цитата(Guest @ 29.9.2005, 08:10)
HT-PIC платный

Lite версия бесплатна, правда исходники к подлючаемым либам не предлагаються.


--------------------
 Опыт - сын ошибок трудных  © А. С. Пушкин
 Процесс написания своего велосипеда повышает профессиональный уровень программиста. © Opik
 Оценить мои качества можно тут.
PM   Вверх
JusTalionis
Дата 20.12.2007, 23:55 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 576
Регистрация: 11.7.2006

Репутация: нет
Всего: 17



Я пишу на PIC-Basic Pro (PBP). Ибо обычно стоит задача получить искомый результат (и по возможности быстрее и лече), а не штудировать особенности архитектуры.

PM MAIL   Вверх
Страницы: (2) [Все] 1 2 
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Микроконтроллеры (MCU) и микропроцессоры (MPU)"
PILOT ManiaK
UniBomb Mazzi

На данный раздел помимо Правил форума распространяются текже следующие правила:


  • Прежде чем создать тему воспользуйтесь поиском или посмотрите в faq. Возможно на форуме уже есть ответ на ваш или близкий к вашему вопрос.
  • В заголовке темы в квадратных скобках обозначьте используемое семейство микроконтроллера: [avr],[pic],[arm].
  • При создании темы с вопросом указывайте участок кода с ошибкой, версию компилятора, схемы подключения, fuse биты и прочие данные, которые помогут найти правильный ответ. Для форматирования текста программ используйте кнопку код.
  • Новое сообщение должно иметь прямое отношение к тематике этого раздела. Для флуда, просьб выполнить задание, поиска партнёров или исполнителей существуют свои разделы.
  • Если вы заметили несовместимое с правилами сообщение, то можете уведомить об этом модератора раздела нажав кнопку Репорт у соответствующего сообщения.

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, PILOT, ManiaK, UniBomb, Mazzi.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Микроконтроллеры (MCU) и микропроцессоры (MPU) | Следующая тема »


 




[ Время генерации скрипта: 0.1089 ]   [ Использовано запросов: 20 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.