МК новости.
- Войдите на сайт для отправки комментариев
Ср, 20/01/2016 - 17:06
Предлагаю постить тут что-то новенькое на рынке микроконтроллеров, шилдов, датчиков и пр. Тема "интересное на АЛИ" не совсем полезна для публикации новостных и обзорных материалов, как мне кажется.
Сам же и начну:
http://geektimes.ru/company/npf_vektor/blog/269246/ - Новый отечественный микроконтроллер К1921ВК01Т
Ну и по профилю форума то,что Микрочип скупил таки Атмел. Ссылки нет, есть в интернете.
На хабре есть цикл статей о переходе с STM32 на наши ARMы с диким названием - http://habrahabr.ru/post/255199/
Отрадно то, что К1921ВК01Т - это российская разработка, хотя и содержит в себе "готовые модули". Но, это уже что называется "процесс пошел", так во всем мире проектируют и производят. А не производство урезанных и давно устаревших чипов по лицензиям.
Ну и по заявленным возможностям МК - впечатляет. Не хуже STM32 - явно.
Может, попробую...присмотрел МК за 407 руб. Вообще, хорошо бы получить у них отладочный комплект, как сделал человек на хабре. Будем пробовать!
Опыт работы с К1986ВЕ92QI - явно не лишняя графа в резюме.
Не скоро все это появится в свободной продаже, а когда появится, сомневаюсь, что будет стоить дешевле китайского. Ну радует хоть что процесс пошел. Раньше вообще запрещали использовать даже в дипломных проектах импортную элементную базу, а теперь полный аншлаг. Прочел статью о начинке черного ящика сбитого в Сирии самолета...
PS. Хм, посмотрел, есть даже отладочные платы в продаже,но ценник конечно...
PS. Хм, посмотрел, есть даже отладочные платы в продаже,но ценник конечно...
цены вполне себе как и другие фирменные отладочные платы с большим функционалом
это же не ардуино, у атмела самого отладочные платы вообще космических денег стоят
Да, согласен, но я сравнивал с STM32. Причем это не самая дешевая. STM32F4 около 2000рублей на сегодняшний день.
Это ещё ничего...фирменная миландровская плата в Терраэлектронике 10500 стоит...)
Да, согласен, но я сравнивал с STM32. Причем это не самая дешевая. STM32F4 около 2000рублей на сегодняшний день.
дискавери имеет мощный МК на борту и програматор, но бедную перефирию - ни кнопок ни дисплеев. Сравните с платами от не самого дорого производителя Микроэлектроники. Судя по ссылке выше отладочные платы под отечественный МК довольно богаты переферией
дискавери имеет мощный МК на борту и програматор, но бедную перефирию - ни кнопок ни дисплеев.
С дисплеем есть - STM32F429IDISCOVERY. С кнопками да, бедновато.
Зато китайцы штампуют большое количество вариантов отладочных плат. Я себе брал ТАКУЮ (с разъёмом под дисплей, но без дисплея; 2 пользовательских кнопки; МК попроще; нет акселерометра и прочих прибамбпасов на плате; но есть распаянные 2К EEPROM и 16Mbit FLASH).
У меня простенькие совсем, только начал осваивать, не хотелось платить лишние деньги, пока сам руками не пощупаю что это и с чем его едят. Приехали такая, такая и маленькая восмерка. Первую мучаю понемногу, когда время есть.
По stm покупал у китайцев маленький поастмассовый чемоданчик
руки еще не дошли, но там просто гигантское количество переферии, включая семисегментные индикаторы, матрицу светодиодов, 1602, тфт, шаговый мотор, далас, rs485, еппром и куча куча всего. Даже два МК. Вот думаю под нее сделать платки под свои МК. Минус один - вся документация на китайском
У меня простенькие совсем, только начал осваивать, не хотелось платить лишние деньги, пока сам руками не пощупаю что это и с чем его едят. Приехали такая, такая и маленькая восмерка. Первую мучаю понемногу, когда время есть.
Stm8 я уже вовсю применяю, классная штука, мелкие с 8к флэш до сих пор стоят около 20р
Stm8 я уже вовсю применяю, классная штука, мелкие с 8к флэш до сих пор стоят около 20р
Вот и меня купили характеристики, перифирия, дма, аппаратный загрузчик и очень приятные цены.
Писанины там конечно дофига с непривычки, вкуриваю, еще совсем балбес в этом. Еще сразу к кейл 5 залез, а по нему вообще информации мало есть, вот и развлекаюсь пока на простых примерах. Но stm8 еще не брал в руки, небыло времени, начал сразу с stm32. :)
Логика переферии stm8 и stm32 похожа. Есть даже специальный документ от stm как разрабатывать на обоих мк без особых сложностей. Stm32 это хорошо, но во первых они есть разные и тот же dma есть не везде. И стоимость между разными кортексами сильно отличается.
Пока планирую stm32 для сложных задач. Но все что делал сейчас легко делается на stm8. Stm8 в мелких корпусах стоят в разы дешевле.
для stm8 выбрал IAR, для STM32- Keil. И там и там используя stlink/v2
Я много информации прочел, еще перед тем как заказать и потом, пока ехали. И всеравно наступил на грабли. Мне интересно было поработать с графическим дисплеем, радовали частоты тактирования stm32 и объем памяти, а когда приехала первая платка с Stm32f103c8t6 оказалось, что там нет FSMC, вернее в этом корпусе его нет, только в корпусах от 100 до 144 ног.
Ну да, по началу сложно ориентироваться во всем многообразии. Чего только стоит то, что выводы все разные, не так как у атмела - все push-pull/high-z/pullup. Здесть например есть выходы без push-pull, а это значит, что положительного напряжения на выходе не бывает
при рисовании схемы и разводке надо это все учитывать, иначе может не заработать как задумано
при рисовании схемы и разводке надо это все учитывать, иначе может не заработать как задумано
Вот для этого и существуют оталодочные платы. Когда то давно искал себе отладочную плату под AVR, надоело на коленках ляпать, все поглядывал на PinBoard, а потм полез к китайцам и наткнулся на Arduino, которая была в тот момент дешевле PinBoard, хоть и в ущерб периферии. А когда приехала первая Uno потом Mega, попробовал Wiring и что то так на нем и повис :) Для простейших проектов его вполне достаточно, а уж при нехватке ресурсов или скорости можно и к С вернуться и к Асму, но расслабляет это здорово, начинает забываться многое, приходиться постоянно рыться в поиске. Хотя для единичных задач проще и дешевле купить камень мощнее или готовую плату с ним и накидать что нужно. Это для профи делающих прототипы для серийных устройств важен минимализм, а для собственного удовольствия разница в несколько рублей роли не играет. Знания правда страдают, если не взбадривать постоянно, забывается быстро синтаксис, особенно когда каша из нескольких языков в голове, как говориться, что нужно сделать знаю, осталось вспомнить, как это правильно записать. :)
У меня лично рука не поднимается делать конечные устройства на проводах. Обязательно делаю платы.
Отладочные платы хороший инструмент, но с AVR я уже так руку набил, что часто отладку делаю уже на готовой плате. На отладочной плате отрабатываю только непроверенные решения. С STM тоже первое устройство сделал на отладочной плате, а последующие два сразу в железе.
Еще сразу к кейл 5 залез, а по нему вообще информации мало есть, вот и развлекаюсь пока на простых примерах.
А какой информации мало? Мне просто любопытно, чего там не описано. Вроде бы море информации. Вы скажите, а я попытаюсь найти на официальном сайте keil или st. Или проблема с английским? Недавно читал про отладку в симуляторе и на железе у keil, достаточно много описано. В частности логический анализатор, Debug (printf) не работают для STM32F0 (а я так хотел :). Это для примера. Правда описание некоторых параметров во вкладе Debug я еще не нашел (но еще дойду до них, не всё сразу).
Да, английским я в совершенстве не владею, понимаю о чем речь идет, техническую документацию читаю, а что не понимаю, пользуюсь переводчиком. У меня пока платки ехали я смотрел примеры и пробовал разное в симуляторе, а потом на Казусе люди направили на путь истинный, уточнив, что симулятор у них только числиться, а на деле большинство камней не поддерживает и лучше отлаживать в железе. Так и сделал, пользуюсь ST-LINK / V2, все работает.
А по примерам, встрял после примеров кейла 4, где библиотеки привязывались в ручную. В 5 все автоматом, но их нужно добавить в мастере, на тот момент когда начинал(осенью плату первую получил), примеров не нашел с 5, пробовал путем проб и ошибок по 1000000 раз. Но в итоге все удалось запустить по аналогии с 4. Просто когда не знаешь, да еще забудешь совсем тоска. :)
Я раньше от пинборды использовал STM32F103C8T6, а потом на курсах попробовал связку TI (M4F) с Keil и для этого камня работал логический анализатор и прочие "сложности" отладчика, было очень удобно. А теперь STM32F03x маю, так в них кое чего нет и отладочную информацию (в виде printf) не посмотришь в симуляторе. Жаль. На камне, понятно, всё будет работать, хотел как проще. А еще с малыми камнями плохо то, что 4К уже маловато, чтобы отлаживать в RAM, маловато её, что бы в неё прогу шить и отлаживать. Впрочем не проблема, так, ворчу просто :)
А симулятор, да, он у Keil не для всех камней хороший, хотя я в нем время от времени гоняю алгоритмы, там где регистры особо не нужны.
Не знаю, как в кейле, а в иаре симулятор какой-то совсем уж тоскливый. Как-то попробовал погонять свои же собственные сочинения, так ни одно и не пошло. А в железе работает. Списал на то, что у меня с симулятором индивидуальная несовместимость и больше к этому вопросу не возрващался.
В железе на F030 printf работает, что в консоль отладки, что последовательный порт. Удобная штука.
В железе на F030 printf работает, что в консоль отладки, что последовательный порт. Удобная штука.
Я про симулятор писал. Работает в симуляторе, но только на старших Cortex-M.
IAR не пробовал, мне Keil хватает, недавно ключик (STM32F0 и L0 кажется, бесплатная официальная лицензия от Keil) применил, хоть теперь про 32KB не вспоминает.
Я разное попробовал и сделал вывод, что кейллучший вариант для stm32. А iar лучший вариант для stm8 ибо кейл с stm8 не работает
Какие у киля ограничения у бесплатной версии? (ПС - может кряк у кого есть?))
Для F0 & L0 лицензия бесплатна (отключает ограничение совсем), для остальных 32КБ флеша, больше не получится. Кряками не пользуюсь.
UPD: Ссылка http://www.keil.com/demo/limits.asp
Спасибо. Жаль...
Есть и другие среды.
Eclipse, например (я не пробовал), кому то нравится. В принципе прикрутить не так уж и сложно, да и в инете есть описания. В этом варианте большой плюс в том, что будешь понимать, как это всё собирается, какие параметры линкера (области памяти) используются и т.п.
IAR, я смотрю, тоже не бесплатный, либо еще больше урезанный, чем Keil (если я правильно понял).
CooCox (на базе Eclipse), тоже кто то использует. Free.
Больше не помню, что там есть.
еще есть среда разработки от самого STM, но к ней нужен компилятор, там тоже есть коммерческие компиляторы с ограниченной лицензией
но все же кейл вне конкуренции. кряки есть в инете.
Точно, забыл про нее, потому что запустил посмотрел и фтопку.
Есть еще онлайн чудовище, mbed кажется, название уже и забылось, не понравилось. Онлайн есть онлайн.
Я сейчас пользуясь Em::Blocks, пока устраивает, только вот мало инфы в инете...эклипс и все его порождения не по душе ещё со времён программирования под андроид. Буду искать кряк для киля.
Насчет онлайнов тут еще поспорить можно. Эмбед не видел, а пользовал TI-шный CCS Cloud для MSP430. Отладка в окне браузера в первый момент вызывает ощущение нереальности происходящего, но в целом мне понравилось. Подключение же библиотек с гитхаба вообще впечатлило. Просто указываешь ссылку на гит и оно само подключает библиотеку к проекту по всем правилам.
Насчет онлайнов тут еще поспорить можно. Эмбед не видел, а пользовал TI-шный CCS Cloud для MSP430. Отладка в окне браузера в первый момент вызывает ощущение нереальности происходящего, но в целом мне понравилось. Подключение же библиотек с гитхаба вообще впечатлило. Просто указываешь ссылку на гит и оно само подключает библиотеку к проекту по всем правилам.
Да спорить нет смысла, кому что нравится (удобнее), тот то и использует.
Понятно, что если интернет не работает, то и онлайн тоже, хоть и редко, но такое бывает.
Благодарю.
Кому линуксоиды интересны, обзоров много есть уже и цены падают.
Собираюсь взять. Хотя, комьюнити, в отличие от Raspberry Pi, никакое. Графика малишная, с линуксом не совместимая...
512КБ маловато, я в свое время взял CubieTruck из-за того, что там 2ГБ памяти и на нем легко запускается жаба (в частности, нормально живет openHab). Разумеется это я про свое, возможно кому то хватит и 512.
http://hackaday.com/2016/01/26/bye-bye-atmega328p-hello-328pb/
https://hackaday.io/project/9313-uino-mini-super
http://www.atmel.com/Images/Atmel-42559-Differences-between-ATmega328P-a...
Это различия, все остальное идентично, максимальная нагрузочная способность у новой в два раза меньше.
Особенно про 5 таймеров dimax очень понравится
trembo, да, прям подарок для любителей меги328 :) Только в продаже наверное не скоро появятся..
trembo, да, прям подарок для любителей меги328 :) Только в продаже наверное не скоро появятся..
http://www.digikey.com/product-detail/en/ATMEGA328PB-XMINI/ATMEGA328PB-X...
Хорошая новость, но есть ощущение, что припоздала мега с этим.
trembo, да, прям подарок для любителей меги328 :) Только в продаже наверное не скоро появятся..
Где-то прайс был 1.16 УЕ в партии 1000 штук
Только ДИПа видимо не будет.
Хорошая новость, но есть ощущение, что припоздала мега с этим.
Ага. И толку с периферии без увеличения флеша и ОЗУ.
Таймеры это уже немало, ещё бы ДМА было бы совсем нелохо
Все. Пикдуино.
PIC versus AVR conflict is finally over
PIC versus AVR conflict is finally over
It is official: Microchip, the manufacturer of the well-known PIC microcontrollers (and other parts) has agreed to acquire Atmel, the manufacturer of the equally well-known AVR microcontrollers (and other parts) for some 3.2 billion euros. The transaction has been approved by the Board of Directors of each company and is expected to close in the second quarter of calendar year 2016, subject to approval by Atmel’s stockholders, regulatory approvals and other customary closing conditions. No approval by Microchip’s stockholders is required in connection with the transaction.
With this acquisition Microchip joins the ranks of NXP who recently bought Freescale, Intel who bought Altera, and Avago that acquired Broadcom. ON Semiconductor is expected to take over Fairchild, making 2016 a year of big multi-billion takeovers, hopefully reducing the number of websites to check for new products and datasheets.
Will this merger end the long-standing difference between AVR lovers and PIC fanatics? Probably not. Pepsi or Coke? Who cares, as long as the products work as advertised.
Сдались почти без боя...