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

 
 
> Keil 5.12, облом-с
ViKo
сообщение Oct 31 2014, 12:20
Сообщение #1


Универсальный солдатик
******

Группа: Модераторы
Сообщений: 8 634
Регистрация: 1-11-05
Из: Минск
Пользователь №: 10 362



Установил Keil 5.12 (версия компилятора 5.05).
Попросили поправить программу для прибора, и вдруг вылезло совершенно непотребное, не связанное с тем, что изменил. Вернул старую версию программы, и все равно - то же самое. Запаниковал. Помянул незлым тихим словом системы контроля версий, которыми не пользуюсь... Да и не помогли бы они.
К счастью-удивлению, Keil теперь позволяет выбрать версию компилятора. Выбрал предыдущую (5.04 update 2), скомпилировал - работает нормально. Дальнейшие хождения по ... показали, что к непотребному в новом компиляторе приводит комбинация -O3 -Otime. Убрал оптимизацию по времени, работает. Чудеса.
Возможно, что-то поменялось в CMSIS RTOS RTX, возможно, еще где-то. Не знаю.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
nill
сообщение Nov 5 2014, 06:22
Сообщение #2


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

Группа: Validating
Сообщений: 124
Регистрация: 10-08-05
Пользователь №: 7 502



Цитата(ViKo @ Oct 31 2014, 19:20) *
К счастью-удивлению, Keil теперь позволяет выбрать версию компилятора.

Подскажите, где это делается.
Go to the top of the page
 
+Quote Post
ViKo
сообщение Nov 5 2014, 08:31
Сообщение #3


Универсальный солдатик
******

Группа: Модераторы
Сообщений: 8 634
Регистрация: 1-11-05
Из: Минск
Пользователь №: 10 362



Цитата(nill @ Nov 5 2014, 09:22) *
Подскажите, где это делается.

Project / Options for Target / Target / Code Generation / Arm Compiler
Это только в последнем Кейле появилось.
Go to the top of the page
 
+Quote Post



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

 


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


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