roboforum.ru

Технический форум по робототехнике.

Netduino...

Netduino...

vadinator » 02 дек 2010, 12:04

Наткнулся на интересный проект - Netduino http://netduino.com/
Это апаратно-программная платформа с микроконтроллером на ядре ARM7 и программируемая из среды .NET Micro Framework. Совместима с Arduino shields.
processor and memory
● Atmel 32-bit microcontroller AT91SAM7X512
● Speed: 48MHz, ARM7
● Code Storage: 128 KB
● RAM: 60 KB
digital i/o features
● all 20 digital and analog pins: GPIO
● digital pins 0-1: UART 1 RX, TX
● digital pins 2-3: UART 2 RX, TX
● digital pins 5-6: PWM, PWM
● digital pins 7-8: UART 2 RTS, CTS
● digital pins 9-10: PWM, PWM
● digital pins 11-13: SPI MOSI, MISO, SPCK
● analog pins 4-5: I2C SDA, SCL
Вложения
Netduino.gif
Netduino.gif (70.58 КиБ) Просмотров: 3267

Re: Netduino...

avr123.nm.ru » 02 дек 2010, 12:09

А со средой arduino ide наверно не совместима ?

net - я думал сеточка, а разъема не видно :cry:
Последний раз редактировалось avr123.nm.ru 02 дек 2010, 12:16, всего редактировалось 1 раз.

Re: Netduino...

SkyStorm » 02 дек 2010, 12:23

Зато совместима с C# :)

Добавлено спустя 6 минут 44 секунды:
Есть подобная плата FEZ Domino, без duino в названии но МК там по мощнее.

Добавлено спустя 3 минуты 8 секунд:
Да и еще FEZ Panda.

Про Эти платы сайт производителя.

Re: Netduino...

vadinator » 02 дек 2010, 12:28

avr123.nm.ru писал(а):А со средой arduino ide наверно не совместима ?

Нет, для этоко надо Wiring под микроконтроллер адаптировать... возможно кто и сделает.
Зато вероятно есть возможность использовать MSRS...хотя не уверен :(

Re: Netduino...

=DeaD= » 02 дек 2010, 12:42

А какой массовый смысл в такой плате? До видео ей по прежнему как до луны пешком, а для других целей зачем мощный МК?

Re: Netduino...

SkyStorm » 02 дек 2010, 12:47

Смысл всех этих 3х плат в том что они программируются из Микрософт Студии на C#.
Больше никакого, на мой взгляд. Ну и по железу немного вкуснее в разумные деньги ...

Re: Netduino...

vadinator » 02 дек 2010, 13:29

=DeaD= писал(а):А какой массовый смысл в такой плате?

Потэнциал :) а так можно и на Arduino на 8-й меге остановиться...нафига на 168-й или 328-й делать?
Даже увеличение памяти в 2 раза, даёт возможность реализовать алгоритмы, которые в меньший объём просто не помещаются...Плюс скорость обработки.... 32бита против 8-и.

Re: Netduino...

=DeaD= » 02 дек 2010, 13:32

2vadinator: А конкретно, что можно такого интересного замутить?

Re: Netduino...

Виталий » 02 дек 2010, 13:35

АРМ на данной плате необходим только по одной причине - чтобы успевала работать виртуальная машина .NET

Re: Netduino...

vadinator » 02 дек 2010, 13:37

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

Re: Netduino...

=DeaD= » 02 дек 2010, 14:06

Нет, я конечно не против этого класса МК, думаю может просто кто-то уже придумал зачем их нужно кроме того, что на них .NET будет влезать по памяти и не будет тупить на задачах уровня "помигай светодиодом, если я нажал вот эту кнопку" :pardon:

Re: Netduino...

Виталий » 02 дек 2010, 14:53

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

Тактовая частота и быстрая арифметика пригодились мне при разработке курсовертикали.

Re: Netduino...

=DeaD= » 02 дек 2010, 15:42

Теорию я знаю, зачем надо много памяти и скорости, я спрашивал конкретные задачи :roll:
Что за курсовертикаль? Для автопилота?

Re: Netduino...

Michael_K » 02 дек 2010, 15:45

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

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

А видео - это как раз экзотика, по-моему.
Назовите навскидку массовый продукт который обрабатывает видео (то есть не тупо хватает-кладет, а что-то там думает, глядя на картинку) - ну парочку может и можно вспомнить...

Re: Netduino...

=DeaD= » 02 дек 2010, 15:49

Причем тут массовый продукт? :shock:

duino используют в домашних экспериментах, а не в массовых продуктах.


cron
Rambler\'s Top100 Mail.ru counter