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

 
 
> Есть ли альтернативы MPLAB C30?, C компилятор для dcPIC и PIC24
ttron
сообщение Jul 5 2009, 20:35
Сообщение #1


Частый гость
**

Группа: Свой
Сообщений: 134
Регистрация: 1-06-05
Из: Москва
Пользователь №: 5 634



Собственно, вопрос в теме. Может у кого есть опыт использования, поделитесь, если не трудно.


--------------------
"Регистрируй, наблюдай, экономь микросекунду, зря вопрос не задавай, не запоминай ерунду" (с) не помню, чье
Go to the top of the page
 
+Quote Post
2 страниц V   1 2 >  
Start new topic
Ответов (1 - 23)
Ilya_A
сообщение Jul 6 2009, 05:36
Сообщение #2


Частый гость
**

Группа: Свой
Сообщений: 166
Регистрация: 1-12-05
Из: Иркутск
Пользователь №: 11 630



Цитата(ttron @ Jul 6 2009, 05:35) *
Собственно, вопрос в теме. Может у кого есть опыт использования, поделитесь, если не трудно.

Юзал года 2-3 назад Хайтечевский dsPICC, но тогда он был совсем сыроватый - глюков наловился.... Как обстоят сейчас у них дела незнаю, но скорее всего C30 они не переплюнули. А вообще идите лучше в поиск, на 100 раз эта тема уже пережована.
Go to the top of the page
 
+Quote Post
petrd
сообщение Jul 6 2009, 08:48
Сообщение #3


Участник
*

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



Цитата(ttron @ Jul 6 2009, 00:35) *
Собственно, вопрос в теме. Может у кого есть опыт использования, поделитесь, если не трудно.

Есть mikroC compiler for dsPIC30/33 and PIC24, если Ваши опыты с этими контроллерами в самом начале, то можно попробовать. Но все-таки он, наверное, не альтернатива С30.
Go to the top of the page
 
+Quote Post
vesago
сообщение Jul 6 2009, 09:17
Сообщение #4


Тутэйшы
****

Группа: Свой
Сообщений: 708
Регистрация: 30-11-04
Пользователь №: 1 263



Имхо компилеру нет достойной. Коль редактор напрягает, пользуйте сликэдит.
Go to the top of the page
 
+Quote Post
ttron
сообщение Jul 6 2009, 10:18
Сообщение #5


Частый гость
**

Группа: Свой
Сообщений: 134
Регистрация: 1-06-05
Из: Москва
Пользователь №: 5 634



Всем спасибо. Бум пробовать С30 smile.gif


--------------------
"Регистрируй, наблюдай, экономь микросекунду, зря вопрос не задавай, не запоминай ерунду" (с) не помню, чье
Go to the top of the page
 
+Quote Post
Stas
сообщение Jul 6 2009, 12:28
Сообщение #6


Местный
***

Группа: Свой
Сообщений: 464
Регистрация: 1-10-04
Из: Челябинск
Пользователь №: 751



C30 пробовал. После просмотра листинга от него отказался - такое ощущение что из всего мощного набора команд dsPIC он использует 3/4. К тому же при работе с dsPIC30F2020 при исполнении чтения из памяти программ с PSV у контроллера проявляется глюк описанный в ERRATЕ - переход по трапу ошибки адресации. Микрочип предлагает в строке компилятора вставлять ключик, который вызовет лечение данной проблемы - типа патч. Та версия С30 которой я пользовался данный ключик не понимала. В результате я все перебил на asm и от С30 отказался.
Go to the top of the page
 
+Quote Post
Alex B._
сообщение Jul 7 2009, 06:06
Сообщение #7


Знающий
****

Группа: Свой
Сообщений: 943
Регистрация: 6-07-04
Из: Санкт-Петербург
Пользователь №: 274



Цитата(Stas @ Jul 6 2009, 16:28) *
C30 пробовал. После просмотра листинга от него отказался - такое ощущение что из всего мощного набора команд dsPIC он использует 3/4.

нуну. C30 - очень качественный компилятор, в отличие, например, от микрочиповского C18. Инструкции dsp естественно он использовать не будет, для этого есть встроенный асм, встроенные функции, библиотека DSP - ну и просто можно на асме модуль написать. А ключи включающие обход аппаратной ерраты - традиционная фича во многих компиляторах.
Так что не нужно тут рожать легенды.
Go to the top of the page
 
+Quote Post
Stas
сообщение Jul 7 2009, 11:18
Сообщение #8


Местный
***

Группа: Свой
Сообщений: 464
Регистрация: 1-10-04
Из: Челябинск
Пользователь №: 751



Цитата(Alex B._ @ Jul 7 2009, 12:06) *
Так что не нужно тут рожать легенды.

Я поделился своим опытом применения C30 в условиях ограниченного объема памяти и быстродействия кристалла dsPIC30F2020. Мне не понравился объем и быстродействие сгенеренного кода на С. Речь шла о линейных кодах, DSP вставлял ассемблерной вставкой. Как пишет Microchip - С30 основан на GCC, выводы делайте сами.
Alex B._, зачем хамить как на базаре? cranky.gif
Go to the top of the page
 
+Quote Post
ttron
сообщение Jul 7 2009, 13:33
Сообщение #9


Частый гость
**

Группа: Свой
Сообщений: 134
Регистрация: 1-06-05
Из: Москва
Пользователь №: 5 634



Цитата(Stas @ Jul 7 2009, 15:18) *
Я поделился своим опытом применения C30 в условиях ограниченного объема памяти и быстродействия кристалла dsPIC30F2020. Мне не понравился объем и быстродействие сгенеренного кода на С. Речь шла о линейных кодах, DSP вставлял ассемблерной вставкой. Как пишет Microchip - С30 основан на GCC, выводы делайте сами.
Alex B._, зачем хамить как на базаре? cranky.gif

Господа, не надо ссориться на пустом месте. Спасибо за информацию. При всех недостатках, видимо, альтернативы С30 нет (если не считать ассемблера wink.gif ) Еще раз спасибо за то, что не поленились черкануть пару строк.


--------------------
"Регистрируй, наблюдай, экономь микросекунду, зря вопрос не задавай, не запоминай ерунду" (с) не помню, чье
Go to the top of the page
 
+Quote Post
_Pasha
сообщение Jul 7 2009, 16:41
Сообщение #10


;
******

Группа: Участник
Сообщений: 5 646
Регистрация: 1-08-07
Пользователь №: 29 509



Цитата(ttron @ Jul 7 2009, 16:33) *
При всех недостатках, видимо, альтернативы С30 нет 

у ИАРа вроде ж выходил EWDSpic?? Только это было давно.
Go to the top of the page
 
+Quote Post
Alex B._
сообщение Jul 7 2009, 21:40
Сообщение #11


Знающий
****

Группа: Свой
Сообщений: 943
Регистрация: 6-07-04
Из: Санкт-Петербург
Пользователь №: 274



Цитата(Stas @ Jul 7 2009, 15:18) *
Я поделился своим опытом применения C30 в условиях ограниченного объема памяти и быстродействия кристалла dsPIC30F2020.

вы ни чем не поделились, кроме корявых домыслов, потому что когда вы говорите что
Цитата(Stas @ Jul 7 2009, 15:18) *
Мне не понравился объем и быстродействие сгенеренного кода на С.

нужно привести пример. Если этого примера не будет - вы тупо пустозвон.
Цитата(Stas @ Jul 7 2009, 15:18) *
Alex B._, зачем хамить как на базаре?

зачем нести чушь?
Go to the top of the page
 
+Quote Post
ttron
сообщение Jul 10 2009, 14:53
Сообщение #12


Частый гость
**

Группа: Свой
Сообщений: 134
Регистрация: 1-06-05
Из: Москва
Пользователь №: 5 634



Вот дока на компилятор С30, может кому пригодится. Пока есть все главы и два приложения, буду выкладывать. Автор перевода сейчас недоступен, появится где-то в середине августа, можно будет высказать замечания. Тогда обещал сделать закладки и может объединить все в одну книгу.

Прикрепленный файл  51284h_0905_Ru_01.pdf ( 101.28 килобайт ) Кол-во скачиваний: 1181

Прикрепленный файл  51284h_0905_Ru_02.pdf ( 200.45 килобайт ) Кол-во скачиваний: 1879

Прикрепленный файл  51284h_0905_Ru_03.pdf ( 240.62 килобайт ) Кол-во скачиваний: 2257


--------------------
"Регистрируй, наблюдай, экономь микросекунду, зря вопрос не задавай, не запоминай ерунду" (с) не помню, чье
Go to the top of the page
 
+Quote Post
ttron
сообщение Jul 11 2009, 18:58
Сообщение #13


Частый гость
**

Группа: Свой
Сообщений: 134
Регистрация: 1-06-05
Из: Москва
Пользователь №: 5 634



Прикрепленный файл  51284h_0905_Ru_04.pdf ( 216.05 килобайт ) Кол-во скачиваний: 1282

Прикрепленный файл  51284h_0905_Ru_05.pdf ( 54.47 килобайт ) Кол-во скачиваний: 818

Прикрепленный файл  51284h_0905_Ru_06.pdf ( 99.88 килобайт ) Кол-во скачиваний: 1224

Прикрепленный файл  51284h_0905_Ru_07.pdf ( 90.32 килобайт ) Кол-во скачиваний: 1635


--------------------
"Регистрируй, наблюдай, экономь микросекунду, зря вопрос не задавай, не запоминай ерунду" (с) не помню, чье
Go to the top of the page
 
+Quote Post
ttron
сообщение Jul 12 2009, 06:32
Сообщение #14


Частый гость
**

Группа: Свой
Сообщений: 134
Регистрация: 1-06-05
Из: Москва
Пользователь №: 5 634



Прикрепленный файл  51284h_0905_Ru_08.pdf ( 148.11 килобайт ) Кол-во скачиваний: 1881

Прикрепленный файл  51284h_0905_Ru_09.pdf ( 110.3 килобайт ) Кол-во скачиваний: 1433

Прикрепленный файл  51284h_0905_Ru_A.pdf ( 114.41 килобайт ) Кол-во скачиваний: 841

Прикрепленный файл  51284h_0905_Ru_B.pdf ( 166.06 килобайт ) Кол-во скачиваний: 1697


--------------------
"Регистрируй, наблюдай, экономь микросекунду, зря вопрос не задавай, не запоминай ерунду" (с) не помню, чье
Go to the top of the page
 
+Quote Post
Herz
сообщение Jul 12 2009, 09:38
Сообщение #15


Гуру
******

Группа: Модераторы
Сообщений: 10 983
Регистрация: 23-11-05
Пользователь №: 11 287



Цитата(Stas @ Jul 6 2009, 14:28) *
C30 пробовал. После просмотра листинга от него отказался - такое ощущение что из всего мощного набора команд dsPIC он использует 3/4.

По-моему, это совсем неплохой показатель. biggrin.gif

Цитата(ttron @ Jul 10 2009, 16:53) *
Вот дока на компилятор С30, может кому пригодится.

Спасибо!
Go to the top of the page
 
+Quote Post
kolisnichenko_r
сообщение Jul 13 2009, 13:05
Сообщение #16


Местный
***

Группа: Свой
Сообщений: 435
Регистрация: 12-09-07
Пользователь №: 30 482



Цитата(ttron @ Jul 10 2009, 17:53) *
Вот дока на компилятор С30

Спасибо!
Go to the top of the page
 
+Quote Post
ttron
сообщение Sep 16 2009, 07:06
Сообщение #17


Частый гость
**

Группа: Свой
Сообщений: 134
Регистрация: 1-06-05
Из: Москва
Пользователь №: 5 634



Вот еще два приложения и адрес переводчика, если у кого будут замечания: BEPCTAK13 БОБИК GMAIL ТОЧКА COM
Прикрепленный файл  51284h_0905_Ru_C.pdf ( 236.73 килобайт ) Кол-во скачиваний: 4420

Прикрепленный файл  51284h_0905_Ru_D.pdf ( 92.79 килобайт ) Кол-во скачиваний: 2287


--------------------
"Регистрируй, наблюдай, экономь микросекунду, зря вопрос не задавай, не запоминай ерунду" (с) не помню, чье
Go to the top of the page
 
+Quote Post
DL36
сообщение Sep 16 2009, 07:17
Сообщение #18


Местный
***

Группа: Свой
Сообщений: 460
Регистрация: 5-10-06
Из: Херсон
Пользователь №: 21 006



Цитата(ttron @ Sep 16 2009, 10:06) *
Вот еще два приложения

Спасибо!
Go to the top of the page
 
+Quote Post
testerplus
сообщение Sep 16 2009, 08:19
Сообщение #19


Участник
*

Группа: Участник
Сообщений: 54
Регистрация: 7-08-08
Из: SPb
Пользователь №: 39 471



Спасибо!
Go to the top of the page
 
+Quote Post
ttron
сообщение Sep 27 2009, 18:11
Сообщение #20


Частый гость
**

Группа: Свой
Сообщений: 134
Регистрация: 1-06-05
Из: Москва
Пользователь №: 5 634



Переводчик сделал все одной книгой, добавлено содержание и закладки, гиперссылки работают в пределах всей книги. Пользоваться стало удобней smile.gif Для удобства скачивания файл зажат в архив и разбит на 3 части. Результирующий PDF должен быть примерно 1,3Мб.
Прикрепленный файл  51284h_ru.part1.rar ( 354 килобайт ) Кол-во скачиваний: 579

Прикрепленный файл  51284h_ru.part2.rar ( 354 килобайт ) Кол-во скачиваний: 4661

Прикрепленный файл  51284h_ru.part3.rar ( 239.03 килобайт ) Кол-во скачиваний: 577


--------------------
"Регистрируй, наблюдай, экономь микросекунду, зря вопрос не задавай, не запоминай ерунду" (с) не помню, чье
Go to the top of the page
 
+Quote Post
HHIMERA
сообщение Sep 27 2009, 18:20
Сообщение #21


Местный
***

Группа: Участник
Сообщений: 226
Регистрация: 10-07-09
Пользователь №: 51 126



Спасибо...
Go to the top of the page
 
+Quote Post
DL36
сообщение Oct 1 2009, 07:00
Сообщение #22


Местный
***

Группа: Свой
Сообщений: 460
Регистрация: 5-10-06
Из: Херсон
Пользователь №: 21 006



Цитата(ttron @ Sep 27 2009, 21:11) *
Переводчик сделал все одной книгой

Спасибо!
Go to the top of the page
 
+Quote Post
Iptash
сообщение Oct 14 2009, 14:31
Сообщение #23


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

Группа: Свой
Сообщений: 1 613
Регистрация: 2-09-08
Из: г.Набережные Челны
Пользователь №: 39 936



Цитата(ttron @ Sep 27 2009, 22:11) *
Переводчик сделал все одной книгой...

Спасибо и переводчику тоже большое спасибо.
Go to the top of the page
 
+Quote Post
Ilya_A
сообщение Oct 16 2009, 05:00
Сообщение #24


Частый гость
**

Группа: Свой
Сообщений: 166
Регистрация: 1-12-05
Из: Иркутск
Пользователь №: 11 630



Цитата(ttron @ Sep 28 2009, 03:11) *
Переводчик сделал все одной книгой, добавлено содержание и закладки, гиперссылки работают в пределах всей книги. Пользоваться стало удобней smile.gif Для удобства скачивания файл зажат в архив и разбит на 3 части. Результирующий PDF должен быть примерно 1,3Мб.

Спасибо, за огромный труд!
Go to the top of the page
 
+Quote Post

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

 


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


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