16.07.2015, 00:47
|
|
Супер-модератор
Регистрация: 13.03.2004
Адрес: Minsk
Сообщений: 2,381
Сказал спасибо: 1,962
Сказали Спасибо 1,328 раз(а) в 578 сообщении(ях)
|
Re: KEIL - отладка - пусто в peripherials
Упс. К концу дня само "ядро" Cube появилось новой версии, и с F1 срослось. Но что-то у меня появилось мнение, что Cube надо использовать для раскладки пинов и периферии... Ну может для генерации проекта - основы - посмотреть на все порты - и проинитить таки все вручную.
Ибо то что наворачивает Cube - громоздко, малопонятно и сильно запутано.
Мож не с первого раза получится как надо, но потом это высечь в камне и использовать. Но, блин, сколько же листов даташитов перелопатить придется
__________________
[ жизнь приятна и красива, если выпить литр пива ]
|
|
|
|
16.07.2015, 01:03
|
|
Заблокирован
Регистрация: 22.04.2014
Сообщений: 0
Сказал спасибо: 15
Сказали Спасибо 366 раз(а) в 284 сообщении(ях)
|
Re: KEIL - отладка - пусто в peripherials
Странно! КУБанутые наоборот истерят, что всё зашибись и даташит с референсом можно и не читать.
|
|
|
|
16.07.2015, 01:23
|
|
Супер-модератор
Регистрация: 13.03.2004
Адрес: Minsk
Сообщений: 2,381
Сказал спасибо: 1,962
Сказали Спасибо 1,328 раз(а) в 578 сообщении(ях)
|
Re: KEIL - отладка - пусто в peripherials
Сообщение от STM32F0
|
Странно! КУБанутые наоборот истерят, что всё зашибись и даташит с референсом можно и не читать.
|
Ой, обижаете. Я не "кубанутый" я просто STMки осваиваю, примериваюсь, с какого конца сподручнее укусить. А начинал я в свое время я еще на i48, и потому на уровне подсознания очень не люблю "лишнего" (там был 1 кБайт ПЗУ и 32 байта ОЗУ). Но - в то же время - стал ленив и вычислять джампы с учетом банков уже лениво...
И вот надо найти оптимум... Он для каждого свой. Ищу.
__________________
[ жизнь приятна и красива, если выпить литр пива ]
Последний раз редактировалось nml; 16.07.2015 в 01:26.
|
|
|
|
23.11.2018, 22:13
|
|
Супер-модератор
Регистрация: 13.03.2004
Адрес: Minsk
Сообщений: 2,381
Сказал спасибо: 1,962
Сказали Спасибо 1,328 раз(а) в 578 сообщении(ях)
|
Re: KEIL - отладка - пусто в peripherials
Рискну поднять тему. Вот интересно, .sfr файл указывается для всего 103 семейства, но - для девайсов вплоть до 103ZD периферия отображается и в peripherals-›system_viewer(полная), и в самом peripherals (в более удобоваримом виде).
Почему? Вроде 103Z - C,D,E,F,G - отличаются только объемом памяти? Оно конечно можно перед отладкой указать 103ZD...
__________________
[ жизнь приятна и красива, если выпить литр пива ]
|
|
|
|
24.11.2018, 11:11
|
|
Почётный гражданин KAZUS.RU
Регистрация: 24.03.2007
Сообщений: 1,363
Сказал спасибо: 85
Сказали Спасибо 621 раз(а) в 376 сообщении(ях)
|
Re: KEIL - отладка - пусто в peripherials
Возможно это поможет.
У меня в Peripherials не отображалось ничего, кроме Core.
Но, вот рецепт отсюда:
http://forum.easyelectronics.ru/view...hp?f=35&t=7085
в Options for Target ... -› Debug в левой половине ставим
Dialog DLL: DARMSTM.DLL, Parameter: -pSTM32F103C8 (поменяйте на модель вашего чипа)
И появилась периферия в меню Peripherials .
|
|
|
Сказали "Спасибо" pambaru
|
|
|
24.11.2018, 18:32
|
|
Частый гость
Регистрация: 06.12.2008
Сообщений: 49
Сказал спасибо: 2
Сказали Спасибо 11 раз(а) в 8 сообщении(ях)
|
Re: KEIL - отладка - пусто в peripherials
Добрый день!
Кубик тяжёл для моего компьютера - полная трансляция мелкого проекта
(timer, GPIO, USB) занимает минуты. Можно "выпить чашечку чая ..".
Без использования Кубика трансляция - несколько секунд.
Для STM32F100 и Stm32F103 существует старая, но удобная программа
для программирования портов и тактовых сигналов STM32generator.exe .
|
|
|
|
24.11.2018, 20:19
|
|
Супер-модератор
Регистрация: 13.03.2004
Адрес: Minsk
Сообщений: 2,381
Сказал спасибо: 1,962
Сказали Спасибо 1,328 раз(а) в 578 сообщении(ях)
|
Re: KEIL - отладка - пусто в peripherials
Сообщение от pambaru
|
Dialog DLL: DARMSTM.DLL, Parameter: -pSTM32F103C8 (поменяйте на модель вашего чипа)
|
Спасибо, заработало!
Там, правда, как и при моем методе - неполный список периферии. Но все равно удобнее чем в system viewer
PS Нет, не заработало. Меню появилось, но там липовая инфа и изменение "не работает"
Но меняя эту DLL понял в чем беда. Если в свойствах выбираешь device - подставляется TARMSTM с нужным параметром. Не DARMSTM! А вот куб как-то сгенерил проект так, что там оказался TCM.DLL, вот оттуда и глюки. Возможно, в кубе что не так указал, буду смотреть
Надо просто "перевыбрать" device и все встанет на свои места.
прям чую как ща появятся комменты на тему "куб-гуано". Дык сразу отвечу - я уже несколько проектов сделал без куба, очень даже работают. А вот теперь хочу попробовать с кубом.
__________________
[ жизнь приятна и красива, если выпить литр пива ]
Последний раз редактировалось nml; 24.11.2018 в 21:29.
|
|
|
|
24.11.2018, 22:07
|
|
Гуру портала
Регистрация: 06.05.2005
Адрес: Краснодар, возле укротворного моря.
Сообщений: 19,058
Сказал спасибо: 2,563
Сказали Спасибо 11,890 раз(а) в 5,964 сообщении(ях)
|
Re: KEIL - отладка - пусто в peripherials
Сообщение от nml
|
А вот теперь хочу попробовать с кубом.
|
"Сало - воно и э - сало"(с)
Просто быстрее и проще. Меньше отвлечений на бубен.
Сообщение от nml
|
ща появятся комменты на тему "куб-гуано"
|
А если в бубен постучать?
__________________
Не бейте больно, ежели чо, ну не удержался... А вааще,
"Мы за все хорошее, против всей х..., По лугам некошеным чтобы шли ступни,
Чтобы миром правила правда, а не ложь, Мы за все хорошее, нас не на...!
..." (Ленинград)
Я не несу ответственности за свои действия в Вашей голове.
|
|
|
|
24.11.2018, 22:48
|
|
Почётный гражданин KAZUS.RU
Регистрация: 03.01.2007
Адрес: Россия,Иркутская обл.
Сообщений: 2,579
Сказал спасибо: 351
Сказали Спасибо 315 раз(а) в 193 сообщении(ях)
|
Re: KEIL - отладка - пусто в peripherials
__________________
Глаза боятся,а руки делают.
|
|
|
|
24.11.2018, 23:11
|
|
Почётный гражданин KAZUS.RU
Регистрация: 20.06.2006
Адрес: Украина, Запорожье
Сообщений: 7,985
Сказал спасибо: 0
Сказали Спасибо 4,943 раз(а) в 2,371 сообщении(ях)
|
Re: KEIL - отладка - пусто в peripherials
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 10:28.
|
|