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

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

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

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

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

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


 
Опции темы
Непрочитано 28.09.2012, 00:05  
polyname
Прописка
 
Регистрация: 19.05.2012
Сообщений: 99
Сказал спасибо: 0
Сказали Спасибо 10 раз(а) в 8 сообщении(ях)
polyname на пути к лучшему
По умолчанию Re: Изучаем STM32 Cortex M3

а че делать - время дороже...
главное быстро запустить в работу, потом можно пооптимизировать...
Реклама:
polyname вне форума  
Непрочитано 28.09.2012, 00:12  
Easyrider83
Гуру портала
 
Аватар для Easyrider83
 
Регистрация: 27.10.2008
Адрес: ЕС
Сообщений: 10,835
Сказал спасибо: 919
Сказали Спасибо 4,308 раз(а) в 2,573 сообщении(ях)
Easyrider83 на пути к лучшему
По умолчанию Re: Изучаем STM32 Cortex M3

Ой-ой, фу, гадость, мы это есть не будем, мы сами с усами...
А ковырнешь либу... ну да, все правильно написано. Assert param выбросил и все как бы даже хорошо и правильно собирается и работает.
Easyrider83 вне форума  
Непрочитано 28.09.2012, 06:06  
BolshoyK
Гражданин KAZUS.RU
 
Регистрация: 25.11.2009
Сообщений: 609
Сказал спасибо: 37
Сказали Спасибо 140 раз(а) в 72 сообщении(ях)
BolshoyK на пути к лучшему
По умолчанию Re: Изучаем STM32 Cortex M3

-O3
Program Size: Code=9016 RO-data=1856 RW-data=120 ZI-data=1984

-O3 -Otime
Program Size: Code=11240 RO-data=1856 RW-data=120 ZI-data=1984

-O0 -Otime
Program Size: Code=11488 RO-data=1856 RW-data=208 ZI-data=1984

оптимизация по времени съедает флеш просто на ура
BolshoyK вне форума  
Непрочитано 28.09.2012, 09:23  
EXIS
Прописка
 
Регистрация: 20.02.2006
Сообщений: 284
Сказал спасибо: 9
Сказали Спасибо 6 раз(а) в 6 сообщении(ях)
EXIS на пути к лучшему
По умолчанию Re: Изучаем STM32 Cortex M3

Подскажите какая минимальная обвязка должна быть у USB (что добавлять между ножками D- D+ и разъемом USB)? Хочу какое-нибудь простое USB устройство собрать, типа COM порта который будет отправлять тестовые сообщения в компьютер через USB. Использую stm32f103r.
EXIS вне форума  
Непрочитано 28.09.2012, 12:26  
Yurkin2007
Заблокирован
 
Регистрация: 27.03.2007
Сообщений: 1,328
Сказал спасибо: 12
Сказали Спасибо 576 раз(а) в 460 сообщении(ях)
Yurkin2007 на пути к лучшему
По умолчанию Re: Изучаем STM32 Cortex M3

Вот как это сделано в STM32VLDISCOVERY. Почему бы Вам не сделать так же?
Миниатюры:
Нажмите на изображение для увеличения
Название: STM32_USB.PNG
Просмотров: 160
Размер:	39.1 Кб
ID:	39059  
Yurkin2007 вне форума  
Сказали "Спасибо" Yurkin2007
EXIS (28.09.2012)
Непрочитано 28.09.2012, 12:45  
EugenyAM
Временная регистрация
 
Регистрация: 24.09.2010
Сообщений: 97
Сказал спасибо: 9
Сказали Спасибо 41 раз(а) в 31 сообщении(ях)
EugenyAM на пути к лучшему
По умолчанию Re: Изучаем STM32 Cortex M3

Цитата:
Вот как это сделано в STM32VLDISCOVERY. Почему бы Вам не сделать так же?
Только R2 подключить лучше не к питанию, а к свободному порту, чтобы можно было имитировать подключение/отключение устройства программно.
Эта фича используется и в библиотеке для STM32F103.

Подскажите, как в STM32F107 правильно подключить VBUS?
(устройство Device Only, питание от своего БП.) По наличию VBUS определяется подключение к хосту. Если просто соединить напрямую VBUS с питанием USB, при отключенном питании устройства может получиться фантом.
EugenyAM вне форума  
Непрочитано 28.09.2012, 13:19  
Yurkin2007
Заблокирован
 
Регистрация: 27.03.2007
Сообщений: 1,328
Сказал спасибо: 12
Сказали Спасибо 576 раз(а) в 460 сообщении(ях)
Yurkin2007 на пути к лучшему
По умолчанию Re: Изучаем STM32 Cortex M3

Я бы сделал так
Миниатюры:
Нажмите на изображение для увеличения
Название: kazus_USB_OK1.PNG
Просмотров: 101
Размер:	9.6 Кб
ID:	39060  
Yurkin2007 вне форума  
Непрочитано 28.09.2012, 15:09  
polyname
Прописка
 
Регистрация: 19.05.2012
Сообщений: 99
Сказал спасибо: 0
Сказали Спасибо 10 раз(а) в 8 сообщении(ях)
polyname на пути к лучшему
По умолчанию Re: Изучаем STM32 Cortex M3

можно и без транзистора - подключить на 5V-tolerant вход
polyname вне форума  
Непрочитано 02.10.2012, 08:42  
EXIS
Прописка
 
Регистрация: 20.02.2006
Сообщений: 284
Сказал спасибо: 9
Сказали Спасибо 6 раз(а) в 6 сообщении(ях)
EXIS на пути к лучшему
По умолчанию Re: Изучаем STM32 Cortex M3

В F4DISCOVERY, USB который идет на чип программатора. Там стоят перемычки в место резисторов. Эти резисторы вообще нужны? Может без них обойтись? Я так понял только подтяжка на на D+ нужна. Ну и может ID.
Миниатюры:
Нажмите на изображение для увеличения
Название: us.PNG
Просмотров: 65
Размер:	8.0 Кб
ID:	39194  
EXIS вне форума  
Непрочитано 02.10.2012, 17:58  
vovchik69
Частый гость
 
Регистрация: 21.07.2005
Сообщений: 29
Сказал спасибо: 2
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
vovchik69 на пути к лучшему
По умолчанию Re: Изучаем STM32 Cortex M3

Ребяты, не ругайте сильно если что. Ну не нашёл я нужной инфы.
Вот какая проблема. Есть устройство на базе STM32. Есть к нему прошивальщик тоже на базе STM32. Прошивальщик определяется как J-link. J-link его видит и работает с ним но к самому устройству толком не может подключиться. Есть установочный экзешник для прошивки данного устройства. Когда запускаю установщик то J-link монитор показывает передачу данных. Необходимо каким-то образом заполучить прошивку.
P.S. Никакой коммерческой цели я не преследую.
vovchik69 вне форума  
 

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

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

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


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