Arduino Zero будет использовать Atmel Studio!

Rogerclark
Пн 25 мая 2015 г., 9:42
Ребята,

Я только что заметил это видео -интервью об Arduino Zero.

http: // makezine.com/2015/05/17/разговор- ... эро-атмель/

Интересно, что если вы пробираете до 1 минуты 30, они говорят, что основной IDE будет Atmel Studio, а не Arduino IDE, и что Atmel Studio будет иметь возможность импортировать наброски Arduino и будет иметь полные возможности отладки.

Это действительно интересное развитие, так как оно в некоторой степени связано с IDE, которая все еще находится в постоянном развитии Федерико и т. Д.

Я не уверен, что «arduino Zero», который описывается в видео, является «Zero Pro», который продает Arduino LLC, или это «Arduino Zero», которую еще есть другая сторона Arduino на своем веб -сайте. (www.Ардуино.скандал)

В интервью они говорят, что Arduino IDE в конечном итоге будет иметь очень простые функции отладки, но подразумевается, что вы теперь используете Atmel Studio для этой доски.

Они разжигали (австралийское слово для толкания) ноль как устройство IoT, что на самом деле немного шутка, а не. Любой, кто хочет сделать IoT, лучше с ESP8266.

Пока я не видел никаких упоминаний о стоимости.

КСТАТИ. Я не понимал, что ноль-это только устройство Cortex-M3. Честно говоря, если бы я был атмель, если только эта доска не должна была быть сверхвысокой, я бы поместил кору-м4, чтобы конкурировать с подростками.

Ахулл
Пн 25 мая 2015 г., 10:06
Я не уверен, каковы последствия с точки зрения открытого исходного кода.

Atmel Studio не просто вилка Micro $ Oft Visual Studio?

Какой компилятор делает это?

Какие ограничения он позиционирует с точки зрения лицензирования?

Какие ограничения он позиционирует с точки зрения добавления новых (не атмельных) ядер в микс?

Я думаю, что Eclipse может быть более умным вариантом, если вы хотите сбежать от Arduino IDE.

Клубника
Пн 25 мая 2015 г., 10:33
Ну, не знал его руку! Не был Zero Pro с Atmega?
Я думаю, что разница между Teensy и Arduino по -прежнему заключается в том, что библиотеки работают без портирования.

Если они будут использовать M4, они не могли бы использовать каждый вывод, поскольку они не доступны в пакете LQFP48 (или они?) и было бы не очень здорово не размышлять за что -либо или сделать новый автономный запас.
Они могли бы использовать M4 и продать его в качестве срока 2 или аналогичного.

~ Солома

Rogerclark
Пн 25 мая 2015 г., 10:59
@strawberrymaker

Интересно, что ноль в видео выглядит почти идентично Zero Pro на Adafruit

http: // www.Адафрут.com/продукт/2417

Но я чуть не упал со стула, когда увидел цену.

STM32F103RE + STM32F103C8 (для BMP) будет гораздо более экономически эффективным платой, а также быстрее и в целом лучше.

Re: M4

Да, я думаю. Но нет необходимости разбивать каждый булавку на процессоре. M4 может работать на более быстрых часах (180 МГц), а также иметь FPU и т. Д

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

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


@ahull

да. Atmel Studio вызывает множество проблем с точки зрения природы вещей с открытым исходным кодом.

Visual Studio теперь имеет «версию сообщества», но лицензирование на ней предназначено только для проектов с открытым исходным кодом. Что немного странно, так как это подразумевает, что если я хочу сделать что -то только для меня лично, и я не собираюсь выпускать его как открытый исходный Условия).
Я не вижу, что Visual Studio доступен для OSX и Linux, есть заявления, в которых говорится, что вы можете компилироваться для Linux, но я не видел ничего, что сказано, что был двоичный Linux X64

Я не уверен, кто отвечает за Ардуино.CC, но кажется, что они теряют полный контроль над вещами, если они решили, что люди должны использовать Atmel Studio теперь.

Где это оставляет IDE Dev ?

Какова цель Ардуино.CC, они просто собираются делать другие вещи, такие как «Сделать 3D -принтеры» и их IoT -вещи.

Очень странно. Я не понимаю их рассуждений

РЕДАКТИРОВАТЬ

Я только что опубликовал группу разработчиков IDE, так что будет интересно услышать, что они говорят.

Как говорит парень в видео в 01:38: «Основным интерфейсом будет Atmel Studio»

Это может быть просто относится к отладке, но трудно сказать

Рик Кимбалл
Пн 25 мая 2015 г. 12:06
Я просто проверял поддержку Arduino Zero в IDE. Интересная примечание для нас заключается в том, что он использует OpenOcd 9.

Это означает, что мы могли бы использовать их двоичные файлы вместо Texane Stlink. Texane Stlink вещи проще, однако OpenOCD. Он поддерживает доски Nucleo, доски обнаружения и Stlink V1, V2 и V2.1 Не говоря уже о целой куче других поставщиков из коробки. Сценарий немного сложнее. Однако, поскольку они уже сделали рецепт для OpenOcd на платформе.TXT, вам просто нужно следовать их примеру.

Zero IA A Cortex-M0+ (архитектура фон Неймана, а не Гарвард). Он будет по своей природе медленнее, чем M3/M4, и только меньшее подмножество набора инструкций коры коры рука.

Рик Кимбалл
Пн 25 мая 2015 г. 12:11
Ахулл написал:Я думаю, что Eclipse может быть более умным вариантом, если вы хотите сбежать от Arduino IDE.

Рик Кимбалл
Пн 25 мая 2015 г. 12:21
Rogerclark написал:Но я чуть не упал со стула, когда увидел цену.

Рик Кимбалл
Пн 25 мая 2015 г. 12:38
Rogerclark написал:Где это оставляет IDE Dev ?

Ахулл
Пн 25 мая 2015 г., 13:07
Рик Кимбалл написал:Rogerclark написал:Где это оставляет IDE Dev ?

Mrburnette
Пн 25 мая 2015 г., 13:28
Рик Кимбалл написал:<...>
Люди, которые используют Arduino IDE, не будут переходить на студию Atmel, Eclipse, Netbeans или Proc Creator. Они просто не хотят посвятить этот уровень усилий, чтобы подняться на следующий уровень. Я не думаю, что простой Arduino IDE куда -нибудь идет.
Кроме того, в последний раз я выглядел Atmel Studio только для Windows.
-рик

Клубника
Пн 25 мая 2015 г., 13:59
@mrburnette
EHE заказывает печатные платы и использует свой выбор и место во имя Arduino и помещает на него логотип Adafruit. Но она все еще использует оригинальный макет платы. Она уже была вовлечена в Arduino Micro, а Gemma также теперь является официальной Arduino.CC Product.

К сумасшедшему бою: в каких отношениях ребята LCC с .CC, ребята?

~ Солома

victor_pv
Пн 25 мая 2015 г. 15:23
Рик Кимбалл написал:Rogerclark написал:Но я чуть не упал со стула, когда увидел цену.

Мадиас
Пн 25 мая 2015 г., 17:49
Как сказал Роджер, я не вижу причин, почему (равна, какая глава Arduino Hydra) заменяет UNO M0+ и продает его на 56 долларов США (Adafruit One http: // www.Адафрут.com/продукт/2417)?
Между тем, STM32F7 будет доступен в этом году, MicroChip имеет около 1-2 лет серии MX, TI создает выдающиеся (больше особых потребностей) MCU, Rasperry Pi 2 стоит около 45USD (OK, я не знаю то же самое...) не говорить о ESP, PSOC, подростках,... И Atmel Studio как Main IDE (привет Linux, привет OSX)?!?! Итак, вы можете выучить Eclipse, Coocox, Keil... в то же время, что и новичок!
Реальным преимуществом UNO было Dive Atmega328: купите одну доску и купите несколько запасных 328-хиппе.
Считалось полным провалом: слишком дорого, полностью пренебрегая командой разработчиков, и ничего не подлегало: если вы закончили проект в качестве новичка, вы должны заплатить следующую доску. Я купил его (как клон) и оставил его в углу. Моей действительно первой 32 -битной попыткой MCU была начальная панель Tiva с Energia (на моих глазах была полностью недооцененная доска/MCU!) Я узнал все об этом только с листами Ti-Documents/Data, и все команды низкого уровня (настройки регистра) были хорошо описаны в руководствах и поддерживались Energia без обхода.

Изменить: о чем смеяться:
Официальный австрийский посредник продал около 45USD и ноль за 49 долларов США :)

Sheepdoll
Пн 25 мая 2015 г., 18:40
Atmel Studio - это большая причина, по которой я здесь. Это был отличный продукт, когда, если сосредоточиться на AVR. Затем с 5 Studio 6 он стал настолько раздутым, что стало больше, чем стоило. Вверх до кулака года я был довольно активен в AVR Freaks, (@jporter), затем они «улучшили» этот сайт. Я перестал посещать его несколько раз в день.

Я все еще использую V4.19. Это поддерживает GCC (Winavr) и несколько компиляторов Payware (Kiel и IAR). Большая часть моей работы была в ASM до нескольких лет назад, когда мне понадобилась жирная файловая система. Мой устаревший код зависит от этого.

Студия шесть, хочет все поддерживать. Это над гигабайтом для загрузки и зависимости от .СЕТЬ.

Оправдание оставаться с .Сеть в том, что в них есть много ресурсов (в Trondheim). Что для отказа ранней работы было бы пустой тратой усилий. Я не уверен, что некоторые из этих рыночных беспилотников осознают трату усилий, которые пользователи должны пройти.

Я начал с 68HC11, затем отправился на 8051. «Российские» программисты не могли заставить 8051 работать, поэтому добавил чип Atmel для обработки ввода -вывода. Из -за необходимости общих часов с бодом я обнаружил, что AVR может работать по показателям MIDI. (Продукт представлял собой гибкий диск Midi File Player для пианино) К тому времени, когда я закончил, не было необходимости в чипе поддержки 8051 или ST. К тому времени, когда у меня появились работающие диски, были мертвы. Мне потребовались 5 лет, чтобы написать и отлаживать мои собственные RTO.

Это связано с предметом под рукой, так это то, как все это началось. Схема эталонного дизайна для V1.0 Утечка отладчика/программист. Это было устройство JTAG. У Атмеля также был настоящий лед (у меня еще два из них) в семье было всего 5 чипсов. У одного был площадь 8051. Тот, который я использовал. Остальные 3 следа были оптимизированы. Это стало мега и крошечным.

Когда бабочка вышла, я перенес в него код отладчика. Другие перенесли код загрузчика в бабочку. Затем Атмел вышел с Маркии, затем вышел Ардуино. К тому времени стоимость программирования клонов проходила через пол. Я получил нулевой отзыв о работе, которую я выполнил, но кого это волнует, система была успешной.

Вот почему меня сейчас привлекают. Небольшой сфокусированный проект, который работает.

Рик Кимбалл
Пн 25 мая 2015 г., 19:35
Как вы использовали AVR Studio на Mac?

Rogerclark
Пн 25 мая 2015 г., 22:18
Я не уверен, сколько из вас в списке рассылки IDE Dev, но ...

Массимо ответил, сказав, что Arduino IDE был здесь, чтобы остаться, однако Пол (PJRC Teensy) написал очень длинный ответ, не согласен с

Трудно понять, куда это идет, но, как говорит Рэй, не похоже, что это сильно повлияет на этот проект.

@rick

Ti Launchpad выглядит потрясающе, но я подозреваю, что почтовые расходы обойдутся мне, по крайней мере, столько же, сколько оборудование, как я не живу в U.С. :-(

Я подумаю о покупке одного, просто чтобы добавить к моей коллекции, но мне даже не удалось использовать свои доски PSOC Cypress, которые я заказал до Рождества (в основном потому, что я беспокоился о том, чтобы их шикарно их)

Re: OSX
Если Atmel Studio - это в основном MS Visual Studio (Ref, что сказал Энди), и MS выдвигает VS2015 Community Edition для нескольких платформ, это только вопрос времени, прежде чем Atmel обратно в эту работу и поддержку OSX и Linux.
Но я думаю, это зависит от их стратегии. Эн.глин. Если они не ожидают хорошего результата от Arduino vs Arduino, для них имеет смысл хеджировать свои ставки и поощрять людей к своему бренду.

На самом деле, даже сторонняя аппаратная поддержка в текущем IDE является коммерческим отрицательным для Atmel. Как до этого, это была эффективная система бренда.

В любом случае... Мы живем действительно в интересные времена.

Sheepdoll
Пн 25 мая 2015 г., 22:34
Рик Кимбалл написал:Как вы использовали AVR Studio на Mac?

Rogerclark
Пн 25 мая 2015 г. 22:50
@Sheepdoll

Разве ты не можешь двойного загрузки на своем Macbook ?

У меня есть 4 -летний MacBook Pro (New'ish Shape), и я использовал Bootcamp для запуска XP и совсем недавно W7 By Dual Booting.

На самом деле привлечение W7 на работу было гораздо более проблемой, чем XP, в частности, драйверы. Как пакет установщиков Bootcamp, который я должен был загрузить, сказал, что мой MacBook не совместимый с W7 (который был неверным), мне пришлось распаковать пакет установщика и вручную запустить корзину установщика, что вызовы Purper / Version Checker Checker.
После этого все было хорошо !

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

Sheepdoll
Пн 25 мая 2015 г., 23:01
Rogerclark написал:@Sheepdoll

Разве ты не можешь двойного загрузки на своем Macbook ?

Рик Кимбалл
Пн 25 мая 2015 г. 11:35
Rogerclark написал:Ti Launchpad выглядит потрясающе, но я подозреваю, что почтовые расходы обойдутся мне, по крайней мере, столько же, сколько оборудование, как я не живу в U.С. :-(

Мадиас
Вторник 26 мая 2015 г. 5:26 утра
TI и их стоимость доставки, это был мой последний пост на форуме Energia *Кашель *Кашель *
http: // форум.43OH.com/topic/7743-goodbye-ti/#intry62318
Я также связался с европейским штаб-квартирой TI и поговорил с милой женщиной, за которым последовали 2 или 3 электронные письма, но без успеха (короткая версия).

Mrburnette
Вторник 26 мая 2015 г. 12:38
Как сообщается через Hackaday: http: // chackaday.com/2015/05/18/ask-hack ... -Большие даты/ Samsung бросил свою шляпу в кольцо Интернета вещей со своей платформой Artik. Состоящий из трех досок, каждая обладает возможностями, пропорциональной их размеру. Самый маленький поставляется всего на 12x12 мм, но все еще упаковывает двухъядерный процессор, работающий на 250 МГц сверху 5 МБ вспышкой с Bluetooth. Самый большой - 29x39 мм и занимает 1.Рука 3 ГГц, 18 концертов памяти и множество подключений. Платформа Artik рекламируется как полностью совместимая с платформой Arduino. Я предполагаю, что большая новость заключается в том, что некоторые денежные средства должны быть в поддержку графического интерфейса Arduino и необходимых улучшений, которые будут необходимы. Когда они заметно показывают картину Массимо Банзи, я предполагаю, что графический интерфейс будет Arduino.CC Flavor One...

Вот текущий состав устройств: https: // www.Артик.io/ Но я еще не видел цены. На самом деле, я не уверен, что эти вещи действительно будут в дикой природе, как таковой, из -за этого: https: // www.Артик.IO/разработчик

И Соц Ребята даже получают удовольствие: https: // www.Kickstarter.com/проекты/15 ... 9 компьютер
Проверьте деньги, собранные вышеуказанным проектом !!!


Луча

Ахулл
Вторник 26 мая 2015 12:50
Может быть, нам нужно снизить цену осциллографа 10 долларов до 9 долларов, и мы можем сделать наше состояние : Twisted:

Мадиас
Вторник 26 мая 2015 г. 13:23
Хорошо, хорошо, так что Samsung хочет быть частью игры. К счастью, нет информации о том, что Apple разработает «i-Duino», но у меня есть несколько предложений для них:
Alu PCB с круглыми углами (патент США)
Трингулярные заголовки (magsafe) с 2.22-мм шаг ("I-Header")
Запатентованные протоколы для: i-spi, i-2c, i-art
Доставлено с IDE "I-OF-I-TINGS" (IOS, только OSX)
стартовый комплект доступен на 299 долларов США

Ахулл
Вторник 26 мая 2015 г., 13:57
Мадиас написал:Хорошо, хорошо, так что Samsung хочет быть частью игры. К счастью, нет информации о том, что Apple разработает «i-Duino», но у меня есть несколько предложений для них:
Alu PCB с круглыми углами (патент США)
Трингулярные заголовки (magsafe) с 2.22-мм шаг ("I-Header")
Запатентованные протоколы для: i-spi, i-2c, i-art
Доставлено с IDE "I-OF-I-TINGS" (IOS, только OSX)
стартовый комплект доступен на 299 долларов США

Клубника
Вторник 26 мая 2015 г. 15:25
Ахулл написал:Мадиас написал:Хорошо, хорошо, так что Samsung хочет быть частью игры. К счастью, нет информации о том, что Apple разработает «i-Duino», но у меня есть несколько предложений для них:
Alu PCB с круглыми углами (патент США)
Трингулярные заголовки (magsafe) с 2.22-мм шаг ("I-Header")
Запатентованные протоколы для: i-spi, i-2c, i-art
Доставлено с IDE "I-OF-I-TINGS" (IOS, только OSX)
стартовый комплект доступен на 299 долларов США

Ахулл
Вторник 26 мая 2015 г. 15:34
Клубберника писал:Ахулл написал:Мадиас написал:Хорошо, хорошо, так что Samsung хочет быть частью игры. К счастью, нет информации о том, что Apple разработает «i-Duino», но у меня есть несколько предложений для них:
Alu PCB с круглыми углами (патент США)
Трингулярные заголовки (magsafe) с 2.22-мм шаг ("I-Header")
Запатентованные протоколы для: i-spi, i-2c, i-art
Доставлено с IDE "I-OF-I-TINGS" (IOS, только OSX)
стартовый комплект доступен на 299 долларов США

Клубника
Вторник 26 мая 2015 г. 18:07
Ахулл написал:Клубберника писал:Ахулл написал:
И I-Duino не совместим с сторонним оборудованием, которое не аффише.
И каждое обновление будет делать его медленнее, поэтому вы покупаете I-Duino 2s : D

~ Солома

Martinayotte
Вторник 26 мая 2015 г., 19:22
Клубберника писал: Думаю, версия S поставляется с «блестящим» светодиодом, вам просто нужно заплатить 100 $ больше : D
~ Солома

Клубника
Вторник 26 мая 2015 г., 19:29
Martinayotte написал:Клубберника писал: Думаю, версия S поставляется с «блестящим» светодиодом, вам просто нужно заплатить 100 $ больше : D
~ Солома

Zoomx
Вторник 26 мая 2015 г. 20:58
:ржу не могу: :ржу не могу:

Rogerclark
Вторник 26 мая 2015 г., 22:33
Я думаю, что делает концепцию Arduino успешной, в основном не является IDE.

IDE - очень плохой редактор кода. Основной трюк - это создание файлов Auto Make, которое также обрабатывает добавление библиотек, и он имеет встроенную загрузку, и, конечно же.

ИМХО, что сделало концепцию Arduino успешной в основном ...

Использование API проводки для обеспечения основной формы HAL
Скрытие всего кода запуска устройства
Поставляемые основные библиотеки для SPI, I2C и т. Д
Доски, которым не нужна внешнее оборудование для программирования.
Доски, которые сейчас дешевы.
И... По мере того, как платформа становилась все более и более успешной, огромное количество совместимых библиотек.


Но я уверен, что что -то пропустил

Rogerclark
Ср 27 мая 2015 г., 21:39
Я знаю, что некоторые другие люди на форуме находятся в списке рассылки IDE Dev, но я не говорю, что у него довольно жестко.

Похоже, Atmel работают за кулисами с визуальным микро -микро (по крайней мере, я думаю, что это подразумевал Тим из Visual Micro)

Будет интересно посмотреть, где все это заканчивается.

Mrburnette
Ср 27 мая 2015 г. 11:13
Rogerclark написал:Я знаю, что некоторые другие люди на форуме находятся в списке рассылки IDE Dev, но я не говорю, что у него довольно жестко.

Похоже, Atmel работают за кулисами с визуальным микро -микро (по крайней мере, я думаю, что это подразумевал Тим из Visual Micro)

Будет интересно посмотреть, где все это заканчивается.

монсонт
Солнце 07 июня 2015 г. 9:13
Просто быстро упомянуто, что в диапазоне STM32F3XX используется ядро ​​M4 и доступен в 48 -контактном LQFP.

В настоящее время я использую STM32F373 - в основном потому, что он предлагает 3 независимых 16 -битных дифференциальных ADCS. Однако это относится к 72 МГц, не уверен, что это может быть принято намного выше.

Core: ARM® 32-разрядный процессор Cortex®-M4 (72 МГц
макс), умножение одного цикла и HW
подразделение, инструкция DSP с FPU (PloatingPoint
единица) и MPU (блок защиты памяти)

http: // www.ул.com/web/en/resource/techn ... 046749.PDF

Он почти совместим с STM32F103 - и плата, предназначенная для «103», должна принять 373 с очень небольшим количеством модификации.


Кен

Клубника
Солнце 07 июня 2015 10:25
Монсонит написал:Просто быстро упомянуто, что в диапазоне STM32F3XX используется ядро ​​M4 и доступен в 48 -контактном LQFP.

В настоящее время я использую STM32F373 - в основном потому, что он предлагает 3 независимых 16 -битных дифференциальных ADCS. Однако это относится к 72 МГц, не уверен, что это может быть принято намного выше.

Core: ARM® 32-разрядный процессор Cortex®-M4 (72 МГц
макс), умножение одного цикла и HW
подразделение, инструкция DSP с FPU (PloatingPoint
единица) и MPU (блок защиты памяти)

http: // www.ул.com/web/en/resource/techn ... 046749.PDF

Он почти совместим с STM32F103 - и плата, предназначенная для «103», должна принять 373 с очень небольшим количеством модификации.


Кен