Easyelectronics.ru

Электроника для всех
Текущее время: 21 мар 2019, 09:08

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




Начать новую тему Ответить на тему  [ Сообщений: 188 ]  На страницу Пред.  1 ... 3, 4, 5, 6, 7, 8  След.
Автор Сообщение
 Заголовок сообщения: Re: нуберский вопрос про STM32 или с чего начать
СообщениеДобавлено: 20 фев 2015, 00:24 
Старожил

Зарегистрирован: 20 мар 2013, 11:27
Сообщения: 5251
собственно вот она

Вложение:
STM32 Schematics.jpeg
STM32 Schematics.jpeg [ 109.26 Кб | Просмотров: 6444 ]


крупно
Вложение:
STM32 Schematics-2.jpeg
STM32 Schematics-2.jpeg [ 64.83 Кб | Просмотров: 6443 ]


по моему типичный JTAG


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: нуберский вопрос про STM32 или с чего начать
СообщениеДобавлено: 20 фев 2015, 00:50 
Старожил

Зарегистрирован: 11 сен 2012, 11:19
Сообщения: 5343
axill писал(а):

по моему типичный JTAG

Это типичный SWD, перключи в настройках
Ulink на SWD и усе поедет...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: нуберский вопрос про STM32 или с чего начать
СообщениеДобавлено: 20 фев 2015, 01:22 
Старожил

Зарегистрирован: 20 мар 2013, 11:27
Сообщения: 5251
спасибо, попробую еще раз
о этого не получалось, но сильно не разбирался

классная эта платка оказалась c TFT с обилием примеров, правда там намного меньше переферии чем на той что пока не работает
но зато я уже почти готов на ней что-то сделать практичное
в примерах есть и TFT с тачскрином

кстати кейл как среда програмирования конечно старье
где-то в прошлом веке по развитию
потренируюсь нужно что-то типа эклипса или кокса на его основе


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: нуберский вопрос про STM32 или с чего начать
СообщениеДобавлено: 20 фев 2015, 01:36 
Старожил

Зарегистрирован: 20 мар 2013, 11:27
Сообщения: 5251
нет ни как SWD ни как JTAG не отзывается
что-то не то


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: нуберский вопрос про STM32 или с чего начать
СообщениеДобавлено: 20 фев 2015, 05:53 
Старожил

Зарегистрирован: 20 мар 2013, 11:27
Сообщения: 5251
фух
заработало!
сначала я прицепил 5 проводов к SWD на дисковери найдя на схеме два вывода для SW на корпусе STM32
и помучившись с параметрами запустил
ключевым оказалось - нужно выбрать pre-reset перед соединением

потом убрал дисковери, присоединил ulink2 и уже в режиме jtag с pre-reset тоже все заработало

вот только примеры для этой платы у меня почему-то не компилируются (


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: нуберский вопрос про STM32 или с чего начать
СообщениеДобавлено: 20 фев 2015, 11:14 
Старожил

Зарегистрирован: 20 мар 2013, 11:27
Сообщения: 5251
удалось мне завести графическую демо прошивку из исходников
значит есть все шансы быстро сделать что-то полезное с использованием TFT и тачскрина

с компиляцией помучился правда. Похоже парадигма стандартной библиотеки STM32 поменялась, в примерах есть файл stm32f10x_lib.h в связке с целой кучей драйверов
В пятом кейле это все конфликтует с stm32f10x.h в котором как я вижу теперь все в куче


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: нуберский вопрос про STM32 или с чего начать
СообщениеДобавлено: 20 фев 2015, 12:04 
Старожил
Аватара пользователя

Зарегистрирован: 05 фев 2010, 16:57
Сообщения: 2139
Откуда: Нальчик
Поздравляем с победой на всех фронтах !!!!!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: нуберский вопрос про STM32 или с чего начать
СообщениеДобавлено: 20 фев 2015, 13:42 
Старожил

Зарегистрирован: 20 мар 2013, 11:27
Сообщения: 5251
спасибо за помощь)

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: нуберский вопрос про STM32 или с чего начать
СообщениеДобавлено: 23 фев 2015, 14:17 
Старожил

Зарегистрирован: 20 мар 2013, 11:27
Сообщения: 5251
Поизучал цены
Пришел к выводу, что переход на stm оправдан в двух сценариях

1. Там где нужны ресурсы и развитая переферия. В этом сценарии лучше ориентироваться с запасом ибо разница по размеру памяти и числу ног не такая большая, по крайней мере для кортекса М3, а больше мне пока не нужно

2. Там где важен вопрос цены, а ресурсы нужны не большие
И вот здесь какие-то странные выводы получаются. Действительно конкурирующими по цене с AVR являются stm8 и stm32 в корпусах tssop20. Stm32f030f6p6 удалось найти по цене 36р при покупке от 10шт. Stm8s003f4p6 по цене 16р при покупке от 100шт. Попалась еще интересная мелочь в QFN20 - stm8s103f4u6 по цене 20р от 50шт

И все. Между ценой 36 и 100р почти ничего нет, точнее есть stm8 в lqfp но уже ни разу не выигрывает по цене AVR. Stm32 между tssop за 36 и lqfp32 бездна до цены 100р, а за 130р можно брать кортекс м3 с 256к памяти

Что за странное ценообразование?

Зы. В чем разница между stm8s003 и stm8s103? Вторая вроде как самая бюджетная (access line) и по ценам это подтверждается, но покурил описание, фишки value line не увидел


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: нуберский вопрос про STM32 или с чего начать
СообщениеДобавлено: 23 фев 2015, 20:58 
Старожил
Аватара пользователя

Зарегистрирован: 30 янв 2014, 18:09
Сообщения: 602
Откуда: Киев
axill писал(а):
Зы. В чем разница между stm8s003 и stm8s103? Вторая вроде как самая бюджетная (access line) и по ценам это подтверждается, но покурил описание, фишки value line не увидел

003 имеет ограниченный ресурс флеша - 100 циклов, пригодна для серийных устройств.
103 хороша для отладки.
По поводу EEPROM те же отличия.
А STM8 переплёвывают AVR по возможностям отладки - этого отличия для меня достаточно, чтобы забыть об AVR.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: нуберский вопрос про STM32 или с чего начать
СообщениеДобавлено: 23 фев 2015, 22:26 
Старожил

Зарегистрирован: 20 мар 2013, 11:27
Сообщения: 5251
SOVA писал(а):
003 имеет ограниченный ресурс флеша - 100 циклов


ого! эту подставу я и не заметил, но и сейчас читаю там витеевато написано - не то, чтобы через 100 циклов каюк, а то: что после 100 циклов записи информация жить будет 20 лет)

тогда эта линия для самоделок совсем не вариант, странно, что они стоят дороже 103-й, должно быть наоборот

SOVA писал(а):
По поводу EEPROM те же отличия.

у епрома 100 тыс против 300 тыс, это не так страшно

SOVA писал(а):
А STM8 переплёвывают AVR по возможностям отладки - этого отличия для меня достаточно, чтобы забыть об AVR.

в чем именно? если подразумевать наличие отладчика от атмела


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: нуберский вопрос про STM32 или с чего начать
СообщениеДобавлено: 23 фев 2015, 23:13 
Старожил

Зарегистрирован: 08 окт 2012, 00:25
Сообщения: 871
А причём здесь "наличие отладчика от атмела"??? Атмэл убогий и дорогой...
Здесь подкупает сходство периферии STM32 и STM8... те же таймера... не надо морочиться...
О STM8S003 можно спорить долго... но пока на него наблюдается устойчивый спрос в местных ларьках...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: нуберский вопрос про STM32 или с чего начать
СообщениеДобавлено: 24 фев 2015, 01:21 
Старожил

Зарегистрирован: 20 мар 2013, 11:27
Сообщения: 5251
Дорогие средства отладки у атмела это правда
Но вот "убогий" ни разу не аргумент
Лучше расскажите, что при отладке Stm есть такого, чего нет в атмеле?
Я прошелся по шагам в кейле с присоединенным ulink2 и stm32f103
Ничего такого что позволяет jtagice3 не заметил
Может не там смотрю?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: нуберский вопрос про STM32 или с чего начать
СообщениеДобавлено: 24 фев 2015, 02:31 
Старожил

Зарегистрирован: 08 окт 2012, 00:25
Сообщения: 871
axill писал(а):
Но вот "убогий" ни разу не аргумент

Не аргумент??? Тогда потрудитесь доказать обратное...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: нуберский вопрос про STM32 или с чего начать
СообщениеДобавлено: 24 фев 2015, 02:49 
Старожил

Зарегистрирован: 20 мар 2013, 11:27
Сообщения: 5251
dark_user писал(а):
Не аргумент??? Тогда потрудитесь доказать обратное...


вы сначала ответьте на мой вопрос
я в stm новичек, может у него и правда дебаггер такой, что мне даже програмировать не придется
просто включу отладку и настанет мне просветление

какую кнопку нажать?
я умею пока только делать теже вещи что с атмелом - ходить по шагам, смотреть переферию, содержание регистров, памяти всякого рода и править все это вручную в точках останова

где кнопка которая приведет к просветлению?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: нуберский вопрос про STM32 или с чего начать
СообщениеДобавлено: 24 фев 2015, 11:42 
Старожил

Зарегистрирован: 18 фев 2013, 14:22
Сообщения: 512
Кнопки нет, просветления не будет и всё покрыто мраком!
Определитесь сначала, зачем вам нужен STM32, а то всё выглядит так, как будто это всё нужно не вам , а другим.
Хотите осваивать - осваивайте, не хотите - не морочьте другим голову.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: нуберский вопрос про STM32 или с чего начать
СообщениеДобавлено: 24 фев 2015, 13:51 
Старожил

Зарегистрирован: 20 мар 2013, 11:27
Сообщения: 5251
все ясно
кнопки нет, аргументов нет
на нет и суда нет
хочется надеяться, что есть те, кто умеет излагать свои мысли и/или не поленится ответить на ламерские вопросы

очень я подозреваю, что отладка в STM такая же как у атмела
просто доступнее, поэтому про нее все знают, а про отладку атмела не все
это конечно минус атмелу, но я вообще не об этом выше спрашивал
мне все равно кто круче атмел или STM, это не моя история

меня удивила логика с ценообразованием
точнее с цеообразованием на aliexpress/ebay (другие источники просто не изучал)
кортекс М0 дешевле 100р не найти (кроме той пресловутой STM32F030 в корпусе tssop20)
а от 110 уже можно купить М3
STM8 тоже не дешев (за исключением того же TSSOP20) и стоит примерно от 70-80р при возможностях сопоставимым с атмелом за туже цену (если оставить за скобками цену отладчика атмел).

может я плохо искал?
я это спрашиваю на предмет поиска интересных камней как альтернатива атмелу
пока нашел:
- stm32f103rct6 по цене как atmega2561, тот же объем флэш, намного больше ОЗУ, небольшой минус из-за отсутствия епрома, но это вопрос дополнительных 20-40р на I2C микросхему при этом получаем в разы большую производительность и намного более мощную переферию. Здесь явный плюс в сторону STM
- stm8f103f3u6 по цене как attiny13 и учитывая маленький размер QFN20 по всем параметрам может быть хорошей заменой всем тинькам и почти до атмеги8/88. Почти это только потому, что число ног не дотягивает, но учитвая что цена в полтора раза меньше мега8 или в три раза чем атмега88 - еще одна отличаня альтернатива атмелу

а вот альтернативы таким атмелам как atmega328/32, 64/644, 128 - не вижу. stm дороже что stm8 что stm32


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: нуберский вопрос про STM32 или с чего начать
СообщениеДобавлено: 24 фев 2015, 14:19 
Старожил

Зарегистрирован: 08 окт 2012, 00:25
Сообщения: 871
Какая отладка у Атмэла??? Мега пуста по периферии как новая кастрюля!!! Сравните таймера STM8 и Меги... для начала...
STM8 и STM32 хороши тем... что покрывают большинство хотелок... от и до... И Мега тут выглядит как старое корыто в сказке про золотую рыбку...
Что вы вообще сравниваете... прошловековой кал и современные чипы??? То что на Меге традиционно делалось ногодрыгом... на STM8/STM32 многое делается хардварно и полухардварно...
И смысл цены сравнивать??? Ну и что... что дисковый телефон в карболитовом корпусе где-то на какой-то распродаже чуть дешевле современного мобильника??? С дисковым по городу ходить??? )))))))
Весь смысл перехода на STM8/STM32... это уход от унылого PIC/AVR/NXP и прочего зоопарка раз и навсегда... кроме отдельных неизлечимых случаев...
Цитата:
альтернативы таким атмелам как atmega328/32, 64/644, 128 - не вижу.

Значит не судьба... увы...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: нуберский вопрос про STM32 или с чего начать
СообщениеДобавлено: 24 фев 2015, 14:51 
Старожил

Зарегистрирован: 20 мар 2010, 17:31
Сообщения: 1394
Откуда: Челябинск
axill писал(а):
а вот альтернативы таким атмелам как atmega328/32, 64/644, 128 - не вижу. stm дороже что stm8 что stm32

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


Последний раз редактировалось Mikesoft 24 фев 2015, 14:57, всего редактировалось 1 раз.

Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: нуберский вопрос про STM32 или с чего начать
СообщениеДобавлено: 24 фев 2015, 14:54 
Старожил

Зарегистрирован: 26 авг 2014, 10:34
Сообщения: 749
тоже перешел недавно на продукцию STM:
с тини13 по мегу48 прекрасно заменяют STM8S003 в корпусе tssop20 (по размеру tssop20 практически такой же как и тини13 соик8).
Большие меги заменяют STM32F030C и STM32F051C в корпусе LQFP48 и цена их у нас меньше чем на аналогичные меги.
Вложение:
STM32_costKosmo.png
STM32_costKosmo.png [ 15.68 Кб | Просмотров: 6128 ]

цена в грн., 1$~32грн. на данный момент.
А главное преимущество дебагера для стмов в том что он есть в любой дешевой дискавери или легко паяется на коленке, а отладчики Атмел всегда были дороги - так и не сподобился купить, о чем теперь и не жалею.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: нуберский вопрос про STM32 или с чего начать
СообщениеДобавлено: 24 фев 2015, 15:29 
Старожил

Зарегистрирован: 20 мар 2013, 11:27
Сообщения: 5251
Спасибо всем за раздевывание)

Вопрос на уточнение. Пользуюсь стмовским приложением по поиску и подбору чипов
Эта тулза почему то показывает для stm8f103f3 отсутствие ADC, а на пинауте в даташите явно указаны AIN2-AIN6. Так есть у него ацп или нет?
Прошерстил даташит - не нашел исключений, но в тоже время в разделе features написано до 5 каналов, но не указано у кого сколько


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: нуберский вопрос про STM32 или с чего начать
СообщениеДобавлено: 24 фев 2015, 15:40 
Старожил

Зарегистрирован: 11 сен 2012, 11:19
Сообщения: 5343
axill писал(а):
Эта тулза почему то показывает для stm8f103f3 отсутствие ADC,



Не удивительно- во первых нефик всякие тулзы юзать которые показывают несуществующие камни. :)))))
Во вторых -STM8S103F3 :

Analog to digital converter (ADC)
 10-bit, ±1 LSB ADC with up to 5 multiplexed
channels, scan mode and analog watchdog


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: нуберский вопрос про STM32 или с чего начать
СообщениеДобавлено: 24 фев 2015, 15:50 
Старожил
Аватара пользователя

Зарегистрирован: 30 янв 2014, 18:09
Сообщения: 602
Откуда: Киев
У stm8f103f3 есть ADC, сам пользуюсь. Для уточнения комплектации чипов смотрите документы на конкретные микросхемы (типа STM8S103XX.pdf)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: нуберский вопрос про STM32 или с чего начать
СообщениеДобавлено: 24 фев 2015, 15:58 
Старожил

Зарегистрирован: 20 мар 2013, 11:27
Сообщения: 5251
dosikus_2 писал(а):
up to 5 multiplexed
channels, scan mode and analog watchdog


Так вся собака в этой фразе "up to" в переводе значит не более пяти, то есть как бы может быть и 0 и 1 и 2 и тд

А тулза она родная стмовская и камни там существующие, может я какую букву перепутал


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: нуберский вопрос про STM32 или с чего начать
СообщениеДобавлено: 24 фев 2015, 16:01 
Старожил

Зарегистрирован: 20 мар 2013, 11:27
Сообщения: 5251
SOVA писал(а):
У stm8f103f3 есть ADC, сам пользуюсь. Для уточнения комплектации чипов смотрите документы на конкретные микросхемы (типа STM8S103XX.pdf)


Разве есть даташит на конкретный камень? Я на сайте нашел только странички под семейчтво и у семейства общий даташит, так что мне пока не понятно где смотреть все особенности для stm8f103f3 в корпусе qfn20

Upd. Если я правильно понял, то ядро у семейства одно, а вот какие ноги доступны ясно только из pinout. Поэтому, чтобы узнать что может конкретный камень - смотрим корпус и пинаут. Так?


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 188 ]  На страницу Пред.  1 ... 3, 4, 5, 6, 7, 8  След.

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


Кто сейчас на конференции

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


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

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

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB