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

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

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

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

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

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


 
Опции темы
Непрочитано 22.04.2020, 22:09  
DanilinSA
Почётный гражданин KAZUS.RU
 
Регистрация: 25.11.2010
Адрес: г. Дзержинск Нижегородская обл.
Сообщений: 1,672
Сказал спасибо: 130
Сказали Спасибо 1,074 раз(а) в 517 сообщении(ях)
DanilinSA на пути к лучшему
По умолчанию Re: Изучаем STM32 Cortex M3

И проверь пайку всех выводов питания.
Реклама:
DanilinSA вне форума  
Непрочитано 22.04.2020, 22:41  
eddy
Почётный гражданин KAZUS.RU
 
Аватар для eddy
 
Регистрация: 27.01.2005
Адрес: Россия, КЧР, Нижний Архыз
Сообщений: 3,581
Сказал спасибо: 115
Сказали Спасибо 806 раз(а) в 583 сообщении(ях)
eddy на пути к лучшему
По умолчанию Re: Изучаем STM32 Cortex M3

Сообщение от Murka-MakMur Посмотреть сообщение
Может оно и так будет работать
Не, эта штука управляет шаговиком через "модуль" DRV8825, A4988 или TMC2130. Для начала я решил с простыми 8825 и 4988 разобраться, а потом уже по SPI 2130 мучить.
Но меандр на CLK идет, а шаговик не крутится, и вообще по нулям на силовых выходах…
Во время работы с 8825 (1/32 шага) у меня такие уровни: ~SLEEP (PC15) - 2.4V, ~RESET (PA6) - 3.2V, M2 (PC14) - 2.4V, M1 (PA5) - 3.3V, M0 (PA7) - 3.3V, ~EN (PC13, вне работы он 2.4V) - 0, ~FAULT (PF1) (для 4988 это - питание логики, через мосфет; для 8825 - вход) - 3.3V. У 4988 (1/16 шага) во время работы то же, за исключением ~RESET, который проседает до 1.4V!
Сообщение от DanilinSA Посмотреть сообщение
проверь пайку всех выводов питания
Хм, посмотрю.

P.S. Прочитал про PC13..15 - что-то я, похоже, лоханулся:
Цитата:
the switch only sinks a limited amount of current (3 mA)
Я частично помнил про это, но ноги PC13..15 и не должны большой ток отдавать: они ж на CMOS-входы драйвера работают!
__________________
Смерть бандеровской мразоте!

Последний раз редактировалось eddy; 22.04.2020 в 22:46.
eddy на форуме  
Непрочитано 23.04.2020, 00:34  
Murka-MakMur
Вид на жительство
 
Аватар для Murka-MakMur
 
Регистрация: 05.09.2007
Адрес: Новороссия ЛНР Рубежное -> РФ Калуга
Сообщений: 360
Сказал спасибо: 10
Сказали Спасибо 73 раз(а) в 58 сообщении(ях)
Murka-MakMur на пути к лучшему
По умолчанию Re: Изучаем STM32 Cortex M3

Сообщение от eddy Посмотреть сообщение
Прочитал про PC13..15 - что-то я, похоже, лоханулся:
Перегрузил ты его может с 1кОм оно будет нормально работать.
__________________
Политика России будет выглядеть неоднозначной до тех пор, пока не будет решен исход битвы.
Чем больше слёз тем больше облегчения, в слезах и заключается лечение.
Не зли меня
Murka-MakMur вне форума  
Непрочитано 23.04.2020, 11:46  
eddy
Почётный гражданин KAZUS.RU
 
Аватар для eddy
 
Регистрация: 27.01.2005
Адрес: Россия, КЧР, Нижний Архыз
Сообщений: 3,581
Сказал спасибо: 115
Сказали Спасибо 806 раз(а) в 583 сообщении(ях)
eddy на пути к лучшему
По умолчанию Re: Изучаем STM32 Cortex M3

Murka-MakMur, я ж говорю: сейчас даже вообще без нагрузки там 2.4В.
А перегружать и нечем было: вряд ли CMOS-входы драйверов ШД могли так напакостничать.
__________________
Смерть бандеровской мразоте!
eddy на форуме  
Непрочитано 10.05.2020, 05:28  
p_v
Гражданин KAZUS.RU
 
Регистрация: 07.05.2019
Адрес: СПб
Сообщений: 729
Сказал спасибо: 65
Сказали Спасибо 141 раз(а) в 87 сообщении(ях)
p_v на пути к лучшему
По умолчанию Re: Изучаем STM32 Cortex M3

Можно ли для SPI использовать внутренний pull-up/pull-down на MISO? Надо детектить подключение внешнего девайса, но не хочется резистор ставить.
p_v вне форума  
Непрочитано 10.05.2020, 11:46  
sat_art
Вид на жительство
 
Регистрация: 27.11.2007
Сообщений: 428
Сказал спасибо: 19
Сказали Спасибо 39 раз(а) в 30 сообщении(ях)
sat_art на пути к лучшему
По умолчанию Re: Изучаем STM32 Cortex M3

p_v, Немного не понятен вопрос. Наверно он должен звучать
Цитата:
Включается ли пуллап резистор при включении SPI?
Я на MISO, при использовании SPI (мастером) никогда резистор не ставлю. Т.е. он включается при включении AF порта (по идее - всегда считал любую шину SO (slave уст-ва) open drain).
И не вижу причин его не использовать.

Последний раз редактировалось sat_art; 10.05.2020 в 11:49.
sat_art вне форума  
Непрочитано 10.05.2020, 13:12  
p_v
Гражданин KAZUS.RU
 
Регистрация: 07.05.2019
Адрес: СПб
Сообщений: 729
Сказал спасибо: 65
Сказали Спасибо 141 раз(а) в 87 сообщении(ях)
p_v на пути к лучшему
По умолчанию Re: Изучаем STM32 Cortex M3

По-моему вы ответили на какой-то другой вопрос.

Меня интересует предсказуемый результат, когда slave-устройсто физически не подключено. Для этого, если я правильно понимаю, MISO надо подпереть на питание или на землю. Интересует, можно ли использовать внутренние подпорки GPIO, когда включен SPI.
p_v вне форума  
Непрочитано 10.05.2020, 13:18  
eddy
Почётный гражданин KAZUS.RU
 
Аватар для eddy
 
Регистрация: 27.01.2005
Адрес: Россия, КЧР, Нижний Архыз
Сообщений: 3,581
Сказал спасибо: 115
Сказали Спасибо 806 раз(а) в 583 сообщении(ях)
eddy на пути к лучшему
По умолчанию Re: Изучаем STM32 Cortex M3

p_v, судя по тому, что народ городит софтовый SPI, это невозможно.
А вообще, надо смотреть документацию конкретного чипа, т.к., скажем, у убогого F103 вообще почти все невозможно, а F0xx — уже более гибкие. Может, на 303-х и более свежих все не так печально?
__________________
Смерть бандеровской мразоте!
eddy на форуме  
Непрочитано 10.05.2020, 13:34  
j-Roger
Гражданин KAZUS.RU
 
Регистрация: 17.06.2008
Адрес: Украина
Сообщений: 683
Сказал спасибо: 362
Сказали Спасибо 757 раз(а) в 359 сообщении(ях)
j-Roger на пути к лучшему
По умолчанию Re: Изучаем STM32 Cortex M3

Сообщение от p_v Посмотреть сообщение
Интересует, можно ли использовать внутренние подпорки GPIO, когда включен SPI.
На STM32F0 точно можно. Главное, чтобы GPIO был настроен на вход. MISO - это вход, пусть даже это альтернативная функция.

Последний раз редактировалось j-Roger; 10.05.2020 в 13:37.
j-Roger вне форума  
Сказали "Спасибо" j-Roger
p_v (10.05.2020)
Непрочитано 10.05.2020, 13:58  
p_v
Гражданин KAZUS.RU
 
Регистрация: 07.05.2019
Адрес: СПб
Сообщений: 729
Сказал спасибо: 65
Сказали Спасибо 141 раз(а) в 87 сообщении(ях)
p_v на пути к лучшему
По умолчанию Re: Изучаем STM32 Cortex M3

Может кто-нибудь заодно по XPT2046 подскажет? Там eсть выход BUSY, но если я правильно понял, он жестко зависит от тактов SCL. И если я правильно понимаю код, то надо просто правильно настроить частоту шины, и гонять пачки байтов. Причем можно через DMA.

Вопрос, а нафига тогда вообще этот BUSY выведен? Выглядит бессмысленно. Или я что-то упустил?
p_v вне форума  
 

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

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

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


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