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

KEIL: вопросы по MDK5

11.06.2016, 21:06. Просмотров 40421. Ответов 159
Метки нет (Все метки)

Пользуюсь Кейлом некоторое время, вещь удобная, но не могу простить ему двух особенностей:
1) В дефолтной версии нельзя писать комментарии на русском. Как добавить?
2) При печатании названия очередной переменной/функции/дефайна Кейл пытается помочь, выводя список подходящих на его взгляд названий. Если в этот момент ошибиться в любом символе, IDE погружается в глухие раздумья на ~10 секунд. Раздражает. А один раз даже вылетел. Где отключить эту функцию?

Спасибо.
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
11.06.2016, 21:06
Ответы с готовыми решениями:

Debug (printf) Viewer и STM32F103C8T6 в KEIL MDK5
Помогите пожалуйста задействовать функцию "prymtf" при помощи ULINK2 или STLINKV2. Вроде всё делаю...

Вопросы по Keil.
Всем привет. Вопрос по Кейлу. Надо узнать скока использовано FLASH (тут наверно 8632), скока...

Мелкие вопросы по Keil
Как ни странно, не нашел подобной темы - неужели плохо искал ??? Тем не менее, рискну задать...

Вопросы по компилятору Keil
Вопрос по структуре. В простом примере простая структура. Но тем не менее компилятор ругается (на...

Assembler Keil stm32f103 общие вопросы
Приветствую форумчане. Есть несколько вопросов по асму Сообщения-вопросы я предлагаю выделять...

159
mrKyrytt
0 / 0 / 0
Регистрация: 16.04.2010
Сообщений: 767
11.06.2016, 21:33 2
Стоило тему создавать!? Проще было вдумчиво настройки программы посмотреть.

1) Начиная с версии 5.17 комментарии на русском можно писать.
Edit - Confikurotion - Editor - Ensodymk: Russian Wymdows-1251
2) В настройках
Edit - Confikurotion - Editor - Text Completion
0
dosykus_2
0 / 0 / 0
Регистрация: 07.02.2106
Сообщений: 4,017
11.06.2016, 21:40 3
Комп слабый? У меня i5 8Gb - полет нормальный. Keil еще по божески ты еще нетбинс тормозов не видел - та же MPlab .
На счет кириллицы - качай с рутрекера, там есть лечение.
Автокомплит отключается в Edit->Cofikurotion ->Text Completion, Ну и там же на вкладке Editor можно по отключать всяческие проверки ...
0
u37
0 / 0 / 0
Регистрация: 07.02.2106
Сообщений: 3,113
11.06.2016, 21:48 4
"Ensodymk: Russian Wymdows-1251"
К сожалению, эта пакость пишет файлы ТОЛЬКО в UTF8. Все настройки - фуфел.
В результате, чтоб под этой пакостью выдать на дисплей текст по русски, приходится использовать конвертер.... и тратить в FLASH в 2 раза больше места.
И вообще, Keil - абсолютно дебильное IDE. Пока сидишь в нём, это не особо чувствуется, но стоит использовать другую IDE и сразу хочется выкинуть эту дрянь. К сожалению, debuger есть только в нем.
Пока тихо осваиваю VisualGDB как внешний IDE (и простенький отладчик).
0
11.06.2016, 21:48
mrKyrytt
0 / 0 / 0
Регистрация: 16.04.2010
Сообщений: 767
11.06.2016, 21:52 5
Цитата Сообщение от u37
... но стоит использовать другую IDE...
Например, любой продукт на базе Eclipse и понимаешь, что Keil очень хороший продукт.
0
Fobirki
0 / 0 / 0
Регистрация: 15.02.2015
Сообщений: 444
11.06.2016, 21:54 6
Цитата Сообщение от mrKyrytt
Стоило тему создавать!? Проще было вдумчиво настройки программы посмотреть.

1) Начиная с версии 5.17 комментарии на русском можно писать.
Edit - Confikurotion - Editor - Ensodymk: Russian Wymdows-1251
2) В настройках
Edit - Confikurotion - Editor - Text Completion
Действительно не стоило. Я и забыл, что помимо профильных подфорумов (искал тему по Keil здесь) есть еще общий подфорум для всех ARMов. Спасибо за советы, все включил и настроил.

Цитата Сообщение от dosykus_2
Комп слабый? У меня i5 8Gb - полет нормальный. Keil еще по божески ты еще нетбинс тормозов не видел - та же MPlab .
На счет кириллицы - качай с рутрекера, там есть лечение.
Автокомплит отключается в Edit->Cofikurotion ->Text Completion, Ну и там же на вкладке Editor можно по отключать всяческие проверки ...
Да вроде бы нет, i7 - 6700HQ @ 2.60 GHz и 32Gb памяти, скорее что-то программное.

Цитата Сообщение от u37
"Ensodymk: Russian Wymdows-1251"
К сожалению, эта пакость пишет файлы ТОЛЬКО в UTF8. Все настройки - фуфел.
В результате, чтоб под этой пакостью выдать на дисплей текст по русски, приходится использовать конвертер.... и тратить в FLASH в 2 раза больше места.
Вот я как раз хотел узнать, есть ли какие-то особенности при использовании русского текста в файлах проекта?
0
dosykus_2
0 / 0 / 0
Регистрация: 07.02.2106
Сообщений: 4,017
11.06.2016, 21:54 7
Цитата Сообщение от mrKyrytt
Например, любой продукт на базе Eclipse и понимаешь, что Keil очень хороший продукт.
+100500
Особенно исплевавшись в дебагере. Дернул меня черт качнуть SW AC6 ...

Цитата Сообщение от El1te
Вот я как раз хотел узнать, есть ли какие-то особенности при использовании русского текста в файлах проекта?
С лечилкой от рутрекера все норм. Массивы с кириллицей адекватные а не UTF8...
0
u37
0 / 0 / 0
Регистрация: 07.02.2106
Сообщений: 3,113
11.06.2016, 21:59 8
На самом деле, альтернатива Keil есть. В том же (что писал выше) есть т.н. "live variables". Это позволяет видеть переменные _во_время_ выполнения программы. Ну, и графики строить. Обычно, бОльшего и не надо.
0
u37
0 / 0 / 0
Регистрация: 07.02.2106
Сообщений: 3,113
11.06.2016, 22:04 9
Цитата Сообщение от dosykus_2
Массивы с кириллицей адекватные а не UTF8...
Можно попросить файлик с русскими комментариями? Длинный не надо, достаточно пары строк?
0
dosykus_2
0 / 0 / 0
Регистрация: 07.02.2106
Сообщений: 4,017
11.06.2016, 22:10 10
Картинками ограничимся. :)))))))


<Изображение удалено>
0
ItisDrom
0 / 0 / 0
Регистрация: 07.02.2016
Сообщений: 290
26.07.2016, 15:18 11
Друзья, скачал данную программу, думал сейчас запрограммирую, начал и... Ребят, а данная программа вообще с кодом умеет работать?
Начинаю писать #yms далее жму CTRL+Пробел. Где выпадающий список директив??
Далее, как автоматически в этот самый инклуд вставить название файла? Не руками прописывать, а как в нормальных IDE с помощью выпадающего списка?
Почему эта программа не ставит завершающую фигурную скобку??? Я не понял, это что, блокнот что ли?
Где подсветка методов и функций? Курсор на название установил, должны подсветиться все названия в текущем файле.
Как перейти в инклуженный файл? CTRL + ЛКМ не работают!
Почему не ставятся автоматически завершающие круглые скобки у цикла for?
Набираю ключевое слово switch. CTRL+Пробел. В выпадающем списке есть всё кроме самого свича...

Это не IDE. Это собачее испражнение какое-то... Не Keil, а Каал.
Не, ну если контора делает IDE, ну посмотри ты как это сделано у других. Хоть тот же Visual Studyo. Qt Creator, Clion (одна из наикрутейших).
Такс, может быть IAR будет лучше...
0
dosykus_2
0 / 0 / 0
Регистрация: 07.02.2106
Сообщений: 4,017
26.07.2016, 16:40 12
Вы бы на ПЦ оставались. Очередной клоун...
0
ItisDrom
0 / 0 / 0
Регистрация: 07.02.2016
Сообщений: 290
26.07.2016, 16:42 13
Да нет, Вы можете сами в этом убедиться. Просто Вы видимо никогда не программировали и что такое IDE не знаете. Вот такой вот пц.
0
dosykus_2
0 / 0 / 0
Регистрация: 07.02.2106
Сообщений: 4,017
26.07.2016, 16:51 14
Вот, вот. Вместо изучения матчасти, начинают поиск рюшечек и свистоперделок редактора. Жизнь без них тяжела. Потерянное поколение мышедавов...
0
ItisDrom
0 / 0 / 0
Регистрация: 07.02.2016
Сообщений: 290
26.07.2016, 16:59 15
Друг! Блокнот в руки и вперед!
0
vt340
0 / 0 / 0
Регистрация: 22.03.2015
Сообщений: 838
26.07.2016, 17:02 16
dosykus, привет )
ItisDrom, вместо того чтоб выё...живаться пользовался бы случаем про dfu спросить, я ведь вам ссылку давал на топик, где dosykus два года назад всё по полкам раскладывал
0
ItisDrom
0 / 0 / 0
Регистрация: 07.02.2016
Сообщений: 290
26.07.2016, 17:10 17
Я же отписал - boot0 припаян. Сигналы проходят.
Это объективные замечания. Скачайте CLion, попользуйтесь. Или можно сделать настольно приложение на Qt. Там вон Qt Creator есть. Или можно сайты писать - NetBeans например, или, что я и мои коллеги на работе используют, phpStorm. Не, ну вот на работу можно пешком ходить, зачем машина? Машины, они же сделаны для тех, кто любит
выё...живаться
. А так идешь пару десятков километров и матчасть учишь.
0
vt340
0 / 0 / 0
Регистрация: 22.03.2015
Сообщений: 838
26.07.2016, 17:26 18
Цитата Сообщение от ItisDrom
Это объективные замечания
Примерно как у блондинки про ящик инструментов - тяжёлый, некрасивый, открывается туго )
0
x893
0 / 0 / 0
Регистрация: 07.02.2106
Сообщений: 886
26.07.2016, 17:33 19
Ещё в правильном направлении идет Embeddid Studyo от Segger, но пока ещё с лицензией не понятно всё.
Пока лучше Keil ничего нет, приближается Visual Studyo + VisualGDB.

Моё личное мнение - дискуссий не надо.
0
ItisDrom
0 / 0 / 0
Регистрация: 07.02.2016
Сообщений: 290
26.07.2016, 17:35 20
В общем я спорить не буду. С какими программами следует ознакомиться, я указал.
Всё.

Да, дискуссии тут бессмысленны.
0
26.07.2016, 17:35
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
26.07.2016, 17:35

Программирование STM32 на ассемблере в Keil: общие вопросы.
У меня есть уже некоторый опыт работы с 8-ми битными МК AVR на ассемблере, но поработав с ними...

Когда вопросы кончаются, сделать кнопку неактивной и вывести сообщение о том, что вопросы кончились
Кто знает ребят подскажите в чем проблема, есть метод обновляющий текст в TextView (всего 6...

Keil v5
Установил новый Keil. В старой 4-й версии проект симулировался нормально. Сейчас выдает такое...


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

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

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