Реклама на сайте DatasheetsDatasheets

KAZUS.RUN - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Книги и журналы
FAQ по электронике

  Datasheets
Поиск SMD
Онлайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Схемы и проекты
Принципиальные схемы
  Программы
Каталог сайтов
Калькуляторы
  Форумы по электронике
Помощь проекту


Ответ
Опции темы

Изучаем STM32 Cortex M3

Непрочитано 10.02.2011, 10:00   #201
topkin
Частый гость
 
Регистрация: 23.12.2010
Сообщений: 11
Сказал спасибо: 1
Сказали Спасибо 1 раз в 1 сообщении
topkin на пути к лучшему
По умолчанию Re: Изучаем STM32 Cortex M3

Сообщение от Dimon2 Посмотреть сообщение
Перечитав все выше, зашел в тупик.
И так имеем плату (отладочную) STM32VL-Discovery, на борту которой находится процессор STM32F100RB и отладочный интерфейс ST-Link.

Сразу скажу IAR или как там его правильно со своей утилитой STM32 ST-Link Utility_V1.2 не кати. Во первых и в последних нет отладочного интерфейса и не на вижу "макфиле".

Вторая программа R-KIT ARM. Великолепно есть все включая отладчик, но есть главный минус это плата в этой программе не работает, прога заточена под R-Link.

Самый главный вопрос: У всех эта плата определяется в компе как флешка размером примерно 32 МБайта с тремя url ссылками?

И еще вопрос: Дайте ссылку на нормальный софт?
Что за ерунда, все нам известные IDE(Keil,IAR) поддерживают ST-Link. ST-Link Utility_V1.2 утилита вообще отдельная программа, с помощью которой можно так же работать с кристаллом, заливать-стирать камень и т.д. Учить матчасть!
Реклама:
topkin вне форума   Ответить с цитированием
Непрочитано 10.02.2011, 10:19   #202
Dimon2
Частый гость
 
Регистрация: 24.08.2005
Сообщений: 28
Сказал спасибо: 0
Сказали Спасибо 5 раз(а) в 4 сообщении(ях)
Dimon2 на пути к лучшему
По умолчанию Re: Изучаем STM32 Cortex M3

Сообщение от topkin Посмотреть сообщение
Что за ерунда, все нам известные IDE(Keil,IAR) поддерживают ST-Link. ST-Link Utility_V1.2 утилита вообще отдельная программа, с помощью которой можно так же работать с кристаллом, заливать-стирать камень и т.д. Учить матчасть!
Я и не спорю, как я уже писал IAR со своей утилитой STM32 ST-Link Utility_V1.2 для меня не кати. Во первых и в последних нет отладочного интерфейса и не на вижу "макфиле".
Забыл указать только что данная утилита полностью работает, но я бы хотел отладку, а у IARа нет отладки. Или я не прав?
Dimon2 вне форума   Ответить с цитированием
Непрочитано 10.02.2011, 11:12   #203
DanilinSA
Почётный гражданин KAZUS.RUN
 
Регистрация: 25.11.2010
Адрес: г. Дзержинск Нижегородская обл.
Сообщений: 1,801
Сказал спасибо: 133
Сказали Спасибо 1,152 раз(а) в 549 сообщении(ях)
DanilinSA на пути к лучшему
По умолчанию Re: Изучаем STM32 Cortex M3

Сообщение от Dimon2
Вот эту MDK414.EXE (252,980K) скачать что ли?
Качай.
Сообщение от Dimon2
Забыл указать только что данная утилита полностью работает, но я бы хотел отладку, а у IARа нет отладки. Или я не прав? ?
Не прав. Отладка там есть. Как-же без неё ...
И вообще - открой первую страницу данной ветки и почитай документацию. Мозги сносит напрочь. А потом будет просветление ...
Кури документы:
Developing your STM32VLDISCOVERY application
using the IAR Embedded Workbench software:
http://www.st.com/internet/com/TECHN...CD00283778.pdf
Developing your STM32VLDISCOVERY application
using the MDK-ARM software:
https://kazus.run/datasheets/pdf-dat...DISCOVERY.html
DanilinSA вне форума   Ответить с цитированием
Непрочитано 10.02.2011, 11:24   #204
igor1000
Заблокирован
 
Регистрация: 23.03.2008
Адрес: Ukraine
Сообщений: 1,298
Сказал спасибо: 1,744
Сказали Спасибо 1,879 раз(а) в 493 сообщении(ях)
igor1000 на пути к лучшему
По умолчанию Re: Изучаем STM32 Cortex M3

Сообщение от Dimon2 Посмотреть сообщение
но я бы хотел отладку, а у IARа нет отладки. Или я не прав?
Я когда в настройках линкера вместо 0х08000000 указал 0х080000000. То же фигня была с IARом (ну оно и понятно), а когда докопался то все появилось и отладка и прошивка и т.д.
igor1000 вне форума   Ответить с цитированием
Непрочитано 10.02.2011, 11:59   #205
Dimon2
Частый гость
 
Регистрация: 24.08.2005
Сообщений: 28
Сказал спасибо: 0
Сказали Спасибо 5 раз(а) в 4 сообщении(ях)
Dimon2 на пути к лучшему
По умолчанию Re: Изучаем STM32 Cortex M3

Пока спасибо всем за ответы.
Вечером попробую MDK414.EXE.
Попутно скачал вот эту 7V65Keil_uVision_4, почему то 31МБайт всего.
К стати IAR у меня другой, только из под командной строки работает, ну там make hex к примеру.

Завтра отпишусь.
Dimon2 вне форума   Ответить с цитированием
Непрочитано 10.02.2011, 17:45   #206
egoistic
Прохожий
 
Регистрация: 03.12.2009
Сообщений: 7
Сказал спасибо: 2
Сказали Спасибо 2 раз(а) в 2 сообщении(ях)
egoistic на пути к лучшему
По умолчанию Re: Изучаем STM32 Cortex M3

Здравствуйте.
Столкнулся со следующей проблемой в IAR:
при компиляции проекта в режиме С++ IAR упорно игнорирует написанные мною обработчики прерываний и использует записанные в стартапе по умолчанию, в результате чего программа вываливается в бесконечный цикл.
Если в опциях компилятора указать чистый С, то проблема не наблюдается, используются мои обработчики.
Чем это может быть вызвано, как исправить?
egoistic вне форума   Ответить с цитированием
Непрочитано 11.02.2011, 00:01   #207
Dorgx7
Частый гость
 
Регистрация: 04.02.2007
Сообщений: 43
Сказал спасибо: 1
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
Dorgx7 на пути к лучшему
По умолчанию Re: Изучаем STM32 Cortex M3

Приветствую всех. получил на днях STM32 "дискавари".
До этого арм не юзал игрался только с авр.
помагите разобраться, дайте ссылочку на iar_EWARM_v6 и хоть какой нибудь рабочий пример с коментами.
заранее благодарен.
Dorgx7 вне форума   Ответить с цитированием
Непрочитано 11.02.2011, 05:38   #208
akimych
Прописка
 
Регистрация: 02.01.2011
Сообщений: 159
Сказал спасибо: 8
Сказали Спасибо 32 раз(а) в 28 сообщении(ях)
akimych на пути к лучшему
По умолчанию Re: Изучаем STM32 Cortex M3

Цитата:
при компиляции проекта в режиме С++ IAR упорно игнорирует написанные мною обработчики прерываний
Скорее всего их надо объявить как extern "C", чтобы С++ имена функций не декорировал.
akimych вне форума   Ответить с цитированием
Сказали "Спасибо" akimych
egoistic (11.02.2011)
Непрочитано 11.02.2011, 11:49   #209
topkin
Частый гость
 
Регистрация: 23.12.2010
Сообщений: 11
Сказал спасибо: 1
Сказали Спасибо 1 раз в 1 сообщении
topkin на пути к лучшему
По умолчанию Re: Изучаем STM32 Cortex M3

Сообщение от egoistic Посмотреть сообщение
Здравствуйте.
Столкнулся со следующей проблемой в IAR:
при компиляции проекта в режиме С++ IAR упорно игнорирует написанные мною обработчики прерываний и использует записанные в стартапе по умолчанию, в результате чего программа вываливается в бесконечный цикл.
Если в опциях компилятора указать чистый С, то проблема не наблюдается, используются мои обработчики.
Чем это может быть вызвано, как исправить?
Проект в студию! Если я вас правильно понял, то:
В стартапе указаны имена(считай адреса) обработчиков функций, вот и используйте их, или измените в стартапе имена по умолчанию на свои собственные и вперед! У вас эти имена в стартапе и в ваших обработчиках совпадают?
topkin вне форума   Ответить с цитированием
Непрочитано 11.02.2011, 12:25   #210
egoistic
Прохожий
 
Регистрация: 03.12.2009
Сообщений: 7
Сказал спасибо: 2
Сказали Спасибо 2 раз(а) в 2 сообщении(ях)
egoistic на пути к лучшему
По умолчанию Re: Изучаем STM32 Cortex M3

Сообщение от topkin Посмотреть сообщение
У вас эти имена в стартапе и в ваших обработчиках совпадают?
Совпадают, делал аналогично примерам к дискавери.
Совет akimych'а помог, но есть подозрения, что теперь могут возникнуть сложности при использовании С++ внутри обработчиков.
egoistic вне форума   Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Школа АRMрестлинга Uragan90 Микроконтроллеры, АЦП, память и т.д 54 22.08.2011 16:13
ARM Cortex M3 + Linux SiMiLya Микроконтроллеры, АЦП, память и т.д 10 17.06.2011 17:20
Помогите с STM32 - очень нужно... yakuzaa Микроконтроллеры, АЦП, память и т.д 60 04.08.2010 11:04
Как добавить поддержку для STM32 SFHK Микроконтроллеры, АЦП, память и т.д 11 18.12.2009 18:09


Часовой пояс GMT +4, время: 19:34.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.