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

 
 
> Есть ли альтернативы 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
 
Start new topic
Ответов
Stas
сообщение Jul 6 2009, 12:28
Сообщение #2


Местный
***

Группа: Свой
Сообщений: 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
Сообщение #3


Знающий
****

Группа: Свой
Сообщений: 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
Сообщение #4


Местный
***

Группа: Свой
Сообщений: 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
Alex B._
сообщение Jul 7 2009, 21:40
Сообщение #5


Знающий
****

Группа: Свой
Сообщений: 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   Есть ли альтернативы MPLAB C30?   Jul 5 2009, 20:35
- - Илья   Цитата(ttron @ Jul 6 2009, 05:35) Собстве...   Jul 6 2009, 05:36
- - petrd   Цитата(ttron @ Jul 6 2009, 00:35) Собстве...   Jul 6 2009, 08:48
- - vesago   Имхо компилеру нет достойной. Коль редактор напряг...   Jul 6 2009, 09:17
|- - ttron   Всем спасибо. Бум пробовать С30   Jul 6 2009, 10:18
|- - ttron   Цитата(Stas @ Jul 7 2009, 15:18) Я подели...   Jul 7 2009, 13:33
||- - _Pasha   Цитата(ttron @ Jul 7 2009, 16:33) При все...   Jul 7 2009, 16:41
|- - ttron   Вот дока на компилятор С30, может кому пригодится....   Jul 10 2009, 14:53
|- - kolisnichenko_r   Цитата(ttron @ Jul 10 2009, 17:53) Вот до...   Jul 13 2009, 13:05
- - ttron   RE: Есть ли альтернативы MPLAB C30?   Jul 11 2009, 18:58
- - ttron   RE: Есть ли альтернативы MPLAB C30?   Jul 12 2009, 06:32
- - Herz   Цитата(Stas @ Jul 6 2009, 14:28) C30 проб...   Jul 12 2009, 09:38
- - ttron   Вот еще два приложения и адрес переводчика, если у...   Sep 16 2009, 07:06
|- - DL36   Цитата(ttron @ Sep 16 2009, 10:06) Вот ещ...   Sep 16 2009, 07:17
|- - testerplus   Спасибо!   Sep 16 2009, 08:19
- - ttron   Переводчик сделал все одной книгой, добавлено соде...   Sep 27 2009, 18:11
- - HHIMERA   Спасибо...   Sep 27 2009, 18:20
- - DL36   Цитата(ttron @ Sep 27 2009, 21:11) Перево...   Oct 1 2009, 07:00
- - Iptash   Цитата(ttron @ Sep 27 2009, 22:11) Перево...   Oct 14 2009, 14:31
- - Илья   Цитата(ttron @ Sep 28 2009, 03:11) Перево...   Oct 16 2009, 05:00


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

 


RSS Текстовая версия Сейчас: 23rd July 2025 - 22:13
Рейтинг@Mail.ru


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