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

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

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

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

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

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


 
Опции темы
Непрочитано 10.05.2020, 14:22  
sat_art
Вид на жительство
 
Регистрация: 27.11.2007
Сообщений: 429
Сказал спасибо: 19
Сказали Спасибо 39 раз(а) в 30 сообщении(ях)
sat_art на пути к лучшему
По умолчанию Re: Изучаем STM32 Cortex M3

p_v, только что проверил на 030 MISO по желанию подтягивается хоть вниз, хоть вверх.
Реклама:
sat_art вне форума  
Сказали "Спасибо" sat_art
p_v (10.05.2020)
Непрочитано 10.05.2020, 15:16  
j-Roger
Гражданин KAZUS.RU
 
Регистрация: 17.06.2008
Адрес: Украина
Сообщений: 709
Сказал спасибо: 363
Сказали Спасибо 796 раз(а) в 370 сообщении(ях)
j-Roger на пути к лучшему
По умолчанию Re: Изучаем STM32 Cortex M3

Сообщение от j-Roger Посмотреть сообщение
Главное, чтобы GPIO был настроен на вход.
Поправлюсь ради точности.
В STM32F0 подпорки можно задействовать и в режиме GPIO выхода.
Аппаратно отключаются только при настройке аналоговой функции пина.
j-Roger вне форума  
Сказали "Спасибо" j-Roger
p_v (10.05.2020)
Непрочитано 12.06.2020, 16:49  
avp94
Почётный гражданин KAZUS.RU
 
Аватар для avp94
 
Регистрация: 26.01.2007
Сообщений: 3,123
Сказал спасибо: 61
Сказали Спасибо 1,153 раз(а) в 624 сообщении(ях)
avp94 на пути к лучшему
По умолчанию Re: Изучаем STM32 Cortex M3

Сообщение от NewWriter Посмотреть сообщение
так еще и удаляете инфу по современным МК
Правильно делают, зачем делать "помойку" в том смысле, что все в одну кучу. Здесь cortex M3, создайте новую ветку (топик) и с удовольствием почитаю , т.к. писать в таких темах мне нечего .
avp94 вне форума  
Непрочитано 12.06.2020, 17:15  
NewWriter
Заблокирован
 
Регистрация: 07.09.2014
Адрес: В Кремле!
Сообщений: 4,486
Сказал спасибо: 396
Сказали Спасибо 2,220 раз(а) в 1,319 сообщении(ях)
NewWriter на пути к лучшему
По умолчанию Re: Изучаем STM32 Cortex M3

Тогда и F0 тут не при делах, он ведь на Cortex M0.
А по современным - я то написать могу, да только у меня там тоже куча вопросов по H747, а по MP153 так и еще больше! В основном вопросы касаются взаимодействия двух и более ядер в одном корпусе. Там есть аппаратные семафоры, разруливающие одновременный доступ разных ядер к периферии, но есть куча вопросов по софту. На уровне Hello World понятно, а вот дальше.
NewWriter вне форума  
Непрочитано 13.06.2020, 18:44  
j-Roger
Гражданин KAZUS.RU
 
Регистрация: 17.06.2008
Адрес: Украина
Сообщений: 709
Сказал спасибо: 363
Сказали Спасибо 796 раз(а) в 370 сообщении(ях)
j-Roger на пути к лучшему
По умолчанию Re: Изучаем STM32 Cortex M3

Сообщение от NewWriter Посмотреть сообщение
работу с тач-сенсором и сегментным LCD в Cortex M3 (32L1xx)
Лежат тройку лет STM32L151C8, никак руки не дойдут потыкать палкой
Часть периферии, наличие полноценного ЕЕПРОМа и микропотребление
напоминают STM8L15x. Ну оно и понятно - ядра разные, а у периферии корни одни.
Антиресные камни, нужно будет поиграться )

Пришлось немного потыкать в STM32G071; у них из фишек (в числе прочего) :
- потребление на частоте 64 МГц (с отключенной периферией) - до 8 мА;
- всего 1 (ОДНА) ПАРА выводов питания.

Из недостатков 32G07x - ядро не Cortex-M3 (шутка; этот недостаток с лихвой исправлен в STM32G4xx)

P. S.
Сорри за оффтоп
j-Roger вне форума  
Непрочитано 18.06.2020, 15:44  
NewWriter
Заблокирован
 
Регистрация: 07.09.2014
Адрес: В Кремле!
Сообщений: 4,486
Сказал спасибо: 396
Сказали Спасибо 2,220 раз(а) в 1,319 сообщении(ях)
NewWriter на пути к лучшему
По умолчанию Re: Изучаем STM32 Cortex M3


Рубрика А знаете ли вы, что...
Пишем SCB-›SCR |= SCB_SCR_SLEEPONEXIT_Msk;
и теперь каждый раз после выхода из любого прерывания или исключения МК будет автоматически переходить в Sleep и выходить из него только при возникновении разрешенного прерывания или исключения. А если еще и установить бит SCB_SCR_SLEEPDEEP в том же регистре, то МК будет переходить в режим Stop.
Эта фишка позволяет гибко управлять энергосбережением МК.

....
И еще. А знаете ли вы, что...
для получения в действительности тех цифр низкого потребления, которые прописаны в даташите для режима Stop, нужно перевести все неиспользуемые ножки в режим аналоговых входов. Ибо в режиме цифрового входа включен входной триггер и потребление тока в сотню раз превышает указанные в даташите цифры.
NewWriter вне форума  
Сказали "Спасибо" NewWriter
andries5 (18.06.2020)
Непрочитано 18.06.2020, 18:53  
sat_art
Вид на жительство
 
Регистрация: 27.11.2007
Сообщений: 429
Сказал спасибо: 19
Сказали Спасибо 39 раз(а) в 30 сообщении(ях)
sat_art на пути к лучшему
По умолчанию Re: Изучаем STM32 Cortex M3

А не подскажет ли кто, есть ли софт для программирования СТМ под линуксом через дергание пинами - без st-linka. Хочется автоматом прошивать с малинки или подобной платы, но нет желания цеплять еще промежуточно 103-й в качестве программатора.
sat_art вне форума  
Непрочитано 18.06.2020, 21:22  
eddy
Почётный гражданин KAZUS.RU
 
Аватар для eddy
 
Регистрация: 27.01.2005
Адрес: Россия, КЧР, Нижний Архыз
Сообщений: 3,629
Сказал спасибо: 115
Сказали Спасибо 814 раз(а) в 591 сообщении(ях)
eddy на пути к лучшему
По умолчанию Re: Изучаем STM32 Cortex M3

sat_art, если через бутлодыря, то придется дергать reset. Но у "малинки" GPIO полным-полно, так что, вполне можно подключить к ней STM'ку по USB (если есть dfu) или USART, одну ногу повесить на reset и удаленно можно будет прошивать без необходимости в отдельном прошивальщике.
__________________
Союз Советских Социалистических Округов Северной Америки
eddy вне форума  
Непрочитано 18.06.2020, 21:24  
sat_art
Вид на жительство
 
Регистрация: 27.11.2007
Сообщений: 429
Сказал спасибо: 19
Сказали Спасибо 39 раз(а) в 30 сообщении(ях)
sat_art на пути к лучшему
По умолчанию Re: Изучаем STM32 Cortex M3

Через бутлодырь, то понятно. Хотелось, так сказать, низкоуровнево.
sat_art вне форума  
Непрочитано 18.06.2020, 23:19  
NewWriter
Заблокирован
 
Регистрация: 07.09.2014
Адрес: В Кремле!
Сообщений: 4,486
Сказал спасибо: 396
Сказали Спасибо 2,220 раз(а) в 1,319 сообщении(ях)
NewWriter на пути к лучшему
По умолчанию Re: Изучаем STM32 Cortex M3

Да без проблем. На сайте st.com есть мануал по протоколу SWD. Так же можете общеармовский JTAG изучить и использовать его.

Кстати, вывод NRST дергать не обязательно. Есть команда NVIC_SystemReset();, которая посредством регистра SCB-›AIRCR производит системный сброс. И сигнал сброса так же передается извнутри на ножку NRST и может сбрасывать внешние микросхемы, если они подключены соответствующе.
NewWriter вне форума  
 

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

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

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