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

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

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

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

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

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


 
Опции темы
Непрочитано 17.12.2014, 07:06  
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  
ATMExpert
Частый гость
 
Регистрация: 13.10.2008
Сообщений: 23
Сказал спасибо: 0
Сказали Спасибо 2 раз(а) в 1 сообщении
ATMExpert на пути к лучшему
По умолчанию Re: Изучаем STM32 Cortex M3

Всех форумчан с наступающим! Подскажет кто, какие есть нюансы при загрузке прошивки для stm32f103 без кварцевого резонатора через SWD ? ULINK2 видится, чип стирает, при попытке программирования выдает ошибку.
ATMExpert вне форума  
Непрочитано 30.12.2014, 20:15  
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  
ATMExpert
Частый гость
 
Регистрация: 13.10.2008
Сообщений: 23
Сказал спасибо: 0
Сказали Спасибо 2 раз(а) в 1 сообщении
ATMExpert на пути к лучшему
По умолчанию Re: Изучаем STM32 Cortex M3

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

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

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

Схему, плату покажите. Видать, проблема в железе.
Easyrider83 вне форума  
Непрочитано 30.12.2014, 20:46  
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  
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  
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, время: 13:18.


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