Форум РадиоКот https://radiokot.ru/forum/ |
|
Модифицированный компилятор avr от Microchip в тестах https://radiokot.ru/forum/viewtopic.php?f=44&t=182511 |
Страница 1 из 1 |
Автор: | Deoptim [ Пт апр 29, 2022 23:41:18 ] |
Заголовок сообщения: | Модифицированный компилятор avr от Microchip в тестах |
Существует т.н. 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 [ Сб апр 30, 2022 09:16:26 ] |
Заголовок сообщения: | Re: Модифицированный компилятор avr от Microchip в тестах |
И каким местом репост темы относится к ардуино и в чём вообще суть ? Этот платный там бесплатно лежит или какая нам выгода? Я даже не спрашиваю как его прикрутить к ардуино и как вообще компилятор может иначе собрать стандартный код, тем более в котором даже частоту поменять нельзя. Microchip и Arduino вещи несовместимые, фактически это похороны. Купить мегу328 уже невозможно, а там где есть цены от 5 баксов, оригиналы по 10. |
Автор: | Deoptim [ Сб апр 30, 2022 09:42:07 ] |
Заголовок сообщения: | Re: Модифицированный компилятор avr от Microchip в тестах |
74LS00, вы тесты смотрели? Если сокращение 10% от размера компиляции стандартного компилятора вам не достаточно, то я не знаю... Это стандартный компилятор avr(в плане изменения частоты тоже) и прикручивается он к Arduino обычной строчкой в platform.txt compiler.path= Ай ай ай, вы скорее писатель, нежели читатель. Если нужна выгода и заработок - не думали сменить род деятельности, а не ждать манны небесной? |
Автор: | BOB51 [ Вт сен 06, 2022 12:58:36 ] |
Заголовок сообщения: | Re: Модифицированный компилятор avr от Microchip в тестах |
Прикрутить то можно - только смысла в откате назад от GCC с элементами С++? Тем более от свободно - бесплатного к платной версии и всяколицензиям... ![]() |
Страница 1 из 1 | Часовой пояс: UTC + 3 часа |
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |