2 / 2 / 0
Регистрация: 25.05.2010
Сообщений: 3,609
|
|
1 | |
STM32: F0 vs F121.08.2012, 12:27. Показов 47988. Ответов 111
Метки нет (Все метки)
После беглого ознакомления со спектром МК STM32 мое внимание привлекли 2 семейства: F0 (Entry Level) и F1 (Mainstream). Ну, что там разные ядра - мне мало что говорит. Прошу у коллег, если можно без срача между собой, подсказать, на какое из этих семейств есть смысл ориентироваться при оценке целесообразности перехода с Атмеги.
Сейчас у меня используются Атмеги, причем для упомянутого перехода основной претендент - модуль на Атмега168. Значит, основные используемые ресурсы и пожелания в скобках: Корпус LQFP32 (тоже 32 или 48, больше точно не интересно) ПЗУ 16К (желательно возможность "один в один" переходить на 32К, как при переходе с Амтеги168 на Атмегу328) ОЗУ 1К (2К) ЕЕПРОМ 512 (сейчас не использую, есть внешняя FROM и она реально хороша, но заинтересовала внутренняя память с отдельным батарейным питанием - возможно, вернусь к ЕЕПРОМ) Частота 16 МГц (не критично) УАРТ 1 (возможно, нужен будет и второй) Как видите, мне сейчас много не надо. Да и сам переход рассматривается только как возможность. Особо меня и атмега не напрягает. Но... Модная штука STM32 привлекает внимание, возможности отладки в АВР Студии мне давно не нравятся, есть планы расширить функциональность модуля - и тут пригодится как увеличенное быстродействие, так и 32 разряда (у меня много целочисленной арифметики с длинными числами). Так что купить какой-нить ДИСКАВЕРИ и поиграться не помешает. Так что первый вопрос: что я проиграю/выиграю, если для указанной замены возьму за основу семейство F0 - по сравнению с F1? И второй вопрос: отладочные средства по этим семействам: какова здесь картина? Есть ли необходимость привязывать вариант ДИСКАВЕРИ к конкретному семейству? Уточню: интересует далеко не только прошивка. Отладка в железе с наблюдением за потрохами МК, с остановами и прочее - иногда требуется. Спасибо! З.Ы. Умоляю, максимально доходчиво! Минимум заумного жаргона. Аббревиатуры прошу писать аглицкие. Уж постарайтесь...
0
|
21.08.2012, 12:27 | |
Ответы с готовыми решениями:
111
Чем связать STM32 + STM32 в одном корпусе? Общение с барометром MS5540 на STM32 (Arduino to STM32) STM32 - STM32 I2C stm32 + FSMC + stm32 |
1 / 1 / 0
Регистрация: 22.09.2010
Сообщений: 393
|
|
22.08.2012, 09:20 | 41 |
Сообщение от drvtos
Если верить первым трем скринам , то STM ввел в ST-Link v2 в SWD трассировку . А жадность ,это я про себя - наставил кучу софта и кучу драйверов под ST-Link с ним . Теперь путаница ...
0
|
0 / 0 / 0
Регистрация: 19.09.2010
Сообщений: 1,761
|
|
22.08.2012, 09:33 | 42 |
Кстати, ST-Link v2 продвинутей немного. Но его как раз нет на VL-DISCOVERY, зато есть на остальных: F4-DISCOVERY, F0-DISCOVERY, и даже, если память не изменяет, на L-DISCOVERY
0
|
2 / 2 / 0
Регистрация: 25.05.2010
Сообщений: 3,609
|
|
22.08.2012, 09:35 | 43 |
Сообщение от dosykus
Подскажу: Работает ли SWD-отладка так же хорошо, как мог бы работать JTAG, если бы он был? Считаешь ли ты, что есть причины не покупать сегодня Дискавери? Что предлагаешь в качестве разумно достаточного из средств отладки, как аппаратных, так и программых? Спасибо! О! Дружище Шеленберг ptoop подошел. Он тоже кое-что понимает в практических вопросах отладки STM32. Ну-ну, вот и еще один повод повторить мои вопросы.
0
|
0 / 0 / 0
Регистрация: 19.09.2010
Сообщений: 1,761
|
|
22.08.2012, 09:55 | 44 |
0
|
2 / 2 / 0
Регистрация: 25.05.2010
Сообщений: 3,609
|
|
22.08.2012, 10:01 | 45 |
Сообщение от ptoop
0
|
kob
|
|
22.08.2012, 10:05 | 46 |
ТС: ты все правильно для себя решил. возьми дискавери. поиграйся. потом поймешь - нужен тебе JTAG или нет. холивар развивать не буду.
коротко - JTAG мну показался чуть быстрее (при отладке) и чуть более стабилен (на моих коленочных поделках). swd вроде более новый, 2 провода всего. функционально разницы между ними нет (для обычного пользователя). на тему jtag vs swd писать более не буду, пусть каждый сам для себя решает.
Сообщение от drvtos
|
kob
|
|
22.08.2012, 10:08 | 47 |
Сообщение от drvtos
там меняешь хидеры и пару настроек и все. если жестко к каким-либо регистрам/частотам не привязался, то переходить совсем не сложно. поэтому бери просто какая доступнее/дешевле... |
0 / 0 / 0
Регистрация: 19.09.2010
Сообщений: 1,761
|
|
22.08.2012, 10:11 | 48 |
drvtos
Ну вот я купил F4. Взял потому, что в промэлектронике они по дешёвке были - 400 рублёв. Пользуюсь тупо как программатором (там ST-Link v2), т.к. сам камень с такими наворотами даже не знаю куда применить. Задачи немного не те. Да и дорогие они, если отдельно брать. На момент, когда покупал, STM32F407VGT6 который там стоит стоил рублей 600 (в полтора раза дороже самой дискавери с ним же на борту). Ну помигал светодиодами, поковырял все демки, работает, вроде понятно всё, но пока нафиг не нужно. А вот F103е купил несколько штук (они по 3$), распаял на макетке, буду ковырять уже не сам контроллер, и чисто отлаживать девайс. Хочу еще 100 и 101 затарить. Для 10х серии тебе вполне хватит VL-DISCOVERY.
0
|
1 / 1 / 0
Регистрация: 22.09.2010
Сообщений: 393
|
|
22.08.2012, 10:14 | 49 |
Сообщение от drvtos
У меня так же на первых порах жадность была и ST-Link прихватил, хотя Dyscovery пара штук халявных была . Теперь так же как kuvotdo пользую только SWD , хватает на все ..
0
|
1 / 1 / 0
Регистрация: 22.09.2010
Сообщений: 393
|
|
22.08.2012, 10:16 | 50 |
Сообщение от kob
0
|
2 / 2 / 0
Регистрация: 25.05.2010
Сообщений: 3,609
|
|
22.08.2012, 10:41 | 51 |
Сообщение от dosykus
Все, ребятки. Жду 9:00, когда в Имраде откроется телефон :) А, ну еще народ попьет кофе покурит. И беру Дискавери, "по совету товарищей". У меня в Киеве нашелся и персональный консультант, уважаемый Stiit.mi. С его, собсно, подачи за кружкой виски и сломалась моя косность в отношении STM. Спасибо, дорогой!
0
|
2 / 2 / 0
Регистрация: 25.05.2010
Сообщений: 3,609
|
|
22.08.2012, 18:58 | 52 |
Сообщение от drvtos
Установил СооСох. Правда, не пойму пока, где же богатство возможностей отладки. Но... Разберемси!
0
|
1 / 1 / 0
Регистрация: 22.09.2010
Сообщений: 393
|
|
22.08.2012, 19:00 | 53 |
Чем IAR или Keil плохи ?
0
|
0 / 0 / 0
Регистрация: 21.10.2011
Сообщений: 1,860
|
|
22.08.2012, 19:17 | 54 |
очевидно-же. ценой. а следовательно, легальным статусом.
0
|
0 / 0 / 0
Регистрация: 06.06.2011
Сообщений: 2,514
|
|
22.08.2012, 19:42 | 55 |
Сообщение от tid_fom
0
|
1 / 1 / 0
Регистрация: 08.08.2012
Сообщений: 49
|
|
22.08.2012, 19:51 | 56 |
Похолливарим??? ))))))))))
0
|
2 / 2 / 0
Регистрация: 25.05.2010
Сообщений: 3,609
|
|
22.08.2012, 20:08 | 57 |
Сообщение от kuvotdo
Представьте на секундочку, что НЕ НАДО никого переубеждать. Смогли? Хорошо. Идем дальше. Попробуйте посоветовать новичку, что ему использовать для работы с СТМ32. И у вас получится лучше всего, если вдруг сможете высказаться 1-2 раза. Ну, давайте сыграем в такую детскую игру: у каждого участника есть 2 билетика, 2 попытки сказать. У самых умных - вообще 1 билетик. Тогда очень скоро я узнаю, что лучше юзать. От меня условие простое: без кряков. Не буду пояснять, почему да отчего. Так надыть! И все. Да, и интересует только С. И работаю, стыд-то какой, под 7 виндой. Ну что, попробуем, отцы родные?
0
|
0 / 0 / 0
Регистрация: 11.06.2011
Сообщений: 322
|
|
22.08.2012, 21:30 | 58 |
Сообщение от drvtos
0
|
2 / 2 / 0
Регистрация: 25.05.2010
Сообщений: 3,609
|
|
22.08.2012, 21:53 | 59 |
Сообщение от ShypKyttir
Кстати, у них обоих есть бесплатная ограниченная версия? Про ИАР знаю, а вот Кайла не юзал с начала 90-х...
0
|
1 / 1 / 0
Регистрация: 08.08.2012
Сообщений: 49
|
|
22.08.2012, 22:12 | 60 |
Если без аргументации... Кейл...
0
|
22.08.2012, 22:12 | |
22.08.2012, 22:12 | |
Помогаю со студенческими работами здесь
60
STM32 F4 ?? CAN в STM32 STM32 + SD stm32+wi fi FM STM32 STM32 и CAN STM32 на C# Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |