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

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

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

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

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

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


Ответ
Опции темы
Непрочитано 17.12.2014, 07:06   #4161
Hives
Гражданин KAZUS.RU
 
Регистрация: 25.11.2010
Сообщений: 516
Сказал спасибо: 1
Сказали Спасибо 126 раз(а) в 109 сообщении(ях)
Hives на пути к лучшему
По умолчанию Re: Изучаем STM32 Cortex M3

serb-radio
копипастить надо аккуратнее (и в других местах проверяй):

// REV_IN_PIN
GPIOE-›CRL &= ~GPIO_CRH_MODE12; ‹‹‹ ошибка!!! CRH константа на CRL регистр
GPIOE-›CRH &=~GPIO_CRH_CNF12_0;
GPIOE-›CRH |= GPIO_CRH_CNF12_1;
GPIOE-›BSRR|= GPIO_BSRR_BR12;
// ADD_IN_PIN
GPIOE-›CRL &= ~GPIO_CRH_MODE14; ‹‹‹ ошибка!!! CRH константа на CRL регистр
GPIOE-›CRH &=~GPIO_CRH_CNF14_0;
GPIOE-›CRH |= GPIO_CRH_CNF14_1;
GPIOE-›BSRR|= GPIO_BSRR_BR14;
// TURN_L_PIN
GPIOE-›CRL &= ~GPIO_CRH_MODE15; ‹‹‹ ошибка!!! CRH константа на CRL регистр
GPIOE-›CRH &=~GPIO_CRH_CNF15_0;
GPIOE-›CRH |= GPIO_CRH_CNF15_1;
GPIOE-›BSRR|= GPIO_BSRR_BR15;

И вообще - вот так выглядит куда красивше и безопаснее:
PIN_CONFIGURATION(E, 6, MODE_OUT_PP, PULL_NONE, STATE_LOW);

Примеры этих макросов где то тут пролетали
Реклама:

Последний раз редактировалось Hives; 17.12.2014 в 07:11.
Hives вне форума   Ответить с цитированием
Сказали "Спасибо" Hives
serb-radio (17.12.2014)
Непрочитано 30.12.2014, 20:08   #4162
ATMExpert
Частый гость
 
Регистрация: 13.10.2008
Сообщений: 23
Сказал спасибо: 0
Сказали Спасибо 2 раз(а) в 1 сообщении
ATMExpert на пути к лучшему
По умолчанию Re: Изучаем STM32 Cortex M3

Всех форумчан с наступающим! Подскажет кто, какие есть нюансы при загрузке прошивки для stm32f103 без кварцевого резонатора через SWD ? ULINK2 видится, чип стирает, при попытке программирования выдает ошибку.
ATMExpert вне форума   Ответить с цитированием
Непрочитано 30.12.2014, 20:15   #4163
Easyrider83
Гуру портала
 
Аватар для Easyrider83
 
Регистрация: 27.10.2008
Адрес: ЕС
Сообщений: 10,835
Сказал спасибо: 919
Сказали Спасибо 4,308 раз(а) в 2,573 сообщении(ях)
Easyrider83 на пути к лучшему
По умолчанию Re: Изучаем STM32 Cortex M3

Резонатор не нужен. Он от HSI запускается. По SWD работает. Проверено. На своем ULINK2 сделал вывод SWD из корпуса.
Easyrider83 вне форума   Ответить с цитированием
Непрочитано 30.12.2014, 20:19   #4164
ATMExpert
Частый гость
 
Регистрация: 13.10.2008
Сообщений: 23
Сказал спасибо: 0
Сказали Спасибо 2 раз(а) в 1 сообщении
ATMExpert на пути к лучшему
По умолчанию Re: Изучаем STM32 Cortex M3

Да, я знаю что резонатор не нужен, проект расчитывался без использования оного. Однако по SWD он только у меня смог стереть кристалл. Может какая особая схемотехника обвязки SWD нужна? Ну там SWDIO к земле 10кОм притянуть?
ATMExpert вне форума   Ответить с цитированием
Непрочитано 30.12.2014, 20:22   #4165
Easyrider83
Гуру портала
 
Аватар для Easyrider83
 
Регистрация: 27.10.2008
Адрес: ЕС
Сообщений: 10,835
Сказал спасибо: 919
Сказали Спасибо 4,308 раз(а) в 2,573 сообщении(ях)
Easyrider83 на пути к лучшему
По умолчанию Re: Изучаем STM32 Cortex M3

Ничего не нужно. Попробуйте STLink.
Easyrider83 вне форума   Ответить с цитированием
Непрочитано 30.12.2014, 20:30   #4166
ATMExpert
Частый гость
 
Регистрация: 13.10.2008
Сообщений: 23
Сказал спасибо: 0
Сказали Спасибо 2 раз(а) в 1 сообщении
ATMExpert на пути к лучшему
По умолчанию Re: Изучаем STM32 Cortex M3

я из st-linka проц выпаял На данный момент устройство не работоспособно... Пробовал J-LINK от SEGGER - такая же петрушка...
ATMExpert вне форума   Ответить с цитированием
Непрочитано 30.12.2014, 20:40   #4167
Easyrider83
Гуру портала
 
Аватар для Easyrider83
 
Регистрация: 27.10.2008
Адрес: ЕС
Сообщений: 10,835
Сказал спасибо: 919
Сказали Спасибо 4,308 раз(а) в 2,573 сообщении(ях)
Easyrider83 на пути к лучшему
По умолчанию Re: Изучаем STM32 Cortex M3

Схему, плату покажите. Видать, проблема в железе.
Easyrider83 вне форума   Ответить с цитированием
Непрочитано 30.12.2014, 20:46   #4168
ATMExpert
Частый гость
 
Регистрация: 13.10.2008
Сообщений: 23
Сказал спасибо: 0
Сказали Спасибо 2 раз(а) в 1 сообщении
ATMExpert на пути к лучшему
По умолчанию Re: Изучаем STM32 Cortex M3

Вот фрагмент процессорной части
Вложения:
Тип файла: pdf Charger_disch_L2.PDF (116.3 Кб, 42 просмотров)
ATMExpert вне форума   Ответить с цитированием
Непрочитано 30.12.2014, 20:58   #4169
Easyrider83
Гуру портала
 
Аватар для Easyrider83
 
Регистрация: 27.10.2008
Адрес: ЕС
Сообщений: 10,835
Сказал спасибо: 919
Сказали Спасибо 4,308 раз(а) в 2,573 сообщении(ях)
Easyrider83 на пути к лучшему
По умолчанию Re: Изучаем STM32 Cortex M3

У SWD сигнал NRST не используется. Нужно только 3 провода (дата, клок и земля) чтобы программировать. Может быть косяк разводки?
Easyrider83 вне форума   Ответить с цитированием
Непрочитано 30.12.2014, 21:02   #4170
ATMExpert
Частый гость
 
Регистрация: 13.10.2008
Сообщений: 23
Сказал спасибо: 0
Сказали Спасибо 2 раз(а) в 1 сообщении
ATMExpert на пути к лучшему
По умолчанию Re: Изучаем STM32 Cortex M3

разводку прозванивал, соответствует. Но ведь по SWD видится, стирает. но не заливает....
ATMExpert вне форума   Ответить с цитированием
Ответ

Закладки


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

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


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