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

 
 
3 страниц V   1 2 3 >  
Reply to this topicStart new topic
> Не нашёл Peripherals->General Purpose I/O в Keil
Камиль
сообщение Mar 5 2013, 16:38
Сообщение #1





Группа: Новичок
Сообщений: 5
Регистрация: 5-03-13
Пользователь №: 75 908



При отладке в пункте меню Peripherals нету General Purpose I/O, хотя в интернете пишут что регистры GPIO можно глянуть там.
Версия Keil 1.60.0.0. Может в этой версии он где-то в другом месте?
Go to the top of the page
 
+Quote Post
vlad_new
сообщение Mar 5 2013, 17:33
Сообщение #2


Местный
***

Группа: Участник
Сообщений: 218
Регистрация: 24-06-10
Пользователь №: 58 127



Где же вы такую версию откапали. Раритет однако допотопный. Щас уже 7 идет, а что то искать надо хотя бы с 3.
Go to the top of the page
 
+Quote Post
ViKo
сообщение Mar 5 2013, 19:13
Сообщение #3


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

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



Цитата(vlad_new @ Mar 5 2013, 20:33) *
Где же вы такую версию откапали. Раритет однако допотопный. Щас уже 7 идет, а что то искать надо хотя бы с 3.

Так уж прямо и 7? Последняя - 4.70a. sm.gif
Go to the top of the page
 
+Quote Post
vlad_new
сообщение Mar 5 2013, 19:32
Сообщение #4


Местный
***

Группа: Участник
Сообщений: 218
Регистрация: 24-06-10
Пользователь №: 58 127



Чо цепляешся. Ясно, что под 7 имелось ввиду 4.7. Не все же экраны 27 дюймовые имеют. Я с 7 дюймового планшетника текст бью. Кто то вообще со смартфона. А пальцы под крандаш не заточены. Да и зрение не увсех острое.
Go to the top of the page
 
+Quote Post
ViKo
сообщение Mar 6 2013, 05:02
Сообщение #5


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

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



На 7-дюймовом можно писать, что в голову придет палец натыкает? rolleyes.gif
Так вы подпись сделайте под всеми своими сообщениями "прошу не обращать внимание на ошибки, имею всего 7 дюймов" laughing.gif
А версию 3.80 вы "восьмеркой" называли? А что же тогда пишете, "хотя бы с 3"?
Go to the top of the page
 
+Quote Post
KnightIgor
сообщение Mar 6 2013, 10:03
Сообщение #6


Знающий
****

Группа: Участник
Сообщений: 643
Регистрация: 29-05-09
Из: Германия
Пользователь №: 49 725



Цитата(ViKo @ Mar 6 2013, 06:02) *
"прошу не обращать внимание на ошибки, имею всего 7 дюймов" laughing.gif

Это ... тонко! biggrin.gif

Думаю, автор топика имел ввиду версию DCM.DLL или TCM.DLL - то есть, тех Plug-in, который периферию и показывают. Автор не указал свою марку процессора, правда. Если это STM, тогда имеются ввиду DARMSTM.DLL и TARMSTM.DLL, которые можно поиметь с курсирующей актуальной 4.70а.
Go to the top of the page
 
+Quote Post
Allregia
сообщение Mar 6 2013, 12:08
Сообщение #7


Профессионал
*****

Группа: Свой
Сообщений: 1 047
Регистрация: 28-06-07
Из: Israel
Пользователь №: 28 763



Цитата(KnightIgor @ Mar 6 2013, 12:03) *
курсирующей актуальной 4.70а.


У меня 4.23, работаю с STM32F407 и STM32F100, стоит переходить на 4.70а ?
Если да, то что это даст?
Спасибо.
Go to the top of the page
 
+Quote Post
toweroff
сообщение Mar 8 2013, 12:24
Сообщение #8


Гуру
******

Группа: Свой
Сообщений: 2 957
Регистрация: 19-09-06
Из: Москва
Пользователь №: 20 514



Цитата(Allregia @ Mar 6 2013, 16:08) *
У меня 4.23, работаю с STM32F407 и STM32F100, стоит переходить на 4.70а ?
Если да, то что это даст?
Спасибо.

редактор однозначно порадовал
для русификации костыль есть
Пока с ARM7, 9 и CM3 нет проблем (точнее, я - не заметил). Периферия на 9 не показывается, но это, как мне сказали в Keil, не их проблема - производитель не предоставил библиотеки.
Go to the top of the page
 
+Quote Post
Allregia
сообщение Mar 8 2013, 13:09
Сообщение #9


Профессионал
*****

Группа: Свой
Сообщений: 1 047
Регистрация: 28-06-07
Из: Israel
Пользователь №: 28 763



Цитата(toweroff @ Mar 8 2013, 14:24) *
редактор однозначно порадовал


Он чем-то отличается?

Цитата
для русификации костыль есть


Это меня мало интересует, мне часто приходится переносить исходники на компы с разными локалями, поэтому ни в исходниках, ни в именах файлов - ничего кроме нижней половинки ASCII (т.е латиницы).

А даст ли обновление Кейла что-то в плане компиляции и отладки, на СМ3 и СМ4 ?
Go to the top of the page
 
+Quote Post
Allregia
сообщение Mar 14 2013, 09:43
Сообщение #10


Профессионал
*****

Группа: Свой
Сообщений: 1 047
Регистрация: 28-06-07
Из: Israel
Пользователь №: 28 763



Цитата(toweroff @ Mar 8 2013, 14:24) *
редактор однозначно порадовал
для русификации костыль есть
Пока с ARM7, 9 и CM3 нет проблем (точнее, я - не заметил). Периферия на 9 не показывается, но это, как мне сказали в Keil, не их проблема - производитель не предоставил библиотеки.


Поставил 4.70а, редактор действительно радует.
Но - оно проапдейтило фирмваре в моем J-Link'е, затем при любой попытке работать с jlink'ом, оно пишет "это у тебя клон, а с клонами мы не работаем", поле чего и Кейл закрывается.
С этим можно чего-то сделать?

P.S. Пока вернулся на 4.23 и пытаюсь проверить не нарушилось ли там ничего после апгрейда фирмвари, если нарушилось - это пипец, у меня другого жлинка нет.
Go to the top of the page
 
+Quote Post
KnightIgor
сообщение Mar 14 2013, 13:24
Сообщение #11


Знающий
****

Группа: Участник
Сообщений: 643
Регистрация: 29-05-09
Из: Германия
Пользователь №: 49 725



Цитата(Allregia @ Mar 14 2013, 10:43) *
Поставил 4.70а, редактор действительно радует.
Но - оно проапдейтило фирмваре в моем J-Link'е, затем при любой попытке работать с jlink'ом, оно пишет "это у тебя клон, а с клонами мы не работаем", поле чего и Кейл закрывается.
С этим можно чего-то сделать?

Наверное, KEIL привнес свою DLL к JLINK, которая и пропатчила клон. Может быть стОит после установки 4.70а тут же заменить DLL на ту из 4.23? Как именно DLL зовется, можно подсмотреть в TOOLS.INI.
Go to the top of the page
 
+Quote Post
Allregia
сообщение Mar 14 2013, 13:38
Сообщение #12


Профессионал
*****

Группа: Свой
Сообщений: 1 047
Регистрация: 28-06-07
Из: Israel
Пользователь №: 28 763



Цитата(KnightIgor @ Mar 14 2013, 15:24) *
Наверное, KEIL привнес свою DLL к JLINK, которая и пропатчила клон. Может быть стОит после установки 4.70а тут же заменить DLL на ту из 4.23? Как именно DLL зовется, можно подсмотреть в TOOLS.INI.


В любом случае - уже поздно sad.gif
Патч оказался дестроуктивным, и тперь мой JLink нераспознается вообще виндой, никак sad.gif
И в продаже, блин, этих клонов уже нет. Чего я в свое время два не купил?!
Сейчас есть какой-то мини-жлинк и у-линки.
http://www.ebay.com/itm/Mini-JLINK-V8-j-li...=item20cae45760

http://www.ebay.com/itm/Ulink-2-USB-JTAG-E...51e&vxp=mtr

Стоят примерно одинаково, что брать? Для ST я пока платой дискавери обойдусь, но у меня есть LPC мелькают.
Но с ST_Link в 4.70а тоже проблемы - в меню System Viwer пусто, периферии нет. Вернулся в 4.23 - там все есть. Так что, несмотря на хороший редактор в 4.70а, придется пока сидеть в 4.23, только зря убил свой J-Link sad.gif
Go to the top of the page
 
+Quote Post
KnightIgor
сообщение Mar 14 2013, 16:01
Сообщение #13


Знающий
****

Группа: Участник
Сообщений: 643
Регистрация: 29-05-09
Из: Германия
Пользователь №: 49 725



Цитата(Allregia @ Mar 14 2013, 14:38) *
Для ST я пока платой дискавери обойдусь, но у меня есть LPC мелькают.

Так ST-link с Дискавери-плат работает с любым процем. У меня, например - с EFM32.

Цитата
Но с ST_Link в 4.70а тоже проблемы - в меню System Viwer пусто, периферии нет. Вернулся в 4.23 - там все есть.

Это дело не в ST-Link, а в DLL отображения и файлах описания периферии (SFD\<processor>\<processor_type>.SFR). Возможно, нужно подправить опции проекта (см. закладку Debug и там внизу), подставив туда более актуальные (возможно с другими именами) DLL, и путь к файлу *.SFR для процессора в закладке Target. Возможно, поехал индекс Target в базе поддерживаемых процессоров. Короче, надо внимательно сравнить опции проекта под 4.23 и 4.70a.
Go to the top of the page
 
+Quote Post
Allregia
сообщение Mar 14 2013, 16:31
Сообщение #14


Профессионал
*****

Группа: Свой
Сообщений: 1 047
Регистрация: 28-06-07
Из: Israel
Пользователь №: 28 763



Цитата(KnightIgor @ Mar 14 2013, 18:01) *
Так ST-link с Дискавери-плат работает с любым процем. У меня, например - с EFM32.


Серьезно? Я не пробовал. просто где-то читал что простые ST-Link что на платах типа Дискавери, залочены на процы только от ST. Тогда хорошо!

Цитата
Это дело не в ST-Link, а в DLL отображения и файлах описания периферии (SFD\<processor>\<processor_type>.SFR). Возможно, нужно подправить опции проекта (см. закладку Debug и там внизу), подставив туда более актуальные (возможно с другими именами) DLL, и путь к файлу *.SFR для процессора в закладке Target. Возможно, поехал индекс Target в базе поддерживаемых процессоров. Короче, надо внимательно сравнить опции проекта под 4.23 и 4.70a.


Попробую, спасибо.
Go to the top of the page
 
+Quote Post
Golikov A.
сообщение Mar 14 2013, 16:46
Сообщение #15


Гуру
******

Группа: Свой
Сообщений: 4 256
Регистрация: 17-02-06
Пользователь №: 14 454



ст-линк на платах дискавери работает правда только с СТ процами. Есть способы его перепрошить, в инете и на соседних темах есть. Совсем недавно была тема про отладчик за 10 долларов. Работы на 30 минут, но получите универсальный жетаг.

Ну или потеряете последний работающий из ваших жетаговsm.gif))
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 8th June 2024 - 19:24
Рейтинг@Mail.ru


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