Например TDA7294

Форум РадиоКот • Просмотр темы - STM32 новичку в ARM что к чему
Форум РадиоКот
Здесь можно немножко помяукать :)





Текущее время: Сб июл 05, 2025 20:08:33

Часовой пояс: UTC + 3 часа


ПРЯМО СЕЙЧАС:



Начать новую тему Ответить на тему  [ Сообщений: 8826 ]     ... , , , 173, , , ...  
Автор Сообщение
Не в сети
 Заголовок сообщения: Re: STM32 новичку в ARM что к чему
СообщениеДобавлено: Вс янв 15, 2017 21:28:47 
Собутыльник Кота
Аватар пользователя

Карма: 14
Рейтинг сообщений: 117
Зарегистрирован: Сб фев 20, 2010 14:00:12
Сообщений: 2994
Откуда: Москва
Рейтинг сообщения: 0
В моем случае SWD для программирования вообще не нужен, т. к. штатно прошивка будет обновляться по UART. Разъем SWD хочу предусмотреть на плате для возможности отладки программы при необходимости.

Мурато Мяуконни писал(а):
А там принято, где выводы SWD использованы и для других полезных дел (их можно совмещать).
Как я понял, если выводы SWD для чего-то используются, то пользоваться отладкой будет уже нельзя, тогда зачем вообще SWD-разъем? Разве не так?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: STM32 новичку в ARM что к чему
СообщениеДобавлено: Вт янв 17, 2017 11:33:25 
Друг Кота

Карма: 20
Рейтинг сообщений: 223
Зарегистрирован: Пт сен 13, 2013 13:11:31
Сообщений: 6443
Рейтинг сообщения: 0
aam писал(а):
Разъем SWD хочу предусмотреть на плате для возможности отладки программы при необходимости.

Я в похожей ситуации и для тех же целей сделал так:

Изображение

Это контакты от цанговой DIP-кроватки, в которых торчат jumper-wire от беспаечной макетки. Как раз SWDIO и SWDCLK. Места много не занимают, разведены там, где было удобно, конструктивно ничему не мешают. Единственное неудобство -- трубки у них довольно толстые, ~2мм. Площадки под пайку соответствующие нужны. Ну и торчат немного со стороны SMD-компонентов.


Вложения:
IMG_6028.JPG [111.41 KiB]
Скачиваний: 1945
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: STM32 новичку в ARM что к чему
СообщениеДобавлено: Ср янв 18, 2017 18:49:46 
Собутыльник Кота
Аватар пользователя

Карма: 14
Рейтинг сообщений: 117
Зарегистрирован: Сб фев 20, 2010 14:00:12
Сообщений: 2994
Откуда: Москва
Рейтинг сообщения: 0
a5021, а чем обычная вилка PLS не устроила? :shock:


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: STM32 новичку в ARM что к чему
СообщениеДобавлено: Ср янв 18, 2017 20:03:22 
Друг Кота

Карма: 20
Рейтинг сообщений: 223
Зарегистрирован: Пт сен 13, 2013 13:11:31
Сообщений: 6443
Рейтинг сообщения: 0
По сравнению с цангами они очень габаритные.

Листал сейчас али, обратил внимание на интересный ценник, информацией о чем и хочу поделиться.

Изображение

Осенью я покупал такие по 50р. Покупал с единственной целью -- проверить, отличаются ли у них кристаллы (а соответственно и функционал) от STM32F051C8T6. Выяснил, что не отличаются. Т.е. по функционалу STM32F030C8T6 и STM32F051C8T6 идентичны. Итого, меньше чем за сорок рублей имеем:

- 64 к флеша;
- 8кб ОЗУ;
- 7 таймеров 16-бит;
- 1 таймер 32-бит;
- 1 АЦП 12-бит;
- 1 ЦАП 12-бит;
- 2 быстродействующих аналоговых компаратора;
- 2 интерфейса I2C;
- 2 интерфейса SPI;
- 1 интерфейс I2S;
- 2 посл. порта (USART)
- 1 интерфейс HDMI CEC.

По-моему, довольно неплохо за такие деньги.

Ну и что-то вроде пруфа. Вот в этом МК по даташиту нет цифро-аналогового преобразователя:

Изображение

А вот так он выводит через "несуществующий" ЦАП сложение трех синусоидальных сигналов с частотами 20кгц, 10кгц и 5кгц, сдвинутых по фазе друг относительно друга на 30 градусов:

Изображение


Вернуться наверх
 
Выбираем индустриальные и медицинские источники питания MEAN WELL в открытом исполнении

Использование модульных источников питания открытого типа широко распространено в современных устройствах. Присущие им компактность, гибкость в интеграции и высокая эффективность делают их отличным решением для систем промышленной автоматизации, телекоммуникационного оборудования, медицинской техники, устройств «умного дома» и прочих приложений. Рассмотрим подробнее характеристики и особенности трех самых популярных вариантов AC/DC-преобразователей MW открытого типа, подходящих для применения в промышленных устройствах - серий EPS, EPP и RPS представленных на Meanwell.market.

Подробнее>>
Не в сети
 Заголовок сообщения: Re: STM32 новичку в ARM что к чему
СообщениеДобавлено: Ср янв 18, 2017 21:27:08 
Собутыльник Кота
Аватар пользователя

Карма: 14
Рейтинг сообщений: 117
Зарегистрирован: Сб фев 20, 2010 14:00:12
Сообщений: 2994
Откуда: Москва
Рейтинг сообщения: 0
a5021 писал(а):
По сравнению с цангами они очень габаритные.
Если в высоту - то да, если по площади на плате - то то же самое, но зато "культурно". Кстати, разъем можно вообще не запаивать в базовом исполнении, но площадки под него иметь. В случае чего - взял, впаял - и можно отлаживать.

a5021 писал(а):
обратил внимание на интересный ценник
Я почти такие (К6Т6 в LQFP32) брал в магазине за 55р, сейчас какраз его и мучаю. А где там несуществующий ЦАП?
a5021 писал(а):
Т.е. по функционалу STM32F030C8T6 и STM32F051C8T6 идентичны
051, насколько я знаю, в свое время был жутко кривой и поэтому сейчас "EOL"(а точнее, на сайте ST я про него даже упоминаний не нашел).
Интересно, какой из F0 с "существующим" ЦАПом сейчас наиболее популярен?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: STM32 новичку в ARM что к чему
СообщениеДобавлено: Ср янв 18, 2017 22:44:43 
Поставщик валерьянки для Кота

Карма: 20
Рейтинг сообщений: 256
Зарегистрирован: Вс июн 19, 2016 09:32:03
Сообщений: 2089
Рейтинг сообщения: 0
a5021 писал(а):
Т.е. по функционалу STM32F030C8T6 и STM32F051C8T6 идентичны.

Не удивительно, единственное смущает действительно ли VDD на первой ноге - это VBAT... Ты проверял?


Вернуться наверх
 
Распродажа паяльного оборудования ATTEN!
Паяльные станции, паяльники и аксессуары по самой выгодной цене.

По промокоду radiokot скидка 10%
Не в сети
 Заголовок сообщения: Re: STM32 новичку в ARM что к чему
СообщениеДобавлено: Чт янв 19, 2017 07:49:43 
Друг Кота

Карма: 20
Рейтинг сообщений: 223
Зарегистрирован: Пт сен 13, 2013 13:11:31
Сообщений: 6443
Рейтинг сообщения: 0
aam писал(а):
Если в высоту - то да, если по площади на плате - то то же самое, но зато "культурно".

Ну эти цанги тож не сказать, что совсем уж бескультурные. Просто в моем случае там еще одна плата сверху ставится и почти лежит на первой. Пины не запаять.

Цитата:
Я почти такие (К6Т6 в LQFP32) брал в магазине за 55р, сейчас какраз его и мучаю. А где там несуществующий ЦАП?

Не, K6 -- это F030F4P6 / F030K6T6 / F031F6P6 / F031K6T6 -- там другой кристалл. ЦАП наличествует в C8. Может быть и в других Cx -- я не проверял.

Цитата:
051, насколько я знаю, в свое время был жутко кривой и поэтому сейчас "EOL"(а точнее, на сайте ST я про него даже упоминаний не нашел).

Вроде на месте все. Да и кривизны я как-то не приметил.

Изображение

Reflector писал(а):
Не удивительно, единственное смущает действительно ли VDD на первой ноге - это VBAT... Ты проверял?

Насчет VBAT-а я как-то не вникал. Просто подал питание "крест на крест", в соответствии с распиновкой для 051C8T6. Работает замечательно.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: STM32 новичку в ARM что к чему
СообщениеДобавлено: Чт янв 19, 2017 11:48:58 
Друг Кота
Аватар пользователя

Карма: 32
Рейтинг сообщений: 482
Зарегистрирован: Сб сен 10, 2011 17:46:25
Сообщений: 3832
Рейтинг сообщения: 0
таки у STM32F030C8T6 теперь есть ЦАП? И VBAT урезали
Изображение


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: STM32 новичку в ARM что к чему
СообщениеДобавлено: Чт янв 19, 2017 12:14:22 
Поставщик валерьянки для Кота

Карма: 20
Рейтинг сообщений: 256
Зарегистрирован: Вс июн 19, 2016 09:32:03
Сообщений: 2089
Рейтинг сообщения: 0
a5021 писал(а):
Насчет VBAT-а я как-то не вникал. Просто подал питание "крест на крест", в соответствии с распиновкой для 051C8T6. Работает замечательно.

В некоторых случаях наличие VBAT принципиально, если есть возможность подай на 1 ногу меньшее напряжение и замеряй через ADC, он умеет подключаться именно к VBAT.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: STM32 новичку в ARM что к чему
СообщениеДобавлено: Чт янв 19, 2017 12:54:03 
Вымогатель припоя
Аватар пользователя

Карма: -2
Рейтинг сообщений: -32
Зарегистрирован: Вс ноя 01, 2015 13:13:49
Сообщений: 616
Рейтинг сообщения: 0
oleg110592 писал(а):
таки у STM32F030C8T6 теперь есть ЦАП? И VBAT урезали

А чему удивляться? ИД кристалла у них одинаковый, что у F030C8, что у F051C8. По VBAT можно попробывать тестером прозвонить, можно Backup reg проверить.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: STM32 новичку в ARM что к чему
СообщениеДобавлено: Чт янв 19, 2017 13:21:20 
Друг Кота
Аватар пользователя

Карма: 32
Рейтинг сообщений: 482
Зарегистрирован: Сб сен 10, 2011 17:46:25
Сообщений: 3832
Рейтинг сообщения: 0
и те и те использую, если у STM32F030C8T6 есть и цап и вбат это ж прекрасно. STM32F030 давно накупил кучку - вбат нужен в очередной поделке. Глянул в нашем ларьке - разница в цене ощутима:
Изображение
з.ы. Атмель для контрастности прицепил


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: STM32 новичку в ARM что к чему
СообщениеДобавлено: Чт янв 19, 2017 15:34:21 
Друг Кота

Карма: 20
Рейтинг сообщений: 223
Зарегистрирован: Пт сен 13, 2013 13:11:31
Сообщений: 6443
Рейтинг сообщения: 0
scorpi_0n писал(а):
По VBAT можно попробывать тестером прозвонить, можно Backup reg проверить.


Подключать к программатору мне сейчас сильно не с руки (других проводов целая гора разложена на столе), а вот тестером прозвонил. Если ноги VDD (24 и 48) звонятся между собой в обе стороны, то попавший под подозрение VBAT (1) никак не звонится ни с одной из них. Весьма похоже, что это все-таки полноценный VBAT.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: STM32 новичку в ARM что к чему
СообщениеДобавлено: Чт янв 19, 2017 17:54:33 
Вымогатель припоя
Аватар пользователя

Карма: -2
Рейтинг сообщений: -32
Зарегистрирован: Вс ноя 01, 2015 13:13:49
Сообщений: 616
Рейтинг сообщения: 0
a5021 писал(а):
Весьма похоже, что это все-таки полноценный VBAT.

На 99,99%. Иначе геморно было бы их корпусировать. У меня лень посленовогодняя, где-то кулёк с ними на столе валяется. Как отпустит, запаяю и проверю, если другим недосуг будет.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: STM32 новичку в ARM что к чему
СообщениеДобавлено: Чт янв 19, 2017 18:45:27 
Собутыльник Кота
Аватар пользователя

Карма: 14
Рейтинг сообщений: 117
Зарегистрирован: Сб фев 20, 2010 14:00:12
Сообщений: 2994
Откуда: Москва
Рейтинг сообщения: 0
a5021 писал(а):
Вроде на месте все. Да и кривизны я как-то не приметил.
Прошу прощения, с STM32F050 перепутал :oops:

Reflector писал(а):
В некоторых случаях наличие VBAT принципиально
Скажите, вот даже в STM32F030F4P6 есть RTC. Но куда батарейку цеплять, если нет VBAT? Или зачем RTC, если не подключить батарейку?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: STM32 новичку в ARM что к чему
СообщениеДобавлено: Чт янв 19, 2017 18:57:40 
Вымогатель припоя
Аватар пользователя

Карма: -2
Рейтинг сообщений: -32
Зарегистрирован: Вс ноя 01, 2015 13:13:49
Сообщений: 616
Рейтинг сообщения: 0
aam писал(а):
Скажите, вот даже в STM32F030F4P6 есть RTC. Но куда батарейку цеплять, если нет VBAT? Или зачем RTC, если не подключить батарейку?

Приложения то разные бывают. Да и есть целая куча МК разных производителей где RTC есть, а VBAT нет. И как-то мало кого это расстраивает. Многие мобилы даже, при вытаскивании батареи теряют время и дату, и ничего.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: STM32 новичку в ARM что к чему
СообщениеДобавлено: Чт янв 19, 2017 19:04:51 
Друг Кота

Карма: 20
Рейтинг сообщений: 223
Зарегистрирован: Пт сен 13, 2013 13:11:31
Сообщений: 6443
Рейтинг сообщения: 0
aam писал(а):
Или зачем RTC, если не подключить батарейку?

RTC -- это не обязательно часы в классическом понимании. Данный блок, например, может использоваться для пробуждения из режимов низкого энергопотребления. Для F030F4P6 это практически единственный способ поднять МК из стендбая, не прибегая к в внешнему воздействию. Батарейка там не нужна, т.к. питание не отключается.

Кроме того, может оказаться удобным использовать его для каких-то очень долгих задержек/выдержек. Да много применений наверное можно придумать.


Последний раз редактировалось a5021 Чт янв 19, 2017 19:15:08, всего редактировалось 1 раз.

Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: STM32 новичку в ARM что к чему
СообщениеДобавлено: Чт янв 19, 2017 19:10:42 
Прорезались зубы

Карма: -10
Рейтинг сообщений: -27
Зарегистрирован: Сб ноя 19, 2016 21:05:48
Сообщений: 203
Рейтинг сообщения: 0
aam писал(а):
Скажите, вот даже в STM32F030F4P6 есть RTC. Но куда батарейку цеплять, если нет VBAT? Или зачем RTC, если не подключить батарейку?

В этом 20-выводном корпусе нет VBAT. Но ведь не РТС-шкой единой ссыт человек :) Там есть еще и бэкап-регистры. А нужно это вот для чего - стендбай-режим. Полная остановка с выключением всего и вся и разрушением данных в ОЗУ. Но питание с VDD и VDDA не снимается. Единственный способ сохранить какие-то данные или состояние перед стендбаем - сохранение в бэкапе. Так же в бэкапе продолжает работать РТС. Потребление в бэкапе несколько микроампер. Практически аналог батарейке. Пробуждение из бэкапа - кнопочка на PA0.

_________________
Подпись убрал вместе с автором. aen


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: STM32 новичку в ARM что к чему
СообщениеДобавлено: Чт янв 19, 2017 19:16:43 
Вымогатель припоя
Аватар пользователя

Карма: -2
Рейтинг сообщений: -32
Зарегистрирован: Вс ноя 01, 2015 13:13:49
Сообщений: 616
Рейтинг сообщения: 0
a5021 писал(а):
Для F030F4P6 это практически единственный способ поднять МК из стендбая, не прибегая к в внешнему воздействию.

Не совсем.

The microcontroller exits the Standby mode when an external reset (NRST pin), an IWDG reset, a rising edge on one of the enabled WKUPx pins or an RTC event occurs.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: STM32 новичку в ARM что к чему
СообщениеДобавлено: Чт янв 19, 2017 19:25:51 
Друг Кота

Карма: 20
Рейтинг сообщений: 223
Зарегистрирован: Пт сен 13, 2013 13:11:31
Сообщений: 6443
Рейтинг сообщения: 0
Ватчдог малоупотребим из-за небольшого периода, а остальные способы суть внешние.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: STM32 новичку в ARM что к чему
СообщениеДобавлено: Чт янв 19, 2017 19:31:56 
Поставщик валерьянки для Кота

Карма: 20
Рейтинг сообщений: 256
Зарегистрирован: Вс июн 19, 2016 09:32:03
Сообщений: 2089
Рейтинг сообщения: 0
aam писал(а):
Прошу прощения, с STM32F050 перепутал :oops:

F050 никуда не делись, их просто переименовали в F031.

Reflector писал(а):
Скажите, вот даже в STM32F030F4P6 есть RTC. Но куда батарейку цеплять, если нет VBAT? Или зачем RTC, если не подключить батарейку?

В мелких корпусах использование RTC именно в качестве часов в принципе проблематично из-за невозможности подключить часовой кварц, отсутствие VBAT там уже вторично.


Вернуться наверх
 
Показать сообщения за:  Сортировать по:  Вернуться наверх
Начать новую тему Ответить на тему  [ Сообщений: 8826 ]     ... , , , 173, , , ...  

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 3


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

Найти:
Перейти:  


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Extended by Karma MOD © 2007—2012 m157y
Extended by Topic Tags MOD © 2012 m157y