Например TDA7294

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





Текущее время: Вт апр 16, 2024 17:14:27

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


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



Начать новую тему Ответить на тему  [ Сообщений: 8459 ]     ... , , , 207, , , ...  
Автор Сообщение
Не в сети
 Заголовок сообщения: Re: STM32 новичку в ARM что к чему
СообщениеДобавлено: Вт июн 12, 2018 13:24:44 
Нашел транзистор. Понюхал.

Карма: 3
Рейтинг сообщений: 10
Зарегистрирован: Вт июн 05, 2018 00:18:01
Сообщений: 186
Рейтинг сообщения: 0
СКАЗОЧНИК писал(а):
Кстати, не хочу рассматривать другую среду разработки. Эта бесплатна для вполне себе большого кода. И вроде как официальна нормальная.

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

Не те вы трудности героически преодолеваете, не те :)


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: STM32 новичку в ARM что к чему
СообщениеДобавлено: Вт июн 12, 2018 13:29:23 
Идёт направо - песнь заводит, Налево - сказку говорит.
Аватар пользователя

Карма: 133
Рейтинг сообщений: 775
Зарегистрирован: Чт апр 21, 2011 17:55:50
Сообщений: 4991
Откуда: Иркутск
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
Да просто много где читал тот же кукокс обсирают... Остальные вооще стороной обходят. Ди-Халт использует Кейл. и в обучении тоже.
Не могу сказать, какая среда лучше.
Под АВР пользовался Студией. И она меня полностью устраивает. Официальная. Бесплатная.
Под СТМ32 не знаю чем ползоваться. Под что больше информации было бы, что понятнее настраивается и мощность имеет такую, чтобы и отладка работала и все остальное.

_________________
Станислав


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: STM32 новичку в ARM что к чему
СообщениеДобавлено: Вт июн 12, 2018 13:51:30 
Нашел транзистор. Понюхал.

Карма: 3
Рейтинг сообщений: 10
Зарегистрирован: Вт июн 05, 2018 00:18:01
Сообщений: 186
Рейтинг сообщения: 3
Гм... не знаю, нужны ли вам такие советы, но рискну предложить освоить более универсальные инструменты. Хотя бы из тех соображений, что полученный опыт потом пригодится где-то еще, а не так как с авр студией.

Когда проекты сложные, то весьма серьезный момент - управление зависимостями (библиотеками). Из-за этого в сишечке очень часто все идёт раком. Я себе выбрал PlatformIO, потому что там более-менее вменяемо решили данный вопрос (насколько это вообще возможно в сишечке). Возможно, это решено где-то еще, но я пишу только про то что знаю.

Если у вас просто тяга к знаниям - почитайте про Rust для эмбедов, посмотрите какие там библиотеки и как организованы. От этого в голове точно пользы прибавится больше, чем от мигалки светодиодом.


Вернуться наверх
 
PCBWay - всего $5 за 10 печатных плат, первый заказ для новых клиентов БЕСПЛАТЕН

Сборка печатных плат от $30 + БЕСПЛАТНАЯ доставка по всему миру + трафарет

Онлайн просмотровщик Gerber-файлов от PCBWay + Услуги 3D печати
Не в сети
 Заголовок сообщения: Re: STM32 новичку в ARM что к чему
СообщениеДобавлено: Вт июн 12, 2018 14:00:34 
Друг Кота
Аватар пользователя

Карма: 1
Рейтинг сообщений: 157
Зарегистрирован: Пн окт 11, 2010 19:00:08
Сообщений: 3328
Рейтинг сообщения: 3
СКАЗОЧНИК писал(а):
Да просто много где читал тот же кукокс обсирают... Остальные вооще стороной обходят.
Что мешает качать несколько IDE для STM32, попробовать их на деле и выбрать наиболее подходящую? Я в свое время так и сделал. Пробовал кейл, иар, кокос и многие другие, но выбрал EmBitz потому что эта IDE оказалась наиболее удобной для меня.


Вернуться наверх
 
Организация питания на основе надежных литиевых аккумуляторов EVE и микросхем азиатского производства

Качественное и безопасное устройство, работающее от аккумулятора, должно учитывать его физические и химические свойства, профили заряда и разряда, их изменение во времени и под влиянием различных условий, таких как температура и ток нагрузки. Мы расскажем о литий-ионных аккумуляторных батареях EVE и нескольких решениях от различных китайских компаний, рекомендуемых для разработок приложений с использованием этих АКБ. Представленные в статье китайские аналоги помогут заменить продукцию западных брендов с оптимизацией цены без потери качества.

Подробнее>>
Не в сети
 Заголовок сообщения: Re: STM32 новичку в ARM что к чему
СообщениеДобавлено: Вт июн 12, 2018 14:09:19 
Идёт направо - песнь заводит, Налево - сказку говорит.
Аватар пользователя

Карма: 133
Рейтинг сообщений: 775
Зарегистрирован: Чт апр 21, 2011 17:55:50
Сообщений: 4991
Откуда: Иркутск
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
Не. это не реально. Времени и так вот на выходные выкроил , чтобы почитать про СТМ. Работаю жутко. Вечно в разъездах.
А тут еще и скачать кучу разных. И интернет у меня через свисток с сим-картой. Тупой в деревне. )))))
Может есть где голосование про эти ИДЕ? Где есть процент больше используемой. Вот ту бы и выбрал.

_________________
Станислав


Вернуться наверх
 
Новый аккумулятор EVE серии PLM для GSM-трекеров, работающих в жёстких условиях (до -40°С)

Компания EVE выпустила новый аккумулятор серии PLM, сочетающий в себе высокую безопасность, длительный срок службы, широкий температурный диапазон и высокую токоотдачу даже при отрицательной температуре. Эти аккумуляторы поддерживают заряд при температуре от -40/-20°С (сниженным значением тока), безопасны (не воспламеняются и не взрываются) при механическом повреждении (протыкание и сдавливание), устойчивы к вибрации. Они могут применяться как для автотранспорта (трекеры, маячки, сигнализация), так и для промышленных устройств мониторинга, IoT-устройств.

Подробнее>>
Не в сети
 Заголовок сообщения: Re: STM32 новичку в ARM что к чему
СообщениеДобавлено: Вт июн 12, 2018 14:32:38 
Нашел транзистор. Понюхал.

Карма: 3
Рейтинг сообщений: 10
Зарегистрирован: Вт июн 05, 2018 00:18:01
Сообщений: 186
Рейтинг сообщения: 0
Гадание по голосовалкам закончится фигней. Попробуйте хотя бы те две что называли я и Мурик.

Есть же какая-то минимальная цена входа в тему, меньше которой сделать нельзя. Если вам надо совсем ноль - ну ставьте ардуину для stm32, только не плачьте потом.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: STM32 новичку в ARM что к чему
СообщениеДобавлено: Вт июн 12, 2018 14:38:25 
Друг Кота
Аватар пользователя

Карма: 1
Рейтинг сообщений: 157
Зарегистрирован: Пн окт 11, 2010 19:00:08
Сообщений: 3328
Рейтинг сообщения: 0
СКАЗОЧНИК писал(а):
Может есть где голосование про эти ИДЕ? Где есть процент больше используемой. Вот ту бы и выбрал.
Т. е. ту что наилучшим образом разрекламировали? То что по телевизору постоянно рекламируют и на это все ведутся, неужели является самым лучшим?

СКАЗОЧНИК писал(а):
И интернет у меня через свисток с сим-картой.
Тогда нужно было качать ту IDE что весит поменьше. У EmBitz размер дистрибутива около 50 МБ, в который входит редактор кода (доработанный Code::Block), компилятор GCC, отладчики STLinkGDB и openocd, набор библиотек CMSIS и SPL под разные МК и многое другое. Довольно хороший стартовый набор.


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

Карма: 7
Рейтинг сообщений: 58
Зарегистрирован: Чт янв 20, 2011 09:07:08
Сообщений: 665
Откуда: Пермь
Рейтинг сообщения: 0
Далась вам эта лицензия, сейчас весть софт не пиратский, а трофейный :)

_________________
Никакая контра не уйдёт от нас


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: STM32 новичку в ARM что к чему
СообщениеДобавлено: Вт июн 12, 2018 19:17:43 
Друг Кота

Карма: 20
Рейтинг сообщений: 228
Зарегистрирован: Пт сен 13, 2013 13:11:31
Сообщений: 6388
Рейтинг сообщения: 0
Есть какая-нибудь школа, методичка, сказка для детей, как работать с этими СТМ32? Так, чтобы занимательно, понятно. Но в то же время не по ардуиновски.

А по-ардуиновски вам чем не нравится ? Это как раз самый простой и короткий путь, занимательный и понятный.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: STM32 новичку в ARM что к чему
СообщениеДобавлено: Вт июн 12, 2018 20:56:32 
Нашел транзистор. Понюхал.

Карма: 3
Рейтинг сообщений: 10
Зарегистрирован: Вт июн 05, 2018 00:18:01
Сообщений: 186
Рейтинг сообщения: 2
Далась вам эта лицензия, сейчас весть софт не пиратский, а трофейный :)


Для антуража надо еще сесть за ЭЛТ монитор и надеть вязаный свитер с оленями. Давайте еще поагитируем за ассемблер, как показатель мастерства наших дедов, и плавно перейдем к воспоминаниям о Берлине.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: STM32 новичку в ARM что к чему
СообщениеДобавлено: Ср июн 13, 2018 11:00:01 
Друг Кота

Карма: 38
Рейтинг сообщений: 618
Зарегистрирован: Пн апр 06, 2015 11:01:53
Сообщений: 3092
Откуда: москва, уфа
Рейтинг сообщения: 0
Так, чтобы занимательно, понятно. Но в то же время не по ардуиновски.

выберите что-то одно.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: STM32 новичку в ARM что к чему
СообщениеДобавлено: Пн июн 18, 2018 17:41:50 
Электрический кот
Аватар пользователя

Карма: 8
Рейтинг сообщений: 128
Зарегистрирован: Чт июн 20, 2013 00:00:58
Сообщений: 1031
Откуда: москва, м.Сходненская
Рейтинг сообщения: 0
Нарвался на свинку, камень STM32F103C8T6 (2шт из одной партии с али).
Настраиваю тактирование от HSI RC на одном камне PLL 14 потолок выше камень уже не стартует, на втором камне PLL 12 потолок.

Код:
RCC_DeInit(); //    сброс настроек тактового генератора
RCC_HSEConfig(RCC_HSE_OFF); //  отключение внешнего тактового генератора
RCC_PLLConfig(RCC_PLLSource_HSI_Div2,RCC_PLLMul_12); //  тактирование от HSI с делителем 2: 8 / 2 * 12 = 48МГц
RCC_PLLCmd(ENABLE); //  Включаем PLL
RCC_SYSCLKConfig(RCC_SYSCLKSource_PLLCLK);

Лыжи не едут или косяк в камне?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: STM32 новичку в ARM что к чему
СообщениеДобавлено: Пн июн 18, 2018 18:37:20 
Грызет канифоль
Аватар пользователя

Карма: 6
Рейтинг сообщений: 202
Зарегистрирован: Пт ноя 13, 2009 10:39:32
Сообщений: 272
Откуда: Москва
Рейтинг сообщения: 0
Аналогично столкнулся на STM32F303K6.
HSI не заводится выше 48 мГц.
Питание 3.3В.
При этом с HSE работает до 120 мГц.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: STM32 новичку в ARM что к чему
СообщениеДобавлено: Пн июн 18, 2018 18:55:51 
Друг Кота
Аватар пользователя

Карма: 1
Рейтинг сообщений: 157
Зарегистрирован: Пн окт 11, 2010 19:00:08
Сообщений: 3328
Рейтинг сообщения: 0
Какая установлена латентность флеша? Если 0, то не удивительно.

Между этими строками
Код:
RCC_PLLCmd(ENABLE); //  Включаем PLL
RCC_SYSCLKConfig(RCC_SYSCLKSource_PLLCLK);
должно быть ожидание запуска умножителя.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: STM32 новичку в ARM что к чему
СообщениеДобавлено: Пн июн 18, 2018 19:02:37 
Идёт направо - песнь заводит, Налево - сказку говорит.
Аватар пользователя

Карма: 133
Рейтинг сообщений: 775
Зарегистрирован: Чт апр 21, 2011 17:55:50
Сообщений: 4991
Откуда: Иркутск
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
Простите, если нарушу ваше общение... Но хочу выразить свою обескураженность... :shock:
Оказывается в RM0008 только содержание на 39 страниц! :facepalm:
А всего там 1132 страницы! :kill: И все на англицком.

Пойду самоубьюсь. :cry:

_________________
Станислав


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

Карма: 20
Рейтинг сообщений: 228
Зарегистрирован: Пт сен 13, 2013 13:11:31
Сообщений: 6388
Рейтинг сообщения: 0
Оказывается в RM0008 только содержание на 39 страниц!
А всего там 1132 страницы!

Никто не заставляет учить его наизусть целиком. Для того, чтобы помигать светодиодом, потребуется вдумчиво прочесть десяток-другой страниц. А обширный мануал -- это скорее благо, чем недостаток. Попробуйте смотреть на это в позитивном ключе.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: STM32 новичку в ARM что к чему
СообщениеДобавлено: Пн июн 18, 2018 19:17:51 
Электрический кот
Аватар пользователя

Карма: 8
Рейтинг сообщений: 128
Зарегистрирован: Чт июн 20, 2013 00:00:58
Сообщений: 1031
Откуда: москва, м.Сходненская
Рейтинг сообщения: 0
ожидание типа этого:
Код:
        while (RCC_GetFlagStatus(RCC_FLAG_PLLRDY) == RESET)
        {
        }

?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: STM32 новичку в ARM что к чему
СообщениеДобавлено: Пн июн 18, 2018 20:02:58 
Поставщик валерьянки для Кота
Аватар пользователя

Карма: 18
Рейтинг сообщений: 403
Зарегистрирован: Вт май 01, 2018 19:44:47
Сообщений: 2479
Рейтинг сообщения: 0
Код:
while(!(RCC->CR & RCC_CR_PLLRDY));


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: STM32 новичку в ARM что к чему
СообщениеДобавлено: Пн июн 18, 2018 20:59:21 
Грызет канифоль
Аватар пользователя

Карма: 6
Рейтинг сообщений: 202
Зарегистрирован: Пт ноя 13, 2009 10:39:32
Сообщений: 272
Откуда: Москва
Рейтинг сообщения: 0
FLASH_ACR_LATENCY_1
На 64 работает очень нестабильно. На 48 нормально.
В даташите обещано 64 от HSI (up to 64 MHz with PLLoption).
Поставил кварц и забил.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: STM32 новичку в ARM что к чему
СообщениеДобавлено: Пн июн 18, 2018 21:13:03 
Электрический кот
Аватар пользователя

Карма: 8
Рейтинг сообщений: 128
Зарегистрирован: Чт июн 20, 2013 00:00:58
Сообщений: 1031
Откуда: москва, м.Сходненская
Рейтинг сообщения: 0
FLASH_ACR_LATENCY_0 до 24мгц
FLASH_ACR_LATENCY_1 24...48мгц
FLASH_ACR_LATENCY_2 48...72мгц
(для F103)
знать не знал, пока лыжи не встали :beer:


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

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


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

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


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

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


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