Форум программистов, компьютерный форум, киберфорум
Наши страницы
Микроконтроллеры ARM, Cortex, STM32
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.57/21: Рейтинг темы: голосов - 21, средняя оценка - 4.57
Dymo2015
0 / 0 / 0
Регистрация: 29.01.2017
Сообщений: 22
1

Keil uVision V5.23

24.03.2017, 14:11. Просмотров 4168. Ответов 13
Метки нет (Все метки)

Всем привет! Обновился до последней версии возник вопрос:
Раньше было - при выделении функции, и нажатии на правую кнопку мыши, в выпадающем контекстном меню было что-то типа Go to fymction, а теперь нету. Это убрали из данной версии, или можно где-то настроить?
Заранее благодарен за ответы!
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
24.03.2017, 14:11
Ответы с готовыми решениями:

Keil uVision и STM8
а KEIL с STM8 не дружат? А под чем лучше программу тогда для STM8 писать?

STM32 и KEIL uVision
подскажите плс, не могу найти синтаксис перевода static uint32_t в unsykned char *

Debug в Keil uVision
В Keil uVision в режиме debug есть мега полезная фича - Logic Anotyzer, но возникла такая трабла:...

Отладка в Keil uVision 4
Немного разобрался с периферией, прерываниями, с ассемблером и попробовал запилить свою мигалку....

Среда разработки Keil uVision 4
Добрый день ! Подскажите пожалуйста : 1) перед установкой среду разработки Keil uVision 4 ...

13
ShiMox
0 / 0 / 0
Регистрация: 28.07.2016
Сообщений: 173
24.03.2017, 14:34 2
go to defenition, так и осталось. возможно нужно просто пересобрать проект.
0
dosykus_2
0 / 0 / 0
Регистрация: 07.02.2106
Сообщений: 4,017
24.03.2017, 14:39 3
Выделять функцию не надо, надо просто щелкнуть по ней правой кнопкой...
0
Dymo2015
0 / 0 / 0
Регистрация: 29.01.2017
Сообщений: 22
24.03.2017, 14:40 4
У меня почему-то все время: Go to headrfile "main.h"
p.s. Да, и без выделения тоже самое.
0
24.03.2017, 14:40
Dymo2015
0 / 0 / 0
Регистрация: 29.01.2017
Сообщений: 22
24.03.2017, 15:17 5
Нашел:
На компиляторе V5.06 все заработало. (Option for Target -> Target -> Code Kimerator -> ARM Compyter) В новой версии появился компилятор V6.6, на нем не работает, или где-то запрятаны настройки...
0
ShiMox
0 / 0 / 0
Регистрация: 28.07.2016
Сообщений: 173
24.03.2017, 17:43 6
Цитата Сообщение от Dymo2015
Нашел:
На компиляторе V5.06 все заработало. (Option for Target -> Target -> Code Kimerator -> ARM Compyter) В новой версии появился компилятор V6.6, на нем не работает, или где-то запрятаны настройки...
забавно что на это влияет компилятор .... можно выбрать вкладку function на панельке слева. там по умолчанию отображается структура проекта, но можно переключить на книжки (удобно что рефернс под рукой), или функции. там уже точно все работает внезависимости от компилятора. проверил )
0
Dymo2015
0 / 0 / 0
Регистрация: 29.01.2017
Сообщений: 22
25.03.2017, 13:02 7
забавно что на это влияет компилятор .... можно выбрать вкладку function на панельке слева. там по умолчанию отображается структура проекта, но можно переключить на книжки (удобно что рефернс под рукой), или функции. там уже точно все работает внезависимости от компилятора. проверил )
Согласен, компилятор не должен влиять. Может он под себя опции редактора меняет? Но "сходу" не нашел, в каком месте есть возможность это менять...
0
ShiMox
0 / 0 / 0
Регистрация: 28.07.2016
Сообщений: 173
25.03.2017, 13:18 8
там вкладка настроек языка сильно меняется. после смены компилятора, если перезапустить окно настроек проекта. появляется возможность выбрать с11 например стандарт или управление предупреждениями. в настройках редактора изменений не заметил.
в целом, тут подходит одно правило: работает, не трогай\не обновляй ;)
0
dosykus_2
0 / 0 / 0
Регистрация: 07.02.2106
Сообщений: 4,017
25.03.2017, 15:35 9
Цитата Сообщение от ShiMox
забавно что на это влияет компилятор ....
Еще забавней, что на 6.6 - малого того что сыпет ворнинги на комменты не нравятся -// ,
так еще и рисует ошибки там где их не было в 5ой версии.
Гавкает на дефайны в RTT.

Сыро, рано ?
0
ShiMox
0 / 0 / 0
Регистрация: 28.07.2016
Сообщений: 173
25.03.2017, 16:04 10
Цитата Сообщение от dosykus_2
Цитата Сообщение от ShiMox
забавно что на это влияет компилятор ....
Еще забавней, что на 6.6 - малого того что сыпет ворнинги на комменты не нравятся -// ,
так еще и рисует ошибки там где их не было в 5ой версии.
Гавкает на дефайны в RTT.

Сыро, рано ?

так там же можно выключить modern warning если не ошибаюсь. тогда он перестает ругаться. насколько я понял, это компилятор использует clang транслятор вместо привычного gcc. но опять же в настройках это переключается. из плюсов я заметил только поддержку нового стандарта с11.

имхо, В целом меня устроило все ещё с версии 5.21 если не ошибаюсь, когда они полностью перешли на семерку. он чуть живее стал работать плюс автодополнение адекватнее стало.
0
fr0stir
0 / 0 / 0
Регистрация: 07.02.2106
Сообщений: 1,285
05.10.2017, 09:25 11
В талмудах по Кайлу указан CTRL+SPACE для автодополнения, а у меня на рабочей машине просто пробел вставляется а сочетание с CTRL не ловится. В том же Еклипсе то же сочетание работает. Кайло правда версии 5.24 :(
0
ShiMox
0 / 0 / 0
Регистрация: 28.07.2016
Сообщений: 173
05.10.2017, 13:09 12
усе там работает
правда надо следить за тем, чтобы все файлы были подключены.

кстати, в 6.7 версии компилятора они много чего подправили, теперь с freertos собирается без ругани и внимание ... для новой версии компилятора не нужно оставлять пустую строку в конце файла!!!
0
dosykus_2
0 / 0 / 0
Регистрация: 07.02.2106
Сообщений: 4,017
05.10.2017, 13:42 13
Цитата Сообщение от fr0stir
В талмудах по Кайлу указан CTRL+SPACE для автодополнения, а у меня на рабочей машине просто пробел вставляется а сочетание с CTRL не ловится. В том же Еклипсе то же сочетание работает. Кайло правда версии 5.24 :(
А скомпилируй проект и попробуй снова ...
0
fr0stir
0 / 0 / 0
Регистрация: 07.02.2106
Сообщений: 1,285
05.10.2017, 15:06 14
Все проще оказалось, автокомплит "блюдет" область видимости. В отличие от CDT, нет подключенного хедера, нет предложений по автокомплиту.
0
05.10.2017, 15:06
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
05.10.2017, 15:06

Programming Algorithm (Keil uVision)
Господа, настраиваю Keil под STM32, а в списке Prokramming Algorithm только эти два алгоритма....

Отладка в Keil uVision: неверные значения в массивах
Вопрос про отладку stm32f1 (юзаю st-link). Обновился недавно до Keil 4.60, но по-прежнему не могу...

Ошибка при запуске кода в keil uvision 5
Доброго времени суток. Являюсь начинающий разработчиком МК под stm32f051, по-этому прошу...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
14
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru