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

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

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

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

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

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


 
Опции темы
Непрочитано 15.12.2010, 18:16  
ut1wpr
Почётный гражданин KAZUS.RU
 
Аватар для ut1wpr
 
Регистрация: 19.08.2006
Адрес: Львов
Сообщений: 1,616
Сказал спасибо: 65
Сказали Спасибо 315 раз(а) в 264 сообщении(ях)
ut1wpr на пути к лучшему
По умолчанию Re: Изучаем STM32 Cortex M3

Сообщение от EugVor Посмотреть сообщение
Надеюсь IAR устроит?

Системная частота – 24МГц HSI/2 + PLL
Импульсы смотрите на PORTC0.
Чтобы избежать влияния переходов, просто разместил попеременно десятка два команд сброса и установки PC0:
GPIOC-›BSRR=GPIO_BSRR_BS0;
GPIOC-›BSRR=GPIO_BSRR_BR0;
Поэтому на PC0 должна быть несколько раз в секунду пачка из 10-15 импульсов. Засинхронизироваться по первому из них должно быть не сложно. Интересует период импульсов, начиная со второго и далее, т.к. первая установка и сброс не за 1 команду. Остальные за одну (при оптимизации hight).
Я так понял, мне предлагается поставить ИАР под АРМ?
Повторяю, мой уровень - восьмибитовики (под ИАРом) и ПИКи (начал сразу с 24). А посему вопрос - где лежит "нужный" ИАР?
Если честно, я еще очень поверхностно смотрел на схему модуля. Но наличие большого к-ва штырьков по периметру модуля вселяет надежду, что на одном из них дрыгалка проявится.
С синхронизацией разберусь. Текс-2012B
Реклама:

Последний раз редактировалось ut1wpr; 15.12.2010 в 18:21.
ut1wpr вне форума  
Непрочитано 15.12.2010, 18:45  
EugVor
Временная регистрация
 
Регистрация: 15.03.2006
Сообщений: 80
Сказал спасибо: 3
Сказали Спасибо 83 раз(а) в 11 сообщении(ях)
EugVor на пути к лучшему
По умолчанию Re: Изучаем STM32 Cortex M3

Я не качал, мне подарили))
Есть только ссылка на torrent и в виде образа диска iso:
http://rutracker.org/forum/viewtopic.php?t=2639209
Может кто-то подскажет вариант попроще.
EugVor вне форума  
Непрочитано 15.12.2010, 19:52  
voha6
Временная регистрация
 
Регистрация: 14.02.2009
Сообщений: 95
Сказал спасибо: 21
Сказали Спасибо 14 раз(а) в 11 сообщении(ях)
voha6 на пути к лучшему
По умолчанию Re: Изучаем STM32 Cortex M3

Сообщение от EugVor Посмотреть сообщение
Я не качал, мне подарили))
Есть только ссылка на torrent и в виде образа диска iso:
http://rutracker.org/forum/viewtopic.php?t=2639209
Может кто-то подскажет вариант попроще.
Вот вариант попроще http://caxapa.ru/219949.html?todo=full
voha6 вне форума  
Эти 4 пользователя(ей) сказали Спасибо voha6 за это сообщение:
DrunyaRuma (12.02.2011), lazerman (08.02.2011), look22 (11.01.2011), OKO (01.02.2011)
Непрочитано 15.12.2010, 21:01  
ut1wpr
Почётный гражданин KAZUS.RU
 
Аватар для ut1wpr
 
Регистрация: 19.08.2006
Адрес: Львов
Сообщений: 1,616
Сказал спасибо: 65
Сказали Спасибо 315 раз(а) в 264 сообщении(ях)
ut1wpr на пути к лучшему
По умолчанию Re: Изучаем STM32 Cortex M3

Сообщение от EugVor Посмотреть сообщение
Я не качал, мне подарили))
Есть только ссылка на torrent и в виде образа диска iso:
http://rutracker.org/forum/viewtopic.php?t=2639209
Может кто-то подскажет вариант попроще.
Пришел домой, поставил ИАР АРМ, залил ваш проект. Компилится без единой ошибки. Но с заливкой проблемы.
Project-›Download-› Все три пункта серые.
При попытке выбрать ST-Link дебагером - обе опции тоже серые.
Похоже, ИАР не видит дискаверю.
Поглядю глыбше.
ut1wpr вне форума  
Непрочитано 15.12.2010, 21:38  
Serega_B
Прописка
 
Регистрация: 09.11.2010
Сообщений: 102
Сказал спасибо: 4
Сказали Спасибо 28 раз(а) в 22 сообщении(ях)
Serega_B на пути к лучшему
По умолчанию Re: Изучаем STM32 Cortex M3

Сообщение от ut1wpr Посмотреть сообщение
Project-›Download-› Все три пункта серые.
При попытке выбрать ST-Link дебагером - обе опции тоже серые.
Похоже, ИАР не видит дискаверю.
ИАР начинает смотреть на ST-Link если глаза ИАРу направить в нужную сторону.

Если у Вас версия ниже 6, то не забудьте поправить в файле FlashSTM32F100xB.flash ссылку с FlashSTM32F100xB.out на FlashSTM32F10xxxRAM6K.out .
Миниатюры:
Нажмите на изображение для увеличения
Название: 0.gif
Просмотров: 384
Размер:	30.2 Кб
ID:	15815   Нажмите на изображение для увеличения
Название: 1.gif
Просмотров: 339
Размер:	15.5 Кб
ID:	15816   Нажмите на изображение для увеличения
Название: 2.gif
Просмотров: 330
Размер:	14.5 Кб
ID:	15817  

Нажмите на изображение для увеличения
Название: 3.gif
Просмотров: 307
Размер:	13.1 Кб
ID:	15818  

Последний раз редактировалось Serega_B; 15.12.2010 в 21:42.
Serega_B вне форума  
Непрочитано 15.12.2010, 21:38  
EugVor
Временная регистрация
 
Регистрация: 15.03.2006
Сообщений: 80
Сказал спасибо: 3
Сказали Спасибо 83 раз(а) в 11 сообщении(ях)
EugVor на пути к лучшему
По умолчанию Re: Изучаем STM32 Cortex M3

Извиняюсь забыл отдадку после симулятора вернуть на ST-Link. Исправил. см прикрепление.
Сообщение от Serega_B Посмотреть сообщение
Если у Вас версия ниже 6, то не забудьте поправить в файле FlashSTM32F100xB.flash ссылку с FlashSTM32F100xB.out на FlashSTM32F10xxxRAM6K.out .
Что это даёт?
Вложения:
Тип файла: rar STM32GPIO_emcu_iar.rar (82.7 Кб, 324 просмотров)

Последний раз редактировалось EugVor; 15.12.2010 в 21:51.
EugVor вне форума  
Непрочитано 15.12.2010, 21:54  
ut1wpr
Почётный гражданин KAZUS.RU
 
Аватар для ut1wpr
 
Регистрация: 19.08.2006
Адрес: Львов
Сообщений: 1,616
Сказал спасибо: 65
Сказали Спасибо 315 раз(а) в 264 сообщении(ях)
ut1wpr на пути к лучшему
По умолчанию Re: Изучаем STM32 Cortex M3

Сообщение от Serega_B Посмотреть сообщение
ИАР начинает смотреть на ST-Link если глаза ИАРу направить в нужную сторону.

Если у Вас версия ниже 6, то не забудьте поправить в файле FlashSTM32F100xB.flash ссылку с FlashSTM32F100xB.out на FlashSTM32F10xxxRAM6K.out .
Спасибо. Ссылку поправил. Лодырь заработал. Вот протокол загрузки:
Wed Dec 15 19:48:53 2010: Loaded macro file: G:\Program Files\IAR Systems\Embedded Workbench 5.4_0\arm\config\flashloader\ST\FlashSTM32F10xxx.m ac
Wed Dec 15 19:48:59 2010: -I- execUserFlashInit!
Wed Dec 15 19:48:59 2010: Loaded debugee: G:\Program Files\IAR Systems\Embedded Workbench 5.4_0\arm\config\flashloader\ST\FlashSTM32F10xxxRA M6K.out
Wed Dec 15 19:48:59 2010: Target reset
Wed Dec 15 19:48:59 2010: Downloaded H:\ARM7\STM32GPIO_emcu_iar\project\Debug\Exe\STM32 GPIO_emcu_iar.out to flash memory.
Помня про муки с Кейлом, после загрузки передернул питание.
Однако на выводе PC0 нет сигнала.
Предположения?
Пошагать дебагом по кристаллу?
ut1wpr вне форума  
Непрочитано 15.12.2010, 22:03  
EugVor
Временная регистрация
 
Регистрация: 15.03.2006
Сообщений: 80
Сказал спасибо: 3
Сказали Спасибо 83 раз(а) в 11 сообщении(ях)
EugVor на пути к лучшему
По умолчанию Re: Изучаем STM32 Cortex M3

Сообщение от ut1wpr Посмотреть сообщение
Однако на выводе PC0 нет сигнала.
Предположения?
Пошагать дебагом по кристаллу?
Как вариант
В симуляторе работало. В железе посмотреть не могу, дома нечем.
EugVor вне форума  
Непрочитано 15.12.2010, 22:05  
Serega_B
Прописка
 
Регистрация: 09.11.2010
Сообщений: 102
Сказал спасибо: 4
Сказали Спасибо 28 раз(а) в 22 сообщении(ях)
Serega_B на пути к лучшему
По умолчанию Re: Изучаем STM32 Cortex M3

Сообщение от EugVor Посмотреть сообщение
Что это даёт?

В симуляторе работало
Работу загрузчика с реальной железкой.

У меня в версии 5.5 файла FlashSTM32F100xB.out просто не было. В результате загрузчик не работает, ругается на отсутствие файла. Поставил 6.1 загрузчик заработал. Посмотрел как сделано в нем. Написал сюда.

Если в Вашем проекте прицеплен другой .board файл, в котором все ссылки выверены - Вы молодец.

Последний раз редактировалось Serega_B; 15.12.2010 в 22:08.
Serega_B вне форума  
Непрочитано 15.12.2010, 22:12  
EugVor
Временная регистрация
 
Регистрация: 15.03.2006
Сообщений: 80
Сказал спасибо: 3
Сказали Спасибо 83 раз(а) в 11 сообщении(ях)
EugVor на пути к лучшему
По умолчанию Re: Изучаем STM32 Cortex M3

У меня ошибка:
Исправьте, плз

GPIOC-›CRH |= GPIO_CRL_MODE0;
GPIOC-›CRH &=~GPIO_CRL_CNF0;
на
GPIOC-›CRL |= GPIO_CRL_MODE0;
GPIOC-›CRL &=~GPIO_CRL_CNF0;
EugVor вне форума  
 

Закладки
Опции темы

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

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, время: 05:59.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot