Например TDA7294

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





Текущее время: Вт апр 23, 2024 23:46:36

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


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



Начать новую тему Ответить на тему  [ Сообщений: 76 ]    , , , 4
Автор Сообщение
Не в сети
 Заголовок сообщения: Re: STM32 Первый старт
СообщениеДобавлено: Сб авг 04, 2012 12:22:05 
Родился

Зарегистрирован: Сб авг 04, 2012 12:16:29
Сообщений: 1
Рейтинг сообщения: 0
Всем привет,

Развел тут минимальную плату для stm32f103 (usb + uart + swd). Поскольку моя предыдущая плата так и не завелась - прежде чем пускать в "производство" хотелось бы спросить у котов:

  • Ничего ли я не забыл
  • Нужен ли кварц для того, чтобы залить прошивку по UART (и на какую частоту?)

Заранее спасибо.


Вложения:
stm32front.png [16.5 KiB]
Скачиваний: 947
noname.png [56.07 KiB]
Скачиваний: 581
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: STM32 Первый старт
СообщениеДобавлено: Сб авг 04, 2012 17:43:32 
Потрогал лапой паяльник
Аватар пользователя

Зарегистрирован: Чт май 21, 2009 13:54:07
Сообщений: 335
Откуда: Москва
Рейтинг сообщения: 0
рекомендую использовать выводы МК по полной - не подключенные выводы вывести хотя бы на штыревые разъемы, бывает порой нужно пару тройку, также сделать отдельные с "земляным" для интерфейсов (SPI, UART, I2C....)


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: STM32 Первый старт
СообщениеДобавлено: Вс авг 05, 2012 04:26:16 
Держит паяльник хвостом
Аватар пользователя

Карма: 9
Рейтинг сообщений: 40
Зарегистрирован: Сб апр 02, 2011 17:59:22
Сообщений: 995
Откуда: Город-герой Севастополь
Рейтинг сообщения: 0
Кой-чего позабыли. =)
1. Чегой Reset в воздухе висит? Я бы туда еще и кнопочку окромя подтяжки к питанию и конденсатора повесил.
2. Питание, вроде, приходит на МК из разных точек? Тогда хорошо.
3. Земля от кварца - только к МК, и никуда более.
4. Основываясь на собственном опыте, присоединюсь к предыдущему оратору - разведите ноги по максимуму. Потом сами себе спасибо скажете.
5. Кварц не нужен, стартанет от HSI на 16 МГц. Более подробно - смотрите сорцы IAP.

_________________
pavel_cydenov: Вобще я праAVRославный человек. Но и про ислARM слышал много хорошего )
MrYuran: Самые ортодоксальные — это PICудеи )
Katz: Не, 51-ники. )
Изображение


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

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

Онлайн просмотровщик Gerber-файлов от PCBWay + Услуги 3D печати
Не в сети
 Заголовок сообщения: Re: STM32 Первый старт
СообщениеДобавлено: Вс авг 05, 2012 08:24:28 
Друг Кота
Аватар пользователя

Карма: 26
Рейтинг сообщений: 108
Зарегистрирован: Чт ноя 04, 2010 01:56:36
Сообщений: 7439
Откуда: г. Москва
Рейтинг сообщения: 0
SubDia писал(а):
5. Кварц не нужен, стартанет от HSI на 16 МГц. Более подробно - смотрите сорцы IAP.

смотри внимательнее _ там усб нужен


Вернуться наверх
 
Выбираем схему BMS для заряда литий-железофосфатных (LiFePO4) аккумуляторов

Обязательным условием долгой и стабильной работы Li-FePO4-аккумуляторов, в том числе и производства EVE Energy, является применение специализированных BMS-микросхем. Литий-железофосфатные АКБ отличаются такими характеристиками, как высокая многократность циклов заряда-разряда, безопасность, возможность быстрой зарядки, устойчивость к буферному режиму работы и приемлемая стоимость. Но для этих АКБ очень важен контроль процесса заряда и разряда для избегания воздействия внешнего зарядного напряжения после достижения 100% заряда. Инженеры КОМПЭЛ подготовили список таких решений от разных производителей.

Подробнее>>
Не в сети
 Заголовок сообщения: Re: STM32 Первый старт
СообщениеДобавлено: Вс авг 05, 2012 13:04:13 
Держит паяльник хвостом
Аватар пользователя

Карма: 9
Рейтинг сообщений: 40
Зарегистрирован: Сб апр 02, 2011 17:59:22
Сообщений: 995
Откуда: Город-герой Севастополь
Рейтинг сообщения: 0
Блеать. 0_о
Вот и сиди ночами - сидел же еще площадку под USB разъем рассматривал.
Тады ой, конечно. :)

_________________
pavel_cydenov: Вобще я праAVRославный человек. Но и про ислARM слышал много хорошего )
MrYuran: Самые ортодоксальные — это PICудеи )
Katz: Не, 51-ники. )
Изображение


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

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

Подробнее>>
Не в сети
 Заголовок сообщения: Re: STM32 Первый старт
СообщениеДобавлено: Вс дек 30, 2012 14:11:06 
Открыл глаза

Зарегистрирован: Ср ноя 17, 2010 01:03:44
Сообщений: 59
Рейтинг сообщения: 0
настраиваю IAR для первого старта под плату STM32L-Discovery (STM32L152RBT6)

сразу 12 ошибок. Кто может подсказать- чего не так ему? Чего не подключил?


Вложения:
M3_test.zip [469.37 KiB]
Скачиваний: 177
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: STM32 Первый старт
СообщениеДобавлено: Вс дек 30, 2012 14:37:05 
Держит паяльник хвостом
Аватар пользователя

Карма: 9
Рейтинг сообщений: 40
Зарегистрирован: Сб апр 02, 2011 17:59:22
Сообщений: 995
Откуда: Город-герой Севастополь
Рейтинг сообщения: 0
сделайте скриншот (с воплями IARа) и прикрепите. Ваш проект запускать и отлавливать ошибки как-то не очень интересно.

_________________
pavel_cydenov: Вобще я праAVRославный человек. Но и про ислARM слышал много хорошего )
MrYuran: Самые ортодоксальные — это PICудеи )
Katz: Не, 51-ники. )
Изображение


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: STM32 Первый старт
СообщениеДобавлено: Вс дек 30, 2012 15:02:37 
Открыл глаза

Зарегистрирован: Ср ноя 17, 2010 01:03:44
Сообщений: 59
Рейтинг сообщения: 0
Изображение
Изображение

может хидер он не видит? Или что-то подобное простое?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: STM32 Первый старт
СообщениеДобавлено: Вс дек 30, 2012 15:19:56 
Друг Кота

Карма: -18
Рейтинг сообщений: 29
Зарегистрирован: Вс дек 05, 2010 06:10:34
Сообщений: 4583
Откуда: ЮВ
Рейтинг сообщения: 0
Настройте проект как положено...
Пример настройки...
http://we.easyelectronics.ru/STM32/stm3 ... tarta.html

_________________
"Я не даю готовых решений, я заставляю думать!"(С)


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: STM32 Первый старт
СообщениеДобавлено: Вс дек 30, 2012 15:22:04 
Друг Кота

Карма: -18
Рейтинг сообщений: 29
Зарегистрирован: Вс дек 05, 2010 06:10:34
Сообщений: 4583
Откуда: ЮВ
Рейтинг сообщения: 0
SubDia писал(а):
Ваш проект запускать и отлавливать ошибки как-то не очень интересно.

Понятно... пейсатые гейрои всегда идут в обход... :))) :))) :)))

_________________
"Я не даю готовых решений, я заставляю думать!"(С)


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: STM32 Первый старт
СообщениеДобавлено: Вс дек 30, 2012 17:00:16 
Открыл глаза

Зарегистрирован: Ср ноя 17, 2010 01:03:44
Сообщений: 59
Рейтинг сообщения: 0
HHIMERA писал(а):
SubDia писал(а):
Ваш проект запускать и отлавливать ошибки как-то не очень интересно.

Понятно... пейсатые гейрои всегда идут в обход... :))) :))) :)))

там не так просто было- вернее, я все правильно описал, как в примере.
нужно было в новой версии ИАРа подключать встроенную CMSIS и удалять файлы из проекта- в комментах к той ссылке это есть.

теперь опять затык-
откомпилировать дает, а make- ошибка
Error[Li005]: no definition for "SystemInit" [referenced from D:\works\projects\M3_test\Debug\Obj\startup_stm32l1xx_md.o]
чего ему надо еще?

и я правильно понял, что ничего из CMSIS не надо проекту подцеплять? типа этого

stm32vldiscovery_package\Libraries\CMSIS\CM3\CoreSupport\core_cm3.c

stm32vldiscovery_package\Libraries\CMSIS\CM3\CoreSupport\core_cm3.h

tm32vldiscovery_package\Libraries\CMSIS\CM3\DeviceSupport\ST\STM32F10x\system_stm32f10x.c

tm32vldiscovery_package\Libraries\CMSIS\CM3\DeviceSupport\ST\STM32F10x\system_stm32f10x.h


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: STM32 Первый старт
СообщениеДобавлено: Вс дек 30, 2012 22:12:27 
Держит паяльник хвостом
Аватар пользователя

Карма: 9
Рейтинг сообщений: 40
Зарегистрирован: Сб апр 02, 2011 17:59:22
Сообщений: 995
Откуда: Город-герой Севастополь
Рейтинг сообщения: 0
HHIMERA писал(а):
SubDia писал(а):
Ваш проект запускать и отлавливать ошибки как-то не очень интересно.

Понятно... пейсатые гейрои всегда идут в обход... :))) :))) :)))

Не скалься, а? "Гей рой." Первый же конфликт начинаешь.
metcenger писал(а):
теперь опять затык-
откомпилировать дает, а make- ошибка
Error[Li005]: no definition for "SystemInit" [referenced from D:\works\projects\M3_test\Debug\Obj\startup_stm32l1xx_md.o]
чего ему надо еще?

А ему надо функцию "SystemInit", реализация которой находится в system_stm32l1xx.c.
Подключите этот исходник к проекту.
metcenger писал(а):
и я правильно понял, что ничего из CMSIS не надо проекту подцеплять? типа этого

Надо. Все, как описывает ТС той статьи, на которую указывает HHIMERA. Только для Вашего МК, разумеется.

_________________
pavel_cydenov: Вобще я праAVRославный человек. Но и про ислARM слышал много хорошего )
MrYuran: Самые ортодоксальные — это PICудеи )
Katz: Не, 51-ники. )
Изображение


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: STM32 Первый старт
СообщениеДобавлено: Вс дек 30, 2012 22:55:23 
Открыл глаза

Зарегистрирован: Ср ноя 17, 2010 01:03:44
Сообщений: 59
Рейтинг сообщения: 0
да, подключил тот файл, кроме

stm32vldiscovery_package\Libraries\CMSIS\CM3\CoreSupport\core_cm3.c
stm32vldiscovery_package\Libraries\CMSIS\CM3\CoreSupport\core_cm3.h
спасибо.

теперь еще проблема- не могу прошить из ИАРа ничего. Если файл скомпилированный зашиваю через STM32 ST-LINK Utility, то зашивается и работает нормально.
(Кстати, подошел драйвер тот, что в комплекте с ИАРом шел- с сайта скаченный- висела ошибка драйвера в диспетчере устройств)

ошибки IAR выдает такие:

Fatal error: ST-Link Connection error Session aborted!
Failed to load flash loader: D:\program files\IAR Systems\ARM_Embedded Workbench 6.5\arm\config\flashloader\ST\
FlashSTM32L15xxB.flash


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: STM32 Первый старт
СообщениеДобавлено: Пн дек 31, 2012 21:40:56 
Нашел транзистор. Понюхал.
Аватар пользователя

Зарегистрирован: Чт фев 24, 2011 13:00:49
Сообщений: 190
Рейтинг сообщения: 0
С новым годом всех! Хороших паяльников и живучих чипов!
....и как всегда Нужна помощь. Чип STM32F103C4, хочу использовать порт PB3, однако по даташиту, табл 5 стр.27 у чипа как main function (после сброса) - функция JTDO. В колонке Default пусто. Как это понимать?.....я не смогу использовать PB3 на выводе 39? Как включить выход порта PB3 на выводе 39. Спасибо.

_________________
:solder: 32-х ядерный процессор из П213В


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: STM32 Первый старт
СообщениеДобавлено: Вт янв 01, 2013 02:51:28 
Друг Кота

Карма: -18
Рейтинг сообщений: 29
Зарегистрирован: Вс дек 05, 2010 06:10:34
Сообщений: 4583
Откуда: ЮВ
Рейтинг сообщения: 0
Отключите JTAG... типа...
Код:
AFIO->MAPR |= AFIO_MAPR_SWJ_CFG_JTAGDISABLE;  /*!< JTAG-DP Disabled and SW-DP Enabled */

и настройте PB3 как обычно...

_________________
"Я не даю готовых решений, я заставляю думать!"(С)


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: STM32 Первый старт
СообщениеДобавлено: Вт янв 01, 2013 13:35:17 
Нашел транзистор. Понюхал.
Аватар пользователя

Зарегистрирован: Чт фев 24, 2011 13:00:49
Сообщений: 190
Рейтинг сообщения: 0
Спасибо, еще нужно включить этот AFIO
Код:
   RCC->APB2ENR |= RCC_APB2ENR_AFIOEN; //*!< Alternate Function I/O clock enable */
   AFIO->MAPR |= AFIO_MAPR_SWJ_CFG_JTAGDISABLE;  /*!< JTAG-DP Disabled and SW-DP Enabled */

_________________
:solder: 32-х ядерный процессор из П213В


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

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


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

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


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

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


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