Не только Ардуино в мире есть!

[ Версия для печати ]
Добавить в Telegram Добавить в Twitter Добавить в Вконтакте Добавить в Одноклассники
Страницы: (8) « Первая ... 5 6 [7] 8   К последнему непрочитанному [ ОТВЕТИТЬ ] [ НОВАЯ ТЕМА ]
Salagin
8.12.2016 - 12:59
0
Статус: Offline


Ярила

Регистрация: 22.12.12
Сообщений: 6597
lynxs10k
Цитата
Миландр весьма неплохо живёт с военки.

3 ярда зелени было в 12 году, вроде. Также читал на статью чувака (пруфов не будет), который натыкался на нехилые глюки, при разработке под их кристалл. Глюки именно железа.

Цитата
Основной профит любая фирма получает с той ниши, которую смогла занять.

Могли бы и залезть на рынок потребительский - бытовая электроника, любительская разработка. Но с этим у нас всегда было хреново и пока ситуация не меняется.
Цитата
Организациям они поставляют свои изделия без проблем. Любым, оборонке или нет - не важно. Просто по письму.

Личный опыт? Хотелось бы узнать.
 
[^]
androidoff
8.12.2016 - 13:44
2
Статус: Offline


Весельчак

Регистрация: 25.04.14
Сообщений: 161
Тут все просто. Российский "убийца" Ардуины - будут внедрять в школы, на уроки Информатики. И заставят школы, министерство образования их закупать. Сейчас на каждом углу орут про экспорт высоких технологий, подготовку квалифицированных кадров со школьной скамьи. Азы программирования, информационные диктанты и т.п. Штука нужная. Не спорю. Но выйдет так же как с Маками, которые закупались в школы. С языками "программирования" типа "Алгол" и "КуМир", которые вдалбливались детям. Логике, они, конечно, научат, но гораздо лучше сразу учится чему-то прикладному.

Да и зачем школьным проектам высокая производительность? А моргать лампочками можно и на куда более дешевых и медленных устройствах. А тем кому реально нужна высокая производительность - пойдут опять же по другому пути. Процент кейсов, где иделаьно подошла бы наша разработка, будет по моим оценкам около 0,5%. Овчинка выделки не стоит.

Смысл в том, чтобы под "импортозамещение" за бюджетные средства снабдить все школы вот этим изделием. А то что под него нет скетчей, нет консорциума, то что за его стоимость можно купить 100500 ардуин а модули придется покупать на том же Али. Так это ерунда. Бюджет выделят и попилят. PROFIT!

Я в свое время повелся на производительность и купил Cubietruck вместо Raspberry Pi. Мощнее. Круче. Только нихера под него нет....

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

Это сообщение отредактировал androidoff - 8.12.2016 - 13:49
 
[^]
Salagin
8.12.2016 - 14:04
0
Статус: Offline


Ярила

Регистрация: 22.12.12
Сообщений: 6597
androidoff
Цитата
То что у нас пытаются догнать ушедший поезд мировой электроники на дрезине с ручной тягой, похвально, конечно, только видно бесполезно.

Можно вырастить не "ардуинщиков", а arm-щиков, которые будут ваять и влиять на архитектуру и развитие мк. А arm - де факто, стандарт для мобильной техники.
Да, мы во многом отстали, но если есть шанс... Мы ещё делаем свои процы и мк для военки. Ещё атомная промышленность и космос.
 
[^]
Gummi
8.12.2016 - 14:04
0
Статус: Offline


Ярила

Регистрация: 23.12.13
Сообщений: 1592
О! Дунькосрач начался?

Дунька тем и хороша, что после школьного васика можно легко освоить код.
Пусть он будет и "индусский", главное чтобы работало, и быстродействия хватало.

STM тож классная штука, но блин, щи ниасилю никак, примеры надо выкапывать.
У дуньки с этим получше.

Для одноразовых поделок, для себя, дунька очень хорошо подходит.
Можно отладить, потестить, и собрать уже в железе.
 
[^]
Les1920
8.12.2016 - 14:04
0
Статус: Offline


Демон в коре

Регистрация: 5.08.13
Сообщений: 3088
androidoff
Цитата
КуМир

Так вот от куда 1Сы свой язык списала...А я то думал gigi.gif
Цитата
Cubietruck

Цитата
Raspberry Pi

А что надо под линукс или ведроид то ??? У андрющи есть sdk
 
[^]
Salagin
8.12.2016 - 14:27
0
Статус: Offline


Ярила

Регистрация: 22.12.12
Сообщений: 6597
Les1920
Малину не возьму, а насчет БананаПи думаю. Опять же, её люди зачем берут? Медиа-сервер заделать?
Стмщики как придумают, что делать с ней делать дома, так сразу запилю проект.
Не помню, тут чувак лифт на дуине запилил? По мне - жесть.
 
[^]
Les1920
8.12.2016 - 14:30
1
Статус: Offline


Демон в коре

Регистрация: 5.08.13
Сообщений: 3088
Salagin
Цитата
Опять же, её люди зачем берут? Медиа-сервер заделать?

И такой вариант. Была вообще мысль(да и сейчас есть) в своем доме на такого плана компе систему аля умный дом смастерить
 
[^]
Salagin
8.12.2016 - 14:53
0
Статус: Offline


Ярила

Регистрация: 22.12.12
Сообщений: 6597
Les1920
Цитата
Была вообще мысль(да и сейчас есть) в своем доме на такого плана компе систему аля умный дом смастерить

Да есть идея. Только вопросы - какие датчики? Даже если беспроводные. Питание все равно надо. Либо сразу, либо при ремонте делать задел под питание.
 
[^]
Les1920
8.12.2016 - 15:11
0
Статус: Offline


Демон в коре

Регистрация: 5.08.13
Сообщений: 3088
Les1920
Цитата
Даже если беспроводные. Питание все равно надо. Либо сразу, либо при ремонте делать задел под питание.

Сразу при ремонте/стройке надо. Ну или как в системах болид думать(RS485+питание по проводу)
 
[^]
lynxs10k
8.12.2016 - 15:51
0
Статус: Offline


Весельчак

Регистрация: 9.02.12
Сообщений: 105
Цитата (Salagin @ 8.12.2016 - 12:59)
Цитата
Организациям они поставляют свои изделия без проблем. Любым, оборонке или нет - не важно. Просто по письму.

Личный опыт? Хотелось бы узнать.

Да, в том числе личный. Неоднократно отправляли свои новинки на заценить-отчитаться без всяких оплат, залогов или лишних согласований. А вот, например, тот же Ангстрем чаще отправляет что-нибудь по цене исходных материалов (отбраковывают микросхему: не работает на минусах, в н./у. работает полностью; считают затраты на кристалл, корпус и продают за эту сумму).
Насчёт косяков - их в любом железе навалом.
 
[^]
Диманофф
8.12.2016 - 16:40
1
Статус: Offline


Юморист

Регистрация: 13.02.11
Сообщений: 453
Цитата (Salagin @ 8.12.2016 - 14:04)
androidoff
Цитата
То что у нас пытаются догнать ушедший поезд мировой электроники на дрезине с ручной тягой, похвально, конечно, только видно бесполезно.

Можно вырастить не "ардуинщиков", а arm-щиков, которые будут ваять и влиять на архитектуру и развитие мк. А arm - де факто, стандарт для мобильной техники.
Да, мы во многом отстали, но если есть шанс... Мы ещё делаем свои процы и мк для военки. Ещё атомная промышленность и космос.

Можно вырастить кого угодно. Если задаться целью - растить.
Вот представь, перед школьником положили 2 платы. Одну - "крутую", но чтобы на ней сделать что-то, надо перелопатить кучу документации, разобраться в куче непонятных технологий, и т.п.
Во второй - вот модуль, вот пример кода, вот тонны форумов. Не такая скоростная, но 90% школьной программы покрывает с лихвой. Лампочка моргать начинает в первый же вечер изучения, а не через неделю.

Начинают всегда с малого, от простого к сложному. Сейчас дуина - это просто.
Если человека это завлечет, он будет копать глубже. А там и до АРМов, при понимании основ - рукой подать.

Это сообщение отредактировал Диманофф - 8.12.2016 - 17:05
 
[^]
Les1920
8.12.2016 - 17:17
0
Статус: Offline


Демон в коре

Регистрация: 5.08.13
Сообщений: 3088
Диманофф
Пфф когда начинал учить AVR друины еще в помине не было
Да перечитал кучу дш и литературы. Зато переход на другие ядра намного проще, тк не надеешься на кучу библиотек.
Начинал на асме, потом WinAVR и CodeVision.
В первом программы получаются меньше по размеру и шустрее, во втором процесс начальной конфигурации проще.

 
[^]
Gdialex
8.12.2016 - 17:18
0
Статус: Offline


Ярила

Регистрация: 12.09.15
Сообщений: 8145
Цитата (UlAlex @ 8.12.2016 - 00:20)
Цену еще озвучьте. У Миландра недешевые процессоры, тем более индастриал.

Не ну понятно, раз Индустриальный сегмент, будет не копеечным.
 
[^]
AVIcrak
8.12.2016 - 17:58
0
Статус: Offline


Ярила

Регистрация: 3.06.16
Сообщений: 1328
Цитата (Les1920 @ 8.12.2016 - 11:23)
AVIcrak
Цитата
Количество 32b регистров для запуска периферии на cortex - гораздо больше чем на той-же меге.

Понятно что больше. Но Keil позволяет довольно легко с ними общаться.
Такие трудности только для асма ставят в тупик.

Как выяснилось, на асме для cortex писать одно удовольствие. Можно делать многие вещи, которые GCC просто не может сделать сам.

Кейл действительно может гибко работать с cortex, особенно когда за него уплачено 8к рублей.

Но я не об этом, в среде адруино невозможно использование cortex каким-то иным способом, не предусмотренным программистами id. Часть периферии просто недоступна, а доступная работает в одном единственном режиме.
Это следствие применения простых и понятных пользователю функций.

Работать будет. Но это похоже на покупку личного самолёта, и поездке (не полёте!!!) по единственной дороге, исключительно прямой дороге.
 
[^]
Jiaiiata
8.12.2016 - 18:02
0
Статус: Offline


Ярила

Регистрация: 31.10.10
Сообщений: 2570
Цитата (REMember @ 7.12.2016 - 23:17)
На сегодняшний день одной из наиболее распространённых платформ для Интернета Вещей (InternetofThings, IoT) является Arduino — это микрокомпьютер размером с визитную карточку с простой в освоении и использовании программной платформой, которая позволяет даже школьникам быстро освоить программирование. Однако у этой простоты использования есть и обратная сторона — существенные ограничения по производительности, поэтому на основе Arduino нельзя создавать решения, требующие высокой скорости обработки данных.

Кто такой бред то пишет? IoT подразумевает беспроводную коммуникацию на TCP. А ардуино это просто игрушка для "рукожопов". Нормальные разработчики такое не используют.
Как можно писать о конкуренции, если ничего не сказано о цене. К примеру один контроллер К1986ВЕ92QI стоит больше 500 рублей. За эту цену можно взять 4 платы arduino nano с бесплатной доставкой.
 
[^]
Jiaiiata
8.12.2016 - 18:03
0
Статус: Offline


Ярила

Регистрация: 31.10.10
Сообщений: 2570
Цитата (AVIcrak @ 8.12.2016 - 17:58)
Но я не об этом, в среде адруино невозможно использование cortex каким-то иным способом, не предусмотренным программистами id. Часть периферии просто недоступна, а доступная работает в одном единственном режиме.

Ничего что Cortex это Arm, а ардуино - AVR?
 
[^]
NaughtyFreak
8.12.2016 - 18:13
1
Статус: Offline


Весельчак

Регистрация: 8.12.10
Сообщений: 170
Цитата (AVIcrak @ 8.12.2016 - 01:40)


Ну и на затравку - для того чтобы просто включить тактирование всех нужных вам блоков в cortex M7 - вам понадобится изучить доку на чип. Это после того как охренеете от картинки.

Хуйня, для этого есть STM32Cube gigi.gif
 
[^]
maiklbaklan
8.12.2016 - 18:59
0
Статус: Offline


Ярила

Регистрация: 12.12.11
Сообщений: 1927
Диманофф спасибо тебе, добрый человек! За доброту твою, терпение и знания... Кратко и понятно, без воды.
 
[^]
Les1920
8.12.2016 - 19:44
0
Статус: Offline


Демон в коре

Регистрация: 5.08.13
Сообщений: 3088
AVIcrak
Цитата
Но я не об этом, в среде адруино невозможно использование cortex каким-то иным способом, не предусмотренным программистами id. Часть периферии просто недоступна, а доступная работает в одном единственном режиме.
Это следствие применения простых и понятных пользователю функций.

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

А что в этом языке вообще можно работать с чем то что предусмотрено в avr но нет в ide языка ? (регистры, полный доступ к eeprom, железный spi,twi)
 
[^]
iiiytn1k
8.12.2016 - 19:53
1
Статус: Offline


Юморист

Регистрация: 22.08.15
Сообщений: 531
Можно (но зачем?). Ардуиновский скетч сначала переводится в сишный файл, и только потом компилируется.
Поэтому можно написать конструкцию типа:
PORTD &= ~(1<<PORTD6); например вместо digitalWrite(13, LOW);
И так же с любыми другими регистрами.
 
[^]
Les1920
8.12.2016 - 20:32
0
Статус: Offline


Демон в коре

Регистрация: 5.08.13
Сообщений: 3088
iiiytn1k
Цитата
PORTD &= ~(1<<PORTD6); например вместо digitalWrite(13, LOW);

Не верно в корне
за порт вход/выход отвечает регистр DDRx
Тут бит 0 на выход, бит 1 на вход
Код

DDRA=(1<<PA0|0<<PA1);

Далее пишем 1
Код

PORTA=(1<<PORTA0);

 
[^]
AlexeyVrn
8.12.2016 - 20:43
0
Статус: Offline


Шутник

Регистрация: 25.12.15
Сообщений: 96
Цитата (alextango @ 8.12.2016 - 10:38)
Цитата (AlexeyVrn @ 8.12.2016 - 11:34)
пример показали вообще удачный) у меня на занятиях пятиклашки собирают сложнее проекты на дуине

учитель труда в московской школе?

Воронеж
 
[^]
iiiytn1k
8.12.2016 - 20:46
0
Статус: Offline


Юморист

Регистрация: 22.08.15
Сообщений: 531
Ну естественно сначала нужно настроить биты порта на вход/выход через регистр DDRx. Я просто показал пример того, что в ардуино IDE можно использовать запись напрямую в регистры так же как и в Atmel studio (WinAVR)
Цитата (Les1920 @ 8.12.2016 - 22:32)

Далее пишем 1
Код

PORTA=(1<<PORTA0);

А вот это уже неверно. Так вы перепишете состояние всего порта A, при этом обнулятся все биты, кроме PORTA0.

Это сообщение отредактировал iiiytn1k - 8.12.2016 - 20:47
 
[^]
Les1920
8.12.2016 - 21:05
0
Статус: Offline


Демон в коре

Регистрация: 5.08.13
Сообщений: 3088
iiiytn1k
А регистр данных говорит другое...
Если бы я написал PORTA=0x10 до изменил бы состояние всего порта
А тут я обратился к регистру данных дав ссылку на младший бит
1<<PORTA0
В CodeVision выглядит так
PORTA.0=1;
Учите регистры и выкиньте дурину

Это сообщение отредактировал Les1920 - 8.12.2016 - 21:06

Не только Ардуино в мире есть!
 
[^]
Les1920
8.12.2016 - 21:09
0
Статус: Offline


Демон в коре

Регистрация: 5.08.13
Сообщений: 3088
iiiytn1k
А если сделаю так
Код

DDRA=(1<<PA0|1<<PA4);
PORTA=(1<<PORTA0|1<<PORTA4);

или так
Код

DDRA=(1<<0|1<<4);
PORTA=(1<<0|1<<4);


то получу так

Это сообщение отредактировал Les1920 - 8.12.2016 - 21:26

Не только Ардуино в мире есть!
 
[^]
Понравился пост? Еще больше интересного в Телеграм-канале ЯПлакалъ!
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии. Авторизуйтесь, пожалуйста, или зарегистрируйтесь, если не зарегистрированы.
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) Просмотры темы: 27531
0 Пользователей:
Страницы: (8) « Первая ... 5 6 [7] 8  [ ОТВЕТИТЬ ] [ НОВАЯ ТЕМА ]


 
 



Активные темы






Наверх