[акция завершена]
Компания Rainbow предлагает сделку: мы Вам отладочную плату SAM4S-EK + программатор SAM-ICE + блок питания для платы в обмен на обещание опубликовать в течение месяца обзор платы/микроконтроллера или устройства на базе этой отладки.

Забрать отладку можно будет в наших офисах в Москве, Санкт-Петербурге, Екатеринбурге, Новосибирске.

Для участия пишите в личку и на e-mail sde(собака)rtcs.ru с указанием:
  • ФИО, в каком городе будете забирать
  • e-mail, контактный телефон
  • ссылка на ресурс, где будет опубликована статья

Ресурс для публикации выбираете сами, при условии, что он не занят (список занятых ресурсов под катом).


Список занятых ресурсов:

SAM4S — микроконтроллер на базе ядра Cortex M4 (1024 Kb Flash, 128 Kb SRAM).
Ключевые особенности отладки:
  • SAM4S16C chip LQFP100 package with optional socket footprint
  • 12 MHz crystal
  • 32.768 KHz crystal
  • Optional SMB connector for external system clock input
  • NAND Flash
  • 2.8 inch TFT color LCD display with touch panel and backlight
  • UART port with level shifter circuit
  • USART port with level shifter circuit multiplexed with RS485 port with level shifter circuit
  • Microphone input and mono/stereo headphone jack output
  • SD/MMC interface
  • Reset button: NRST
  • User buttons: Left and Right
  • QTouch® buttons: Up, Down, Left, Right, Valid and Slider
  • Full-speed USB device port
  • JTAG/ICE port
  • On-board power regulation
  • BNC connector for ADC input
  • BNC connector for DAC output
  • User potentiometer connected to the ADC input
  • ZigBEE connector

Комментарии (33)


  1. uterr
    06.11.2015 12:13
    +1

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


    1. den1s1
      06.11.2015 12:32

      Основное назначение любого КИТа — это ознакомление с установленным на нём микроконтроллером и возможно предварительное макетирование конечного устройства без необходимости разводить плату. Технически говоря, принципиального отличия от arduino нет, т.к. как ардуина это, по большому счету, тоже отладка.
      Ничего уникального на отладке нет, да и целей таких не ставится))


      1. uterr
        06.11.2015 12:46

        а я все-таки немного почитал документации по контроллеру, и у него есть некоторые уникальности, ну, по сравнению с ардуиной:
        128Кб SRAM, частота до 120Мгц, это много стоит =) например, производительности у ардуины едва хватает для FFT, а тут мощности уже должно хватать, к тому же, на такой скорости уже можно делать вывод VGA и композитный видеосигнал (ардуина тоже такое может, но на пределе возможностей), ADC на скорости 1MSPS позволит создать «студенческий» осциллограф с намного лучшими характеристиками, чем обычные на атмеге. Это так, идеи по проектам


        1. den1s1
          06.11.2015 12:49

          128Кб SRAM, частота до 120Мгц

          это все-таки характеристика именно микроконтроллера, а не отладки

          несколько неправильно сравнивать микроконтроллер с платой (ардуино). У ардуино есть платы и с достаточно мощными контроллерами на сколько я знаю.


          1. uterr
            06.11.2015 12:52

            пожалуй да, я просто прикидываю, под какие проекты подходит конкретно эта плата, а сравниваю с самой стандартной ардуиной, на которой поделал много домашних проектов


    1. IronHead
      06.11.2015 12:40
      +2

      Я вот подписался на экземпляр, сейчас объясню почему:
      Проц SAM4S16C это Cortex-M4 у которого на борту 1024 Kb Flash, 128 Kb SRAM, все необходимые интерфейсы, да еще и по несколько штук (spi, uart, usb и пр.)
      Так что это уже не уровень ардуинки, а ближайший аналог STM32F4.
      Сама отладочная плата содержит все необходимые мелочи для быстрого прототипирования нового устройства (все интерфейсы, слот под карту памяти, экран, немного кнопок, в том числе и несколько сенсорных).
      При этом с продукцией Atmel я ранее уже общался, но на уровне тех же atmega, а сейчас появилась реальная возможность в живую сравнить их продукцию с ближайшим конкурентом STM32 на которых сделано большинство моих последних проектов.


      1. uterr
        06.11.2015 12:47

        да, я тоже немного поизучал характеристики контроллера и понял, что это все-таки аналон совсем не ардуины :)


  1. NeoCode
    06.11.2015 14:22

    А сколько вообще такого типа макетная плата может стоить?
    Я некоторое время назад много занимался программингом микроконтроллеров (причем именно ARM), но на работе. Интересно, если вдруг для себя захочется что-то поделать…


    1. den1s1
      06.11.2015 14:25

      1. spot62
        06.11.2015 15:17

        с точки зрения самодельщика или встраивания в какой либо девайс вещь дорогая и бессмысленная.
        Больше подходит для обучения, самообразования.


        1. den1s1
          06.11.2015 15:21

          а бывают дешевые отладки от производителей?
          да и в данном случае никто не предлагает ничего покупать))


          1. spot62
            06.11.2015 16:52

            а это вообще не набор для разработки, а оценочный набор (EK), даже не покупая могу сказать, что 17 т.р. за такую функциональность это дорого. Дешевые «отладки» есть, например, у STM: ST-Link + EK ~ 3т.р., если без дисплея — еще дешевле.
            Просто не понимаю, какой смысл в статье на любительском форуме.


            1. den1s1
              06.11.2015 17:36

              у STM: ST-Link + EK ~ 3т.р.,

              а можно показать такое чудо?

              давайте сравнивать более-менее аналогичные вещи:
              вот отладка для STM32F429NIH6. Да камень и отладка несколько пожирнее. Но и цена $370 против $160 www.digikey.com/product-search/en?WT.z_cid=sp_497_0928_buynow&Enterprise=44&lang=en&Vendor=497&mpart=STM32429I-EVAL1


              1. spot62
                06.11.2015 17:39

                1. den1s1
                  06.11.2015 17:45

                  ну это не особенно похожие продукты всё же
                  упрощенная от атмела $31 на тот же SAM4S www.digikey.com/product-search/en?keywords=ATSAM4S-XPLD


                  1. spot62
                    06.11.2015 17:52

                    так вы про дешевые наборы или сопоставимые?)
                    изначально вам написал, что конкретно эта плата — дорогая и, с точки зрения самодеятельности, малополезная.
                    Кстати, с точки зрения изучения уже предпочтительнее Cortex M7 ;)


                    1. den1s1
                      06.11.2015 18:05

                      ну я написал 2 вещи: «дешевых отладочных наборов от производителей не бывает» и «если и сравнивать по ценам, то сопостовимые по функционалу вещи»

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

                      Профессиональные разработчики (компании которые работают в этой области) в 90% случаев берут отладки. это давно устоявшаяся практика и экономит время, а там оно дорого т.к. инженеру ЗП платить нужно


                      1. spot62
                        06.11.2015 21:28

                        то есть к тому и пришли: данный оценочный набор в состоянии удовлетворить только профессиональный или академический интерес. Для ТС он, видимо, будет неинтересен прежде всего из-за цены.


            1. den1s1
              06.11.2015 19:02

              кстати, а почему 17000 рублей. 160 баксов это прилично меньше 17 тысяч


              1. spot62
                06.11.2015 20:41

                отладка $160+программатор $110 270x64=17280


                1. den1s1
                  06.11.2015 20:49

                  данный программатор не является обязательным атрибутом отладки. зачем его цену плюсовать?


                  1. spot62
                    06.11.2015 21:13

                    да ну?;) а как без него «отладку» отлаживать? через uart что ли?
                    у discovery jtag ice — непосредственно на плате, не поскупились на копеечный чип.


        1. IronHead
          06.11.2015 15:35
          +1

          Отладка нужна для обкатки новой идеи без разводки платы и сопутствующих расходов.
          Она не встраивается в готовое устройство.
          Приведу простой пример: Появилась идея сделать модуль поддержания заданной температуры (термостат) в зависимости от влажности в помещении.
          Для этого берется отладочная плата, к ней цепляем датчик влажности воздуха предположим по I2C, на плате уже есть экран и кнопки. Все, можно писать прошивку и пробовать прямо на столе.
          Затем фиксируем к каким портам что подключено, рисуем схему и разводим плату под такой же микроконтроллер, что стоит на нашей плате.
          Пример конечно не соответствует возможностям платы, он максимально упрощен для понимания самой сути идеи.
          Кстати, сам контроллер, что установлен на данной плате стоит не так и дорого, в пределах 500-700р за шт. в розницу.


          1. spot62
            06.11.2015 17:16

            за $270 можно уже готовый похожий девайс сделать и возможно не один


            1. IronHead
              06.11.2015 17:26

              Я ж говорю — самый простой для понимания пример. Тогда давайте так: контроллер для 5-осевого CNC станка с чтением программы с sd карты, отображением текущего хода программы на дисплее и заданием некоторых конфигурационных параметров (начальных настроек станка) прямо на устройстве.
              На подобной плате прототип можно собрать без пайки, дальше заниматься только созданием софта, когда все будет обкатано — нарисовать схему и развести плату готового устройства. Или например если прошивку пишет один, а плату разводит другой — то можно сократить срок разработки вдвое. Без подобной макетки пришлось бы разводить несколько опытных плат, потом ждать их изготовления и только после этого заниматься софтовой частью.
              Тем более, на данной плате можно обкатывать и дальнейшие разработки.
              Так что бывают случаи, когда потратить 270 баксов выгоднее, чем терять время.


              1. spot62
                06.11.2015 17:47

                ах, уже двое)) для двоих $270 не жалко, тем более с точки зрения предприятия (не всякого). При трассировке окажется, что нужно сделать ремап портов, так, чтобы обеспечить устройству требуемую функциональность и так чтобы «под конструктив развелось».))
                Так что, в сути эти двое будут самообразованием заниматься — против этого ничего не имею против, как уже писал выше.


                1. marus-ka
                  06.11.2015 17:51

                  Про покупку такого набора за $270 никто в данном случае не говорит для поделок. Внимание! Его отдают бесплатно.


                  1. spot62
                    06.11.2015 17:54

                    >А сколько вообще такого типа макетная плата может стоить?
                    >Интересно, если вдруг для себя захочется что-то поделать…


          1. spot62
            06.11.2015 17:30

            К тому же это Cortex-M4 — это Digital Signal Controller (недоDSPшник), он не для подключения датчиков через i2c, это числодробилка для не сильно сложных алгоритмов цос. тут скорее интерфейс к матлабу нужен, а не кнопки с клавиатурой…


            1. IronHead
              06.11.2015 17:33

              Ответил чуть выше


  1. den1s1
    06.11.2015 15:19

    ошибся веткой


  1. Dark_Purple
    07.11.2015 00:38
    +1

    Список занятых ресурсов:
    we.easyelectronics.ru
    drive2.ru
    geektimes.ru
    kit-e.ru
    mysku.ru
    tqfp.org

    /*почесал тыковку*/ А больше то и негде. И кем заняты эти ресурсы?


    1. den1s1
      07.11.2015 01:21

      думаю можно и пару статей на ресурсе разместить)) не стесняйтесь