|
Посоветуйте проц ARM, для нового проекта |
|
|
|
Oct 12 2015, 17:39
|
Знающий
   
Группа: Свой
Сообщений: 524
Регистрация: 25-12-08
Из: Москва
Пользователь №: 42 748

|
Мы делаем приборы на STM32f103 но сейчас нужно расширить выпуск продукции поменять ЖК дисплей на TTF, добавить памяти и прочее Притащил плату дисковери с 429 STM и TTF дисплеем. в принципе переделывать старый код под него не особо трудно, но хотелось бы добавить в новый прибор: WiFi, Ethernet и что то еще если потребуется - например какой нибудь ZigBee или BlueTooth. Сейчас для увеличения функциональности приходится добавлять отдельные платы WiFi, GPS модема и пр Я предложил сделать одну плату на Linux а все программы уже писать на уровне операционной системы - что намного проще, а не на уровне прерываний и ввода вывода. Хочу у знатоков узнать примерно время разработки под Linux относительно такого же времени разработки под "голую" железку. С Linux я в принципе хорошо знаком, очень давно писал какие то драйверы когда еще ядро было 2.4 и существовала шина ISA. Те времена конечно давно прошли, но не думаю что концепция сильно изменилась. Сейчас подбираю отладку под Linux из вариантов только Atmel SAMA5D3 или какой нибудь TexasInstruments Склоняюсь к атмелу, но последние слухи о кончине этой компании не особо радуют. С техасами дело имел, но не с техасовскими армами. Кто что может посоветовать и прикинуть время перехода на эти процы!
|
|
|
|
|
 |
Ответов
(1 - 78)
|
Oct 12 2015, 18:52
|
Местный
  
Группа: Свой
Сообщений: 220
Регистрация: 15-05-09
Пользователь №: 49 132

|
я, например, сейчас очень пристально присматриваюсь к freescale i.mx6... дешево и хорошо едет, в отличие от Тексаса. на работе есть DM385 от ТИ - без поллитра хрен чего разберешь. это, я бы сказал, валун, нет, глыба просто, в огород тексаса. реально жесть. если не интересует прям вот шибко последнее железо - то прикольные цацки на старом добром i.mx233/287 можно сделать. вагоны примеров и глюки все известны. как вариант еще сходить на дигикей в раздел SoM и позырить, чего так таки продается и от кого! и почем.
Сообщение отредактировал bloody-wolf - Oct 12 2015, 18:59
|
|
|
|
|
Oct 12 2015, 19:24
|
Знающий
   
Группа: Свой
Сообщений: 524
Регистрация: 25-12-08
Из: Москва
Пользователь №: 42 748

|
Цитата(bloody-wolf @ Oct 12 2015, 21:52)  я, например, сейчас очень пристально присматриваюсь к freescale i.mx6... дешево и хорошо едет, в отличие от Тексаса. на работе есть DM385 от ТИ - без поллитра хрен чего разберешь. это, я бы сказал, валун, нет, глыба просто, в огород тексаса. реально жесть. если не интересует прям вот шибко последнее железо - то прикольные цацки на старом добром i.mx233/287 можно сделать. вагоны примеров и глюки все известны. как вариант еще сходить на дигикей в раздел SoM и позырить, чего так таки продается и от кого! и почем. спасиб конечно, но я про эти процы даже не слышал исключая давинчи походу у меня сейчас выбор между atmel и tms stm вроде не выпускает армы с MMU - иначе бы остановился на нем
|
|
|
|
|
Oct 12 2015, 19:37
|
Местный
  
Группа: Свой
Сообщений: 220
Регистрация: 15-05-09
Пользователь №: 49 132

|
Цитата(inventor @ Oct 12 2015, 22:24)  спасиб конечно, но я про эти процы даже не слышал исключая давинчи походу у меня сейчас выбор между atmel и tms stm вроде не выпускает армы с MMU - иначе бы остановился на нем тогда наверно тексасовская ситара (beaglebone) - ваш выбор. но готовьтесь морально к взрыву мозга при написании/переделке их драйверов. (т.е. физику гигабита поменяли например со штатной микрелени на допустим марвелл - привет грабли и перепиливание драйвера. CSI-DSI развели длиннее 10см - привет грабли2, тут уже хардварные и не лечатся, в SPI например понадеялись на то, что чип-селектами могут быть любые ГПИО, как в СТМ32Ф103 - а хрен, только те, что выделены под CS, а они чаще всего заняты переферией и не ремапятся. с и2ц тоже, китовый драйвер тупо вешает шины иногда, пришлось переписывать. вот i2S работает зачемятельно. и много чего еще с вродебы штатным bsp) с атмел не работал - не знаю. кстати и.мх233 хоть и старый (АРМ9) зато в выводном корпусе и плату можно наколенке собрать. еще нынче вроде а20 аллвинер тоже есть в выводном исполнении. платы для них реально дешевле получаются, т.к. ни мелких дырок, ни слепых боже упаси переходных и даже медью можно не заполнять ) и сетка с экранами и всякими КУТЭ плюхами на них прекрасно работают. наверно самый дешевый кпк на них собрать можно, только что устарели слегонца.
Сообщение отредактировал bloody-wolf - Oct 12 2015, 20:11
|
|
|
|
|
Oct 12 2015, 20:22
|
Местный
  
Группа: Свой
Сообщений: 220
Регистрация: 15-05-09
Пользователь №: 49 132

|
Цитата(Golikov A. @ Oct 12 2015, 22:57)  вот реально уж лучше какой-то цинк поставить, там АРМ + любая периферия на ПЛИС. Чем грабли топтать.... А еще можно разбери покупать и как модуль в продукт пихать там и линукс и езернет уже есть и USB с эранчиками  собственно я тоже примерно к такому подходу склонен, т.е. купить систему-на-модуле и навешать нужные интерфейсы, в виде разработки наверно это максимально быстрое решение. ну либо вообще все готовое типа малинки или бигла. с цинком кстати тоже не все так гладко, т.к. само по себе ядро АРМ оно конечно хорошо, но переферия тоже нужна. если опять же делать какой-нть кодер-декодер видео ну или со звуком чего замутить например, то луты кристалла не хило так отжираются. именно поэтому например мы остановились на связке кинтекс7 плюс давинчи от ТИ все зависит от конкретной задачи. например если цель сделать "наворочистый" пульт размером с мультиметр с дамами и преферансом, то может и 429 проц сгодится с внешней СДРАМиной и модулем вафли/зуба в одном флаконе без всякого линукса, с какой нить РТОСиной на вкус.
Сообщение отредактировал bloody-wolf - Oct 12 2015, 20:29
|
|
|
|
|
Oct 12 2015, 20:41
|
Знающий
   
Группа: Свой
Сообщений: 524
Регистрация: 25-12-08
Из: Москва
Пользователь №: 42 748

|
Цитата(bloody-wolf @ Oct 12 2015, 23:22)  с цинком кстати тоже не все так гладко что такое "цинк"? с RTOS я знаком - часто использую в проектах. сколько времени займет макетирование и разработка на эвалюэйшен борд?
|
|
|
|
|
Oct 12 2015, 20:50
|
Местный
  
Группа: Свой
Сообщений: 220
Регистрация: 15-05-09
Пользователь №: 49 132

|
Цитата(inventor @ Oct 12 2015, 23:41)  что такое "цинк"?
с RTOS я знаком - часто использую в проектах. сколько времени займет макетирование и разработка на эвалюэйшен борд? цинк это xilinx zynq = это 2х ARM cortex-a9 ядра(хардварных) плюс FPGA в одном флаконе. можно сделать вполне прикольную числожуйку и быстрыми интерфейсами, типа параллельных АЦП ЦАП для например софтового радио. однако если попробовать в плисовой части реализовать например h264 encode/decoder то вполне может получиться что займется почти 70% фпаги. при этом например у dm365 385 это обычная перефирия с дополнительными плюхами типа шумодавов, умножителей и тп. равно как и MAC гигабитный отдельный и даже два, а в цинке извольте..., hdmi и впринципе подключение камер или экранов от мала до велика - в давинчи - тупо перефирия, а в цинке - извольтес внешний чип поставить... вобщем не всё так очевидно.
Сообщение отредактировал bloody-wolf - Oct 12 2015, 20:59
|
|
|
|
|
Oct 13 2015, 06:23
|
Знающий
   
Группа: Свой
Сообщений: 524
Регистрация: 25-12-08
Из: Москва
Пользователь №: 42 748

|
Цитата(jcxz @ Oct 13 2015, 06:09)  Вы выбираете процессор или производителя? Если первое, то есть ещё линейка LPC31xx/LPC32xx. Тоже на "устаревшем" ARM9. Тоже в BGA  (( я выбираю и процессор и производителя. работал и с атмелом и техасом - поэтому мне это знакомо. про филипс или кто там выпускает lpc ничего не слышал. ни хорошего ни плохого.
|
|
|
|
|
Oct 13 2015, 07:00
|
Знающий
   
Группа: Участник
Сообщений: 745
Регистрация: 28-12-06
Пользователь №: 23 960

|
Цитата(inventor @ Oct 13 2015, 09:23)  я выбираю и процессор и производителя. работал и с атмелом и техасом - поэтому мне это знакомо. С процессорами под линукс круг производителей чуть другой и производителей по пальцам одной руки можно пересчитать. Присмотритесть к чипам freescale, ti, allwinner. Еще nuvoton обещает жечь напалмом с nuc970. Атмел ...все поэтому ставить его чипы в сложные девайсы как-то неразумно. Какие у вас требования (pcie, sata, gpu, vpu, число ядер, объем рам, интерфейсы) ? Какой срок жизни проекта ? Каков бюджет ?
|
|
|
|
|
Oct 13 2015, 17:09
|
Знающий
   
Группа: Свой
Сообщений: 524
Регистрация: 25-12-08
Из: Москва
Пользователь №: 42 748

|
Цитата(_3m @ Oct 13 2015, 10:00)  С процессорами под линукс круг производителей чуть другой и производителей по пальцам одной руки можно пересчитать. Присмотритесть к чипам freescale, ti, allwinner. Еще nuvoton обещает жечь напалмом с nuc970. Атмел ...все поэтому ставить его чипы в сложные девайсы как-то неразумно.
Какие у вас требования (pcie, sata, gpu, vpu, число ядер, объем рам, интерфейсы) ? Какой срок жизни проекта ? Каков бюджет ? срок жизни проекта не менее 5 лет просто хотелось бы с микроконтроллеров (STM) перейти на что то более серьезное - проблема в том, что программить для контроллеров на уровне ввода-вывода/IRQ намного сложнее чем на уровне операционной системы. просто переделка приборов, какие то исправления уже делать невозможно - хотелось бы сделать базовую систему написать основные драйверы - и управлять устройствами которые к базовой плате подключаются достоточно одного ядра, sata не нужно - достаточно что программа будет исполняться из flash объем Ram - наверное гигабайта-двух вполне достаточно естественно TTF дисплей с графикой и тачсрином - сейчас стоит ЖК икран с кнопками а такая концепция уже устарела. нужны интерфейсы как минимум: I2C, SPI, не менее 3-4 UART и возможно CAN сам проект можно реализовать и на ST новых моделей - благо что проекты работают и на 103. Но хотелось бы работать именно с "верхней" программой, а не исправлять появляющиеся ошибки в низкоуровневых частях.
|
|
|
|
|
Oct 13 2015, 17:30
|
Знающий
   
Группа: Свой
Сообщений: 524
Регистрация: 25-12-08
Из: Москва
Пользователь №: 42 748

|
Цитата(mantech @ Oct 13 2015, 20:23)  Ну не знаю.... Вы хоть какие-нибудь более-менее сложные драйвера под оси самостоятельно делали? Это не одно и тоже, что настроить всяческие http сервера и т.д. насколько сложные-не совсем понятно? для контролеров без mmu делал драйверы различной периферии делал для Linux драйверы еще когда была шина ISA
|
|
|
|
|
Oct 13 2015, 19:33
|
Знающий
   
Группа: Свой
Сообщений: 524
Регистрация: 25-12-08
Из: Москва
Пользователь №: 42 748

|
Цитата(mantech @ Oct 13 2015, 21:58)  Ну почему? Если ТС умеет писать драйвера и отлаживаться в линухе - то проще, конечно, если не требуется реалтайм в проектах.. да, реалтяйма не требуется к плате нужно подключить до 8 различных датчиков медленно опрашиваемых (1 раз в 1-2 секунды) датчики сейчас сделаны на STM и имеют выход на UART сейчас сделано типа чипселекта чтобы "главная плата" их последовательно выбирала. я полагаю можно поробовать CAN и главную плату сделать на полноценном арме. сейчас пришлось добавить WiFi и GSM - взяли модули SIM900 и EPS8266. но хотелось бы полноценного WiFi потому что все эти модули - просто однозадачные модемы.
|
|
|
|
|
Oct 14 2015, 05:20
|
Гуру
     
Группа: Свой
Сообщений: 5 228
Регистрация: 3-07-08
Из: Омск
Пользователь №: 38 713

|
Цитата(inventor @ Oct 13 2015, 23:09)  проблема в том, что программить для контроллеров на уровне ввода-вывода/IRQ намного сложнее чем на уровне операционной системы. просто переделка приборов, какие то исправления уже делать невозможно - хотелось бы сделать базовую систему написать основные драйверы - и управлять устройствами которые к базовой плате подключаются Вы не поверите, но то же самое можно (и нужно!) делать и на обычном Cortex-M с простой ОС (или вообще без оной). Для грамотного построения ПО с разделением его на уровни, абстрагированием от периферии, разделением на low-level драйвера с ISR, middleware/стеки и прикладное ПО, нужен не линух, а профессионализм и голова на плечах. И Вы сильно ошибаетесь - если Вам сложно написать драйвера под простую систему, то под линух это будет многократно сложнее. Имхо - переходить на линух имеет смысл тогда, когда нужно запускать сторонние задачи, скомпилённые отдельно от Вашего ПО, или когда нужно использовать сложную периферию, драйвера к которой Вы не можете написать сами или писать их самим не имеет смысл ибо очень сложно и есть готовые, безглючные. Цитата(mantech @ Oct 14 2015, 00:58)  Ну почему? Если ТС умеет писать драйвера и отлаживаться в линухе - то проще, конечно, если не требуется реалтайм в проектах.. Судя по всему, ТС не умеет это делать даже на простом STM32 под простой ОС. Так что до написания дров под линух ему как пешком до Луны. Цитата(inventor @ Oct 14 2015, 01:33)  WiFi и GSM - взяли модули SIM900 и EPS8266. но хотелось бы полноценного WiFi потому что все эти модули - просто однозадачные модемы. И что мешает написать полноценные дрова к ним под тем же uCOS???
|
|
|
|
|
Oct 14 2015, 07:15
|
Знающий
   
Группа: Свой
Сообщений: 524
Регистрация: 25-12-08
Из: Москва
Пользователь №: 42 748

|
Цитата(AlexandrY @ Oct 14 2015, 09:43)  Ну уж не заливайте. Эт наверно прямо кайф получить никому не нужное внутреннее TCP соединение и параллельно разбираться в дебрях XML, Python и JSON , не говоря уже о скриптах Bash шела. Кстати парсер GPSD без всей этой шелухи вроде бы спокойно портируется на любую RTOS. Стоит занести в закладки.  я делал парсер NMEA - но GPSD мне нравица намного больше только зачем разбираться в XML и питоне - не понятно? есть libgpsd - там все просто устроено: открыл-прочитал-закрыл да и в операционках типа linux общение с устройством намного лучше сделано: open - ioctl-write-read-close ладно, мы отвлеклись от темы, так что мне посоветуете: амел или ситару?
|
|
|
|
|
Oct 14 2015, 07:20
|
Знающий
   
Группа: Участник
Сообщений: 745
Регистрация: 28-12-06
Пользователь №: 23 960

|
Цитата(inventor @ Oct 14 2015, 10:15)  так что мне посоветуете: амел или ситару? Атмел по организационным причинам вычеркивайте. Еще изучите ассортимент freescale: imx и vybrid
|
|
|
|
|
Oct 14 2015, 07:47
|
Знающий
   
Группа: Свой
Сообщений: 524
Регистрация: 25-12-08
Из: Москва
Пользователь №: 42 748

|
Цитата(_3m @ Oct 14 2015, 10:20)  Атмел по организационным причинам вычеркивайте. Еще изучите ассортимент freescale: imx и vybrid по организационым.. в смысле из за того что его купили или что? я нашел платку с sama5d xplained у него выводы сделаны под ардуино, но меня что то смущает Гб ethernet - процессор 533 МГц его не потянет. а вообще хотелось бы отладочную плату где можно дополнительно поставить или убрать интерфесы: WiFi/Bluetooth и тому подобное.
|
|
|
|
|
Oct 14 2015, 08:15
|
Знающий
   
Группа: Участник
Сообщений: 745
Регистрация: 28-12-06
Пользователь №: 23 960

|
Цитата(inventor @ Oct 14 2015, 10:47)  в смысле из за того что его купили или что? я нашел платку с sama5d xplained у него выводы сделаны под ардуино, но меня что то смущает Гб ethernet - процессор 533 МГц его не потянет. Угу. Купили и будут перетряхивать. Будущее туманно. К тому же атмел слабый игрок в сегменте процов под линукс. Вау! Разработчики начинают думать головой. Действительно 533 мгц процу гигабитный эзернет - как телеге пятое колесо. Этак вы маркетологов без куска хлеба оставите. Raspberri pi 2 смотрели ?
|
|
|
|
|
Oct 14 2015, 08:20
|
Гуру
     
Группа: Свой
Сообщений: 5 228
Регистрация: 3-07-08
Из: Омск
Пользователь №: 38 713

|
Цитата(inventor @ Oct 14 2015, 13:47)  я нашел платку с sama5d xplained у него выводы сделаны под ардуино, но меня что то смущает Гб ethernet - процессор 533 МГц его не потянет. Да уж.... Ставим линух и вот уже для опроса до 8 различных датчиков медленно опрашиваемых (1 раз в 1-2 секунды) не хватает МК на 533МГц. Как это типично...
|
|
|
|
|
Oct 14 2015, 08:30
|
Знающий
   
Группа: Участник
Сообщений: 745
Регистрация: 28-12-06
Пользователь №: 23 960

|
Цитата(jcxz @ Oct 14 2015, 11:20)  Да уж.... Ставим линух и вот уже для опроса до 8 различных датчиков медленно опрашиваемых (1 раз в 1-2 секунды) не хватает МК на 533МГц. Вспомните заглавный пост: Цитата поменять ЖК дисплей на TTF добавить в новый прибор: WiFi, Ethernet и что то еще если потребуется - например какой нибудь ZigBee или BlueTooth. посмотрите QT demo. Сколько вы графику такого уровня будете кодить на микроконтроллере ??? А если TFT 19 дюймовый ? Вы к МК его подключите ??? WiFi свисток из ближайшего ларька на МК заведете ???
|
|
|
|
|
Oct 14 2015, 08:45
|

Ally
     
Группа: Модераторы
Сообщений: 6 232
Регистрация: 19-01-05
Пользователь №: 2 050

|
Цитата(_3m @ Oct 14 2015, 11:30)  Вспомните заглавный пост:
посмотрите QT demo. Сколько вы графику такого уровня будете кодить на микроконтроллере ??? А если TFT 19 дюймовый ? Вы к МК его подключите ??? WiFi свисток из ближайшего ларька на МК заведете ??? Вот это умиляет. Свистки для embedded линукса ни в одном ларьке не найдешь. В линуксе пишутся только названия чипсетов, подите найдите в ларьке свисток с написанным на нем чипсетом. В тоже время тот же СС3100 дает и больше функциональных возможностей и гарантию доставаемости.
|
|
|
|
|
Oct 14 2015, 09:10
|
Местный
  
Группа: Свой
Сообщений: 220
Регистрация: 15-05-09
Пользователь №: 49 132

|
обственно имхо, повторюсь, либо ситара из серии плат BeagleBone, либо i.mx6 от Freescale. Сейчас вам важно понять, что не смотря на знакомость или незнакомость производителя - изучать чип вам так или иначе придеться почти с нуля, т.к. проектов под процы разряда ARM Application (ARM9, Cortex-Ax), судя по вашим словам, вы еще ниразу не делали. Собственно с чего начинать в данном случае примерно фиолетово. Есть нюанс, в отличие от TI, Freescale документально заявляет поддежку почти всех своих существующих процов i.mx6 / vybrid ЕМНИП порядка 10-15 лет. это значит, что будут допиливаться как драйвера (обновляться BSP), так и производиться сами чипы. Тексас такой инфы нигде не дает. Более того, с Freescale НЕНУЖНО! в большинстве случаев подписывать NDA, TI на многие свои чипы Reference Manual'ы дает только после подписания NDA. Опять же, аппетит, как известно, приходит во время еды, поэтому для полноценного терминала использование Линукса более чем оправданно. В тойже Терре продаются весьма недорогие демоплаты и под ТИ Ситару и под ФС и.мх6, лично я свой выбор, апосля долгой оценки потребностей/возможностей/цены остановил на ФС и.мх6
|
|
|
|
|
Oct 14 2015, 11:04
|
Знающий
   
Группа: Участник
Сообщений: 745
Регистрация: 28-12-06
Пользователь №: 23 960

|
Цитата(bloody-wolf @ Oct 14 2015, 12:10)  обственно имхо, повторюсь, либо ситара из серии плат BeagleBone, либо i.mx6 от Freescale. Навязывание BB / imx6 безосновательно. Может ТС хватит imx28. 28-й весьма приятный камушек если для задачи его ресурсов хватает.
|
|
|
|
|
Oct 14 2015, 11:06
|
Знающий
   
Группа: Свой
Сообщений: 524
Регистрация: 25-12-08
Из: Москва
Пользователь №: 42 748

|
Цитата(bloody-wolf @ Oct 14 2015, 12:10)  обственно имхо, повторюсь, либо ситара из серии плат BeagleBone, либо i.mx6 от Freescale. Сейчас вам важно понять, что не смотря на знакомость или незнакомость производителя - изучать чип вам так или иначе придеться почти с нуля, т.к. проектов под процы разряда ARM Application (ARM9, Cortex-Ax), судя по вашим словам, вы еще ниразу не делали. Собственно с чего начинать в данном случае примерно фиолетово. Есть нюанс, в отличие от TI, Freescale документально заявляет поддежку почти всех своих существующих процов i.mx6 / vybrid ЕМНИП порядка 10-15 лет. это значит, что будут допиливаться как драйвера (обновляться BSP), так и производиться сами чипы. Тексас такой инфы нигде не дает. Более того, с Freescale НЕНУЖНО! в большинстве случаев подписывать NDA, TI на многие свои чипы Reference Manual'ы дает только после подписания NDA. Опять же, аппетит, как известно, приходит во время еды, поэтому для полноценного терминала использование Линукса более чем оправданно. В тойже Терре продаются весьма недорогие демоплаты и под ТИ Ситару и под ФС и.мх6, лично я свой выбор, апосля долгой оценки потребностей/возможностей/цены остановил на ФС и.мх6 ситара - это насколько понимаю практически моторола уважаю эту компанию. тогда у меня выбор чуть расширается - техаса не нашел хороших камней дешевле $10 еще вопрос по ситаре: мне нужно минимум пара SPI с чипселектами которые я могу сам задать и нужно минимум 3-4 UART + CAN ну и поддержка дисплея что у них есть в пределе 10 долларов с такими параметрами?
|
|
|
|
|
Oct 14 2015, 11:11
|
Местный
  
Группа: Свой
Сообщений: 220
Регистрация: 15-05-09
Пользователь №: 49 132

|
Цитата(_3m @ Oct 14 2015, 14:04)  Навязывание BB / imx6 безосновательно. Может ТС хватит imx28. 28-й весьма приятный камушек если для задачи его ресурсов хватает. и.мх287 например жить осталось меньше 5 лет. и.мх233 также Цитата(inventor @ Oct 14 2015, 14:06)  ситара - это насколько понимаю практически моторола уважаю эту компанию. тогда у меня выбор чуть расширается - техаса не нашел хороших камней дешевле $10 еще вопрос по ситаре: мне нужно минимум пара SPI с чипселектами которые я могу сам задать и нужно минимум 3-4 UART + CAN ну и поддержка дисплея что у них есть в пределе 10 долларов с такими параметрами? ситара - это Texas Instruments, кодовое название процессоров с Cortex-A, расчитанных на бытовое так сказать применение - читай - ширпотреб. Есть еще Davinchi, Keystone - это все тоже TI. самый дешёвый из ситары AM3352 на диги стоит 13баксов, это значит что в РФ он будет стоит порядка 20баксов, т.е. около 1,5килорубля в партии от 1 штуки. I.MX6SL например минимум в РФ 2килорубля. Собственно на этом выбор-то и заканчивается... есть конечно еще всякие Марвеллы и броадкомы, но их официально нереально достать ниодному физ.лицу. ну или Аллвинер какой... хотя я б не стал его брать. если как гриться, есть в ПРОЦЕССОРЕ! CAN то скорее всего такой проц будет стоит уже тысяч 5 рублей, ибо в быту домохозяйке CAN не нужет, а если делаете что то промышленно-автомобильное - извольтес раскошелиться.
Сообщение отредактировал bloody-wolf - Oct 14 2015, 11:28
|
|
|
|
|
Oct 14 2015, 11:13
|
Знающий
   
Группа: Участник
Сообщений: 745
Регистрация: 28-12-06
Пользователь №: 23 960

|
Цитата(inventor @ Oct 14 2015, 14:06)  ситара - это насколько понимаю практически моторола уважаю эту компанию. тогда у меня выбор чуть расширается - техаса не нашел хороших камней дешевле $10 еще вопрос по ситаре: мне нужно минимум пара SPI с чипселектами которые я могу сам задать и нужно минимум 3-4 UART + CAN ну и поддержка дисплея что у них есть в пределе 10 долларов с такими параметрами? Ситара это Texas Instruments Наследник моторолы - Freescale это чипы imx и vybrid. "дешевле $10" - это вам батенька на allwinner глядеть надо. И уж точно никаких imx6. Когда вы пишете uart уточняйте потребность в rts-cts и half-dupex (rs485). не везде есть. Чтобы чипселекты можно было задать на произвольные ноги нигде не встречал.
Сообщение отредактировал _3m - Oct 14 2015, 11:16
|
|
|
|
|
Oct 14 2015, 12:52
|
Знающий
   
Группа: Свой
Сообщений: 524
Регистрация: 25-12-08
Из: Москва
Пользователь №: 42 748

|
Цитата(bloody-wolf @ Oct 14 2015, 14:11)  ситара - это Texas Instruments, кодовое название процессоров с Cortex-A, расчитанных на бытовое так сказать применение - читай - ширпотреб. Есть еще Davinchi, Keystone - это все тоже TI. тфу..freescale т.е. ошибся Цитата(_3m @ Oct 14 2015, 14:13)  Чтобы чипселекты можно было задать на произвольные ноги нигде не встречал. года 4 назад на AVR32 так попались с этими ногами и еще один вопрос, ST выпускает процессоры или контроллеры SRT7 - как я понимаю ARM7TDMI очень давно делал какой то проект..вернее доделывал на ARM7TDMI (не помню кто производитель) - я обратил внимание, что у этого камня есть MMU но в этом камне не было ног чтобы повесить SRAM или DRAM было 128 кбайт флеша. Какой тогда смысл в таком процессоре?
|
|
|
|
|
Oct 14 2015, 13:06
|
Гуру
     
Группа: Участник
Сообщений: 2 219
Регистрация: 16-08-12
Из: Киров
Пользователь №: 73 143

|
Цитата(_3m @ Oct 14 2015, 11:30)  посмотрите QT demo. Сколько вы графику такого уровня будете кодить на микроконтроллере ??? А если TFT 19 дюймовый ? Вы к МК его подключите ??? WiFi свисток из ближайшего ларька на МК заведете ??? Че-то не понимаю, вы делаете ляльку-пупсик для блондинок с красивыми картинками или устройство промавтоматики? Если первое - то да - сменные обои - ваше все  А если второе - то главное надежность. А если TFT 19 дюймовый ? - Ясно дело - для опроса 8 датчиков только 19 и более дюймов дисплей, меньше уже совсем не то  Цитата(inventor @ Oct 14 2015, 14:06)  ситара - это насколько понимаю практически моторола уважаю эту компанию. Моторола - это freescale. Цитата(inventor @ Oct 14 2015, 15:52)  тфу..freescale т.е. ..вернее доделывал на ARM7TDMI (не помню кто производитель) - я обратил внимание, что у этого камня есть MMU MMU на ARM7?? Что-то новенькое  Цитата(_3m @ Oct 14 2015, 14:13)  "дешевле $10" - это вам батенька на allwinner глядеть надо. Тут еще кто-то нувотоны рекламировал на АРМ9 Если графику могучую не надо, то самое оно. Цитата(bloody-wolf @ Oct 14 2015, 14:11)  I.MX6SL например минимум в РФ 2килорубля. Интересно, как стартеркиты делают платы на MX6S за 2700руб, если только чип 2 ребля стоить должен??
Сообщение отредактировал mantech - Oct 14 2015, 12:59
|
|
|
|
|
Oct 14 2015, 13:14
|
Местный
  
Группа: Свой
Сообщений: 220
Регистрация: 15-05-09
Пользователь №: 49 132

|
Цитата(inventor @ Oct 14 2015, 15:52)  тфу..freescale т.е. ошибся
года 4 назад на AVR32 так попались с этими ногами
и еще один вопрос, ST выпускает процессоры или контроллеры SRT7 - как я понимаю ARM7TDMI очень давно делал какой то проект..вернее доделывал на ARM7TDMI (не помню кто производитель) - я обратил внимание, что у этого камня есть MMU но в этом камне не было ног чтобы повесить SRAM или DRAM было 128 кбайт флеша. Какой тогда смысл в таком процессоре? На ST я вообще бы не смотрел, судя по всему они решили слиться из сегмента ARM-Application, поэтому все, что у них сейчас осталось, это можно сказать какая то поддежка старых проектов. их ниша это ARM-Microcontrollers. на счет MMU в ARM7TDMI - подозреваю что вы что-то путаете, т.к. идеология самой ARM это отметает. Цитата(mantech @ Oct 14 2015, 16:06)  Интересно, как стартеркиты делают платы на MX6S за 2700руб, если только чип 2 ребля стоить должен??  Покажите мне кит за 2700, хотя бы просто плату с процом-памятью - честно - в Питере и Москве такого не нашел, может плохо искал. ссылочку, если можно.
|
|
|
|
|
Oct 14 2015, 13:26
|
Знающий
   
Группа: Свой
Сообщений: 524
Регистрация: 25-12-08
Из: Москва
Пользователь №: 42 748

|
Цитата(bloody-wolf @ Oct 14 2015, 16:14)  на счет MMU в ARM7TDMI - подозреваю что вы что-то путаете, т.к. идеология самой ARM это отметает. в википедии прямо об этом написано https://ru.wikipedia.org/wiki/Список_архитектур_ARMкроме того в протеусе видел ARM7TDMI на котором можно было запустить Linux Цитата(bloody-wolf @ Oct 14 2015, 16:14)  Покажите мне кит за 2700, хотя бы просто плату с процом-памятью - честно - в Питере и Москве такого не нашел, может плохо искал. ссылочку, если можно. Оно? https://www.terraelectronica.ru/catalog_inf...hp?CODE=1070587
|
|
|
|
|
Oct 14 2015, 13:27
|
Местный
  
Группа: Свой
Сообщений: 220
Регистрация: 15-05-09
Пользователь №: 49 132

|
Цитата(inventor @ Oct 14 2015, 16:23)  в википедии прямо об этом написано https://ru.wikipedia.org/wiki/Список_архитектур_ARMкроме того в протеусе видел ARM7TDMI на котором можно было запустить Linux Хы, прикольно, канешн. Значит это я попутал.
|
|
|
|
|
Oct 14 2015, 15:57
|
Гуру
     
Группа: Участник
Сообщений: 2 219
Регистрация: 16-08-12
Из: Киров
Пользователь №: 73 143

|
Цитата(bloody-wolf @ Oct 14 2015, 17:40)  а вот i.mx6 я за такие деньги не видел. 3182 руб ?? А это не видели? - http://www.starterkit.ru/html/index.php?na...=view&id=99Цитата(bloody-wolf @ Oct 14 2015, 16:14)  Покажите мне кит за 2700, хотя бы просто плату с процом-памятью - честно - в Питере и Москве такого не нашел, Значит плохо ищете  Цитата(inventor @ Oct 14 2015, 16:26)  Если честно, даже не думал, что такую древность еще выпускают
|
|
|
|
|
Oct 14 2015, 18:15
|
Местный
  
Группа: Участник
Сообщений: 257
Регистрация: 10-06-06
Из: Ставрополь
Пользователь №: 17 955

|
Цитата(bloody-wolf @ Oct 14 2015, 17:14)  Покажите мне кит за 2700, хотя бы просто плату с процом-памятью - честно - в Питере и Москве такого не нашел, может плохо искал. ссылочку, если можно. Ну вот например Стартеркит- правда,доставка около 1000 ... Территориально - Ижевск, все разработки собственные , там вообще много интересного ...и на Вибриде за те же деньги .
Сообщение отредактировал sherr - Oct 14 2015, 18:21
|
|
|
|
|
Oct 15 2015, 08:35
|
Группа: Участник
Сообщений: 9
Регистрация: 15-10-15
Пользователь №: 88 873

|
Честно говоря, я вообще не понял для чего там ситара или iMX6... что они там будут делать??? 8 медленных датчиков опрашивать?
|
|
|
|
|
Oct 15 2015, 09:15
|
Группа: Участник
Сообщений: 9
Регистрация: 15-10-15
Пользователь №: 88 873

|
ИМХО Я бы это реализовывал на платформе Cortex-M4, и то наверно много, ну если нужно на вырост Cortex-M7... Конечно можно ситару поставить AM3505... Кстати Atmel анонсировал SAM A5, там есть и CAN и Ethernet 1G http://www.atmel.com/products/microcontrol...#SAMA5D3_seriesНо по мне так лучше взять чип с ядром Cortex M4 и по мере необходимости прикручивал бы то, что нужно Нужен Ethernet пожалуйста wiznet, нужен дисплей поставили riverdi, дисплей с контроллером ни каких проблем, ресурсов даже Pic контроллера хватит... Просто изначально аппаратно заложить места и для wifi и для Ethernet, одним словом нужно впаял и запрограммировал. Ваша идея мощного ядра она не нова и хороша, но только на больших партиях, когда вы заказали 50 тыс. модулей, которые Вам на производстве собрали, они у Вас лежат на складе и Вы под клиента прошиваете (как правило не шьете, а просто активируете функции). Но 100-300 устройствах Вы реально ни чего не выиграете, наоборот влетите и по деньгам и срокам... Просто когда Вы посчитаете затраченное время на разработку и реальную себестоимость, она не будет в пользу мощного ядра... Вот imx6 http://ru.farnell.com/freescale-semiconduc...-624/dp/2409457Вот SAM L21 Cortex-M0+ http://ru.farnell.com/atmel/atsaml21j18a-m...-qfn/dp/2484387 Цена отличается более чем 4 раза, цена установки этих чипов тоже будет не в пользу imx6... А делать будут одно и тоже... imx6 шикарный продукт но для своей ниши, и это точно не опрос 8 датчиков. У знакомого промышленный контроллер реализован на Cortex-M7, так там сеть датчиков, в некоторых проектах мотор крутит плюс сетевое управление, так ресурсов остается ещё вагон... Может стоит просто грамотно разработать структуру ПО подобрать оптимально платформу, получить конкурентный по цене продукт, а на сэкономленные деньги купить себе для ознакомления и развития мощную платформу на базе той же ситары?
|
|
|
|
|
Oct 15 2015, 09:23
|
Знающий
   
Группа: Свой
Сообщений: 524
Регистрация: 25-12-08
Из: Москва
Пользователь №: 42 748

|
Цитата(mantech @ Oct 15 2015, 12:12)  Я тоже честно говоря, не понял, зачем ТСу быстрый проц? Мне он нужен был для графики, сетки и быстрого УСБ. У него упоминалось про модемы и вафлю, хотя они легко подключаются к стм32, возможно ему просто захотелось поиграться с линухой  есть такое. и по поводу "поиграться" но нужна графика, вафля, gps модем и прочее. на текущей модели st32f103 уже не пойдет все это тащить. смысла ставить четвертое семейсво - я не вижу. через год понадибится не "медленные" датчики опрашивать а еще что нибудь. а поставить linux - это как бы сделать с запасом. Цитата(NickSpb @ Oct 15 2015, 12:15)  У знакомого промышленный контроллер реализован на Cortex-M7, так там сеть датчиков, в некоторых проектах мотор крутит плюс сетевое управление, так ресурсов остается ещё вагон... да.и мотор тоже надо крутить
|
|
|
|
|
Oct 15 2015, 09:29
|
Гуру
     
Группа: Участник
Сообщений: 2 219
Регистрация: 16-08-12
Из: Киров
Пользователь №: 73 143

|
Цитата(NickSpb @ Oct 15 2015, 12:15)  Нужен Ethernet пожалуйста wiznet, Ой!  ИМХО, конечно.. Цитата(inventor @ Oct 15 2015, 12:23)  есть такое. и по поводу "поиграться" но нужна графика, вафля, gps модем и прочее. на текущей модели st32f103 уже не пойдет все это тащить. смысла ставить четвертое семейсво - я не вижу. через год понадибится не "медленные" датчики опрашивать а еще что нибудь. а поставить linux - это как бы сделать с запасом. Вообще-то "правильное построение" систем сбора данных и управления: 1) Несколько локальных МК, считывающих показания датчиков 2) Несколько локальных МК, устройств управления и коммутации нагрузок 3) Один мощный контроллер с дисплеем и тачпанелью, на котором идет обработка управляющего алгоритма и передача команд по общему протоколу для всех контроллеров в сети управляющих команд.
|
|
|
|
|
Oct 15 2015, 09:45
|
Группа: Участник
Сообщений: 9
Регистрация: 15-10-15
Пользователь №: 88 873

|
С последним согласен на 100
Всё равно A9 это многовато ИМХО
|
|
|
|
|
Oct 15 2015, 09:54
|
Местный
  
Группа: Свой
Сообщений: 220
Регистрация: 15-05-09
Пользователь №: 49 132

|
есть нюанс с подключениями всяческих ширпотребных ЮСБ девайсов, который заключается в том, что они частенько требуют USB High Speed 480, что например недостижимо даже на stm32f429, если только на F7xx. А ставя тот же i.mx6 проблемы схемотехники и скоростей просто отметаются, плюс дрова даже для большого линукса наверняка портировать проще, чем писать с нуля свой под какую нить РТОС под Cortex-M3/M4/M7. ставить многа локальных МК (из разряда, даешь к каждому датчику по своему МК) чисто по деньгам для разработки - это будет существенно дороже, т.к не нужно забывать что разработка, это не только заказ платы и комплектухи, это еще и софт, который пишут программисты, которые не будут работать за копейки, а скажут: "Ну тут же целый МК стоит, надо много думать и писать..." еще и аванс возьмут  если покупать составные части - типа как элементы конструктора, то это будет тоже дороже, чем если бы сделать на основе единой системы на модуле. но это ИМХО.
|
|
|
|
|
Oct 15 2015, 10:02
|
Гуру
     
Группа: Участник
Сообщений: 2 219
Регистрация: 16-08-12
Из: Киров
Пользователь №: 73 143

|
Цитата(bloody-wolf @ Oct 15 2015, 12:54)  ставить многа локальных МК (из разряда, даешь к каждому датчику по своему МК) чисто по деньгам А кто сказал - "каждому датчику"?? Если все датчики в одном месте - так и ставьте один модуль сбора данных... Просто это удобно, когда датчики разбросаны до 100м и гораздо удобнее их объединить по цифровой ЛС, чем тянуть провода от датчиков, собмрая все помехи по пути  Цитата(bloody-wolf @ Oct 15 2015, 12:54)  есть нюанс с подключениями всяческих ширпотребных ЮСБ девайсов, который заключается в том, что они частенько требуют USB High Speed 480 Еще не видел ни одного устройства, которое требует ТОЛЬКО УСБ 2.0, оно и в 1.1 будет работать, только медленнее.
|
|
|
|
|
Oct 15 2015, 11:45
|
Местный
  
Группа: Свой
Сообщений: 220
Регистрация: 15-05-09
Пользователь №: 49 132

|
Цитата(mantech @ Oct 15 2015, 13:02)  А кто сказал - "каждому датчику"?? Если все датчики в одном месте - так и ставьте один модуль сбора данных... Просто это удобно, когда датчики разбросаны до 100м и гораздо удобнее их объединить по цифровой ЛС, чем тянуть провода от датчиков, собмрая все помехи по пути  Еще не видел ни одного устройства, которое требует ТОЛЬКО УСБ 2.0, оно и в 1.1 будет работать, только медленнее. когда датчики разбросаны - то тут без каналобразующей части, будь то пресловутая токовая петля в любом её исполнении, не обойтись, соответственно будет возникать какой либо трансивер от удаленного датчика до контроллера, реч скорее всего идет о датчиках на плате - гироскопы, аккселерометры, всякие фоточувствительные сенсоры, влажность и т.д и т.п, то, что выпускается в чип-исполнении, с монтажем на плату и цифровым каналом, типа i2c SPI, соответственно девайс вырождается в одноплатное решение, в котором проц должен уметь напрямую и датчики обработать и картинку показать и неплохобы еще в интернет выйти. к слову почти любой нынешний свисток вафли это b/g/n - а соответственно автоматом требует usb HS, при том что пережевать трафик от HS не такая уж и тривиальная задача, применительно к микроконтроллеру. я конечно же понимаю, что на микроконтроллере наверно это тоже все можно реализовать, но придеться подумать над оптимизациями и производительностью, взяв же проц, можно заняться делом, не сильно замарачиваясь над софтом в плане его оптимальности и тп. единственное, в чем реально выиграет МК, даже cortex-M7 с его наворотами, так это в энергопотреблении. Даже одноядерный и.мх6 с его обвесом будет кушать не меньше 2 Вт, хотя даже больше, ватта 4 минимум, при том что МК наверно и в полватта-ватт уложится. экран это отдельная стезя, его пока можно в расчет не брать, хотя если цеплять что либо от 5 дюймов - то на потребление проца или МК уже можно не обращать внимания )
Сообщение отредактировал bloody-wolf - Oct 15 2015, 11:48
|
|
|
|
|
Oct 15 2015, 12:41
|
Знающий
   
Группа: Участник
Сообщений: 745
Регистрация: 28-12-06
Пользователь №: 23 960

|
Цитата(mantech @ Oct 15 2015, 15:31)  Согласен, только подумайте, зачем для задачи контроля и управления с незамысловатой вэб-мордой такие скорости?? Усб1.1 дает около мегабайта в сек, неужели не хватит?? Затем что в ларьках свистков работающих по usb 1.1 уже не продаютКроме того веб морды бывают разные. Наша например по 3g еле ворочается. Потому что красивая. А некрасивую морду не купят.
|
|
|
|
|
Oct 15 2015, 17:16
|
Местный
  
Группа: Свой
Сообщений: 220
Регистрация: 15-05-09
Пользователь №: 49 132

|
смысл кроется как раз во фразе "из ларька" т.е. к процу можно особо не напрягаясь в большинстве случаем подключить практически любой ныне продающийся ЮСБ2,0 девайс, а вот к МК (подразумеваю cortex-Mx серию или аналогичную) - далеко не так просто это сделать. как правило ЮСБ хост у СТМ да и у Филипсов один, т.е. это значит автоматов в него воткнется ХАБ а потом уж флешки-мопеды и пр. вот и прикиньте трафик хоста в таком случае, это не просто страничку открыть, это и страничка, и клава-мышь, и еще херова туча девайсов, которые вполне возможно и низкоскоростные, но канал то занимают... а еще крутить всякую шляпу типа картинок.... а потом еще припрет проиграть какую нить мп3 мелодию..., а потом окажеться что с датчиков еще надо будет что нить небыстро, но точно обсчитать... примеров масса, так что избыточность проца в данном случае может быть и не избыточной )
|
|
|
|
|
Oct 15 2015, 19:04
|
Гуру
     
Группа: Участник
Сообщений: 2 219
Регистрация: 16-08-12
Из: Киров
Пользователь №: 73 143

|
Цитата(bloody-wolf @ Oct 15 2015, 20:16)  автоматов в него воткнется ХАБ а потом уж флешки-мопеды и пр. вот и прикиньте трафик хоста в таком случае, это не просто страничку открыть, это и страничка, и клава-мышь, и еще херова туча девайсов, которые вполне возможно и низкоскоростные, но канал то занимают... Че-то не въехал совсем, какие флешки мышки и клавы??? Ну еще сетевки со свуком через усб, добавьте Вы что сделать-то хотите, контроллер сбора данных или некий аналог компа, с кучей усб-интерфейсов и свистоперделок, которые непонятно зачем и для чего... Разберитесь сначала с техзаданием на устройство. ЗЫ. Если вам наплевать на надежность и экономичность - то берете какой-нить РС-совместимый комп с питанием 12В и пишите прогу под винду, как делают плат. терминалы. Там будут и свистоперделки и экран с тачем и пр..хрень, в комплекте с кучей глюков винды и вашей проги.... Но зато будет красиво!!
Сообщение отредактировал mantech - Oct 15 2015, 19:08
|
|
|
|
|
Oct 16 2015, 07:18
|
Гуру
     
Группа: Свой
Сообщений: 4 256
Регистрация: 17-02-06
Пользователь №: 14 454

|
Ну вообще да, ТС очевидным образом описывает функционал обычного РС компьютера, зачем тогда мучиться и делать его на своем проце и плате, если такого уже полно сделано, начиная от того же самого разбери с линуксом, и заканчивая кучей платформ с виндусами, андроидами, и так далее...
Ну и желание все собрать в одном месте - гораздо легче сделать 5 простых плат, чем 1 на все случаи жизни. Раз 5 наверное на моей практике видел людей которые шли по пути сделать 1 раз на всю жизнь, чтобы покрыть все возможные случае и больше никогда плат не делать... все ушли в итоге в тупик. Лучший результат который достигли это плата с огромным избыточным функционалом по возможно нужным в будущем задачам и нехваткой одной самой маленькой, но именно сейчас необходимой фишки.
Будите следующим?
|
|
|
|
|
Dec 20 2015, 11:41
|
Местный
  
Группа: Участник
Сообщений: 201
Регистрация: 24-09-04
Из: Братислава
Пользователь №: 712

|
Nuvoton NUC976DK62Y привезли, проверили, работает. Цена весьма разумная, да еще и 64Мб SDRAM уже в проце . С документацией нехорошо правда. Проверяем. Скорость так себе. Всего то 3070 Kflops. Но цена, цена хороша! ARM 926 EJ-S core, 300 MHz, CAN, USB 2.0, SD, LCD, ADC.
Сообщение отредактировал Samum 095 - Dec 20 2015, 11:57
|
|
|
|
|
Dec 20 2015, 12:22
|
Гуру
     
Группа: Участник
Сообщений: 2 219
Регистрация: 16-08-12
Из: Киров
Пользователь №: 73 143

|
Цитата(Samum 095 @ Dec 20 2015, 14:41)  Nuvoton NUC976DK62Y привезли, проверили, работает. Цена весьма разумная, да еще и 64Мб SDRAM уже в проце . С документацией нехорошо правда. Проверяем. Скорость так себе. Всего то 3070 Kflops. Но цена, цена хороша! ARM 926 EJ-S core, 300 MHz, CAN, USB 2.0, SD, LCD, ADC. Скорость так себе. Дак еще бы! Линуха на 300мегах и главное, 64 мегах памяти.... Ну, вообщем, на такой платформе только урезанные Openwrt работают, причем без графики вообще.
|
|
|
|
|
Jan 20 2016, 10:38
|
Местный
  
Группа: Участник
Сообщений: 201
Регистрация: 24-09-04
Из: Братислава
Пользователь №: 712

|
QUOTE (mantech @ Dec 20 2015, 15:22)  Скорость так себе. Дак еще бы! Линуха на 300мегах и главное, 64 мегах памяти.... Ну, вообщем, на такой платформе только урезанные Openwrt работают, причем без графики вообще. 5.7 USD за проц с памятью 64 Мб и работа под Линукс 3.1 По моему вполне отлично.
|
|
|
|
|
Jan 20 2016, 11:53
|
Знающий
   
Группа: Участник
Сообщений: 959
Регистрация: 11-01-06
Из: Санкт-Петербург
Пользователь №: 13 050

|
Цитата(Samum 095 @ Jan 20 2016, 13:38)  5.7 USD за проц с памятью 64 Мб и работа под Линукс 3.1 По моему вполне отлично. для каких-то несложных задач его вполне хватит.. со свопиком и нормальный дистрибутив потянет, но очень неспешно.. по опыту ковыряния с nuc950(w90p950) могу посоветовать настороженно относиться к доке на камень. ошибок и опечаток и утаиваний там может быть много.. помимо refman, должен еще существовать programming guide - там можно прояснить непонятности из рефманаподдержаны ли в вашем ядре crypto, 2d graphics, jpeg и остальное? а то в доке много громких слов, а на деле будет - шыш  и еще, происхождение ядра 3.1 - от производителя? есть какой-нить линк или только клиентам? и чуть в сторону: по линку на сайте нувотона справа есть ссылка "Featured Products" в т.ч. NUC950, так последнее официальное ядро к нему.. 2.6.17, один китаец (прописью - один) пытался переписать на 2.6.35, но года 3 назад бросил.. китайцы, они такие китайские.. update: я ступил - это был "programming guide"
Сообщение отредактировал Jury093 - Jan 20 2016, 14:17
|
|
|
|
|
Feb 11 2016, 06:23
|
Местный
  
Группа: Участник
Сообщений: 201
Регистрация: 24-09-04
Из: Братислава
Пользователь №: 712

|
QUOTE (Jury093 @ Jan 20 2016, 15:53)  для каких-то несложных задач его вполне хватит.. со свопиком и нормальный дистрибутив потянет, но очень неспешно.. по опыту ковыряния с nuc950(w90p950) могу посоветовать настороженно относиться к доке на камень. ошибок и опечаток и утаиваний там может быть много.. помимо refman, должен еще существовать programming guide - там можно прояснить непонятности из рефманаподдержаны ли в вашем ядре crypto, 2d graphics, jpeg и остальное? а то в доке много громких слов, а на деле будет - шыш  и еще, происхождение ядра 3.1 - от производителя? есть какой-нить линк или только клиентам? update: я ступил - это был "programming guide"  Даю Даташит. Вся документация тут на FTP
|
|
|
|
|
Feb 11 2016, 09:55
|
Участник

Группа: Участник
Сообщений: 22
Регистрация: 2-11-15
Пользователь №: 89 142

|
Чего пиарить то старье ARM9?
Cortex M7 от $5 начинается. A5 от $7.
|
|
|
|
|
Apr 1 2016, 16:25
|
Участник

Группа: Участник
Сообщений: 51
Регистрация: 17-03-11
Пользователь №: 63 677

|
Посмотрите Atmel ATSAMA5D2. Там рассказывают о сокращении числа требуемых питаний и каких-то еще плюшках, позволяющих развести плату в 4 слоя, что тоже удешевляет конечное устройство. И цена ниже чем D3, вам же не нужны невероятные вычислительные мощности как я понял. отладка в Москве
--------------------
"Одной мотивации недостаточно: если у вас есть идиот и вы его мотивировали, то в результате вы получите мотивированного идиота." - Джим Рон
|
|
|
|
|
Apr 1 2016, 16:55
|

Гуру
     
Группа: Свой
Сообщений: 4 869
Регистрация: 28-02-08
Из: СПБ
Пользователь №: 35 463

|
QUOTE (maxx2 @ Feb 11 2016, 13:55)  Чего пиарить то старье ARM9?
Cortex M7 от $5 начинается. A5 от $7. Да наверное не стоит пиарить ARM9, тем более пописав и там и там, понимаешь что Кортексы выигрывают. На старых только поддержка, ну небольшая модификация еще допустима, а в новый проект я их не ставлю уже давно. Но не соглашусь с таким сравнением по ценам. Хотябы по тому, что без внешней памяти А5 никого не устроит. Тогда добавьте $2...$5 на память, + дороже разводка, больше площади на плате нужно, добавиться к цене, монтаж в два раза дороже, ... кушать будет много больше M7 по питанию добавиться цена. А вот ниша M7 получается много дешевле A5. Но и считалка менее производительна у M7. Зато M7 под многие задачи востребован, А вот А5 будет с излишком.
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|