Модифицированный компилятор avr от Microchip в тестах

Что, товарищ, фигню запостил? Вся фигня и разборки с модераторами по поводу фигни - в этом разделе.
Ответить
Deoptim
Грызет канифоль
Сообщения: 286
Зарегистрирован: Пт дек 30, 2016 18:05:50
Откуда: Украина.

Модифицированный компилятор avr от Microchip в тестах

Сообщение Deoptim »

Существует т.н. MPLAB XC8/XC16/XC32 C Compiler от компании Microchip, в нем есть старенький avr компилятор версии 5.4.0 с Pro(платными) плюшками.
https://www.microchip.com/en-us/tools-r ... -compilers
Что обещают:
MPLAB XC Compiler Optimizations
The optimizations found on MPLAB XC C Compilers provide code-size reductions and speed enhancements that benefit your design projects. PRO license is available for designs that require maximum code reductions and best performance. The MPLAB XC C Compiler contains a free, 60-day trial of a PRO license for evaluation when activated.

Are you looking for code optimizations? Our free MPLAB XC C Compiler comes with the majority of the optimizations you need to reduce your code by up to 70% and increase efficiency. Specifically, the free compiler contains these optimizations:

* O0 - Ensures that your code is in its pristine state
* O1 - Invokes all optimizations that won't affect debugging
* O2 - Invokes a balanced set of speed and size optimizations

When you purchase one of our PRO licenses, you also get the following optimizations:

* Os - Gives maximum code size reductions
* O3 - Gives the best speed optimizations
* mpa (Procedural Abstraction) - Reduces code size even further



When combined with our free and award-winning MPLAB X Integrated Development Environment (IDE), the fully graphical frontend provides:

* Editing errors and breakpoints that match corresponding lines in the source code
* Single stepping through C and C++ (C++ only available in MPLAB XC32++ compilers) source code to inspect variables and structures at critical points
* Data structures with defined data types, including floating point, display in watch windows
Как видим по тестам ниже, они дают некий результат.

Ссылка на реальные тесты.
Реклама
74LS00
Друг Кота
Сообщения: 7676
Зарегистрирован: Вс июл 24, 2011 11:38:09
Контактная информация:

Re: Модифицированный компилятор avr от Microchip в тестах

Сообщение 74LS00 »

И каким местом репост темы относится к ардуино и в чём вообще суть ?
Этот платный там бесплатно лежит или какая нам выгода?
Я даже не спрашиваю как его прикрутить к ардуино и как вообще компилятор может иначе собрать стандартный код, тем более в котором даже частоту поменять нельзя.
Microchip и Arduino вещи несовместимые, фактически это похороны. Купить мегу328 уже невозможно, а там где есть цены от 5 баксов, оригиналы по 10.
Реклама
Deoptim
Грызет канифоль
Сообщения: 286
Зарегистрирован: Пт дек 30, 2016 18:05:50
Откуда: Украина.

Re: Модифицированный компилятор avr от Microchip в тестах

Сообщение Deoptim »

74LS00, вы тесты смотрели? Если сокращение 10% от размера компиляции стандартного компилятора вам не достаточно, то я не знаю...
Это стандартный компилятор avr(в плане изменения частоты тоже) и прикручивается он к Arduino обычной строчкой в platform.txt compiler.path=
Ай ай ай, вы скорее писатель, нежели читатель.

Если нужна выгода и заработок - не думали сменить род деятельности, а не ждать манны небесной?
Аватара пользователя
BOB51
Друг Кота
Сообщения: 15554
Зарегистрирован: Вт мар 16, 2010 22:02:27
Откуда: ДОНЕЦК

Re: Модифицированный компилятор avr от Microchip в тестах

Сообщение BOB51 »

Прикрутить то можно - только смысла в откате назад от GCC с элементами С++?
Тем более от свободно - бесплатного к платной версии и всяколицензиям...
8)
Реклама
Эиком - электронные компоненты и радиодетали
Ответить

Вернуться в «Чистилище»