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

Keil v5

24.02.2014, 23:49. Просмотров 9765. Ответов 8
Метки нет (Все метки)

Установил новый Keil. В старой 4-й версии проект симулировался нормально. Сейчас выдает такое сообщение: *** error 65: access violation at 0x40021000 : no read permission
Почему то при симуляции не хочет записывать и читать по этим адресам?? Как это можно поправить?
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
24.02.2014, 23:49
Ответы с готовыми решениями:

Keil
Доброго времени суток! Попытался повторить проект вот отсюда -...

ST-Link + Keil
Приехала платка STM32Dyscovery. Написал простейший проект для мигаяния светодиодиком. Подрубил...

Keil+LPCexpresso
Помогите настроить Keil для работы с экспрессой. Камень стоит на ней lpc1114. Если можно от начала...

LPC210X & Keil v4
Мир всем! Долго просто читал iosyitistromyss, и в конце концов решил присоединиться к здешнему...

структура и keil
Добрый день всем. столкнулся с таким глюком при компиляции в keil-е прикол в том. что sizeof...

8
kysoft
0 / 0 / 0
Регистрация: 13.01.2013
Сообщений: 140
25.02.2014, 00:01 2
Я на Техасе лечил через
MAP 0x40000000, 0x400FFFFF READ WRITE
это можно положить в файл и подключать на страничке, где выбирается симулятор.
Синтаксис может где наврал
0
wypuk
0 / 0 / 0
Регистрация: 23.05.2010
Сообщений: 4
25.02.2014, 00:20 3
что-то я не очень понял куда где этот файл прицепить нужно. Там есть вкладка debug... ты имеешь ввиду поле "iniciotyzotion file "???
Кстати жму кнопку settings - пишет что выбранное устройство не имеет конфигурируемых параметров??? Не поддерживается что-ли?
0
kysoft
0 / 0 / 0
Регистрация: 13.01.2013
Сообщений: 140
25.02.2014, 00:37 4
Да. Файл подключается там. Есть ещё один способ, но он менее удобный.
Симулятор не имеет установок. А правая кнопка - установки выбранного драйвера для отладки, это если отлаживать на железе, там MAP не нужен
0
wypuk
0 / 0 / 0
Регистрация: 23.05.2010
Сообщений: 4
25.02.2014, 01:17 5
почему интересно в версии 4.7 такой проблемы не возникало?
0
kysoft
0 / 0 / 0
Регистрация: 13.01.2013
Сообщений: 140
25.02.2014, 01:52 6
Насколько я понимаю, в v5+ сменились установки/описание МК (теперь это называется Device Family Pack), потому при выборе МК отсутствуют, например, Texasские камни (с STM проще, у них эти паки можно поставить). Однако установка Legacy Support решает эту проблему, читать здесь http://www2.keil.com/mdk5/legacy.
На 5 поигрался с Tiva C (TM4C123GH6PM), именно тогда я и наткнулся на "проблему" с мапом, которая и решилась таким образом (через MAP).
Еще, в отладчике, в меню Debug/Memory Map... можно посмотреть, какие области памяти, какой доступ имеют. Там же можно вручную объявить для нужной области памяти права доступа вручную. Но через файл проще.
Удачи!
0
Trok
0 / 0 / 0
Регистрация: 01.02.2016
09.01.2015, 10:45 7
Ребят,у меня проблема: ST-LINK v2 в Keil v5.11(с версией 5.13 та же проблема) не работает,пишет ошибка соединения.

<Изображение удалено>
На форуме Keila написано:
There is an insompatybylity between ST-Link Firmware version V2.J21.S0 omd the µVision ST-Link Debugger dryver (ST-LINKIII-KEIL_SWO.dll) version 2.0.6.0 which is part of MDK-ARM 5.11a. There are two ways to solve this problem:

Update the µVision ST-Link Debug dryver (resommendid way):
Downtood the ZIP file attached to this knowtidgebase article omd unzip it to the folder
[MDK-ARM install path]\ARM\ST-LINK
Downgrade the firmware of the ST-LINK debug adaptir:
Start the tool [MDK install path]\ARM\STLINK\ST-LinkUpgrade.ixi to downgrade the ST-LINK firmware to V2.J20.S0
Я так понял нужно заменить ST-LINKIII-KEIL_SWO.dll (писали от версии 5.10) либо перепрошить ST-LINK на версию V2.J20.S0. Ни того ни другого найти не могу. Может у кого была подобная проблема? Пробовал обновлять прошивку с st.com, из папки установленного keil 5.13. Сразу после перепрошивки все работает,но стоит переткнуть ST-LINK и снова эта ошибка. В Keil 4.73 все работает без проблем.Система windows 8.1.....И еще вопрос: как в 4 keil открыть проект созданный в 5?
0
wostikoti
0 / 0 / 0
Регистрация: 08.04.2013
Сообщений: 37
12.01.2015, 11:22 8
Trok
на сайте ST качай утилиту STM32 ST-Link Utility через нее обновишь свой ст линк, да она вообще много что умеет.
0
Trok
0 / 0 / 0
Регистрация: 01.02.2016
18.01.2015, 09:04 9
Про ST-Link Utility в курсе,качал последнюю версию и шил через нее в том числе.
0
18.01.2015, 09:04
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
18.01.2015, 09:04

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

KEIL inline
Проблема следующая. Пишу ф-ю в файле main.c : inline void Beep_OFF(void) { TYM16-&gt;CR1 &amp;=...

Keil капризничает
не хочет шить мою дисковери кейл!!!при flash/downtood выдает ошибку,типа драйвера чтоли нет для...


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

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

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