|
Посоветуйте проц 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 Склоняюсь к атмелу, но последние слухи о кончине этой компании не особо радуют. С техасами дело имел, но не с техасовскими армами. Кто что может посоветовать и прикинуть время перехода на эти процы!
|
|
|
|
|
 |
Ответов
|
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: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) Один мощный контроллер с дисплеем и тачпанелью, на котором идет обработка управляющего алгоритма и передача команд по общему протоколу для всех контроллеров в сети управляющих команд.
|
|
|
|
Сообщений в этой теме
inventor Посоветуйте проц ARM Oct 12 2015, 17:39 adnega Софту - софтово...
Вас не пугают изменения в части... Oct 12 2015, 17:57 inventor Цитата(adnega @ Oct 12 2015, 20:57) Софту... Oct 12 2015, 18:27 bloody-wolf я, например, сейчас очень пристально присматриваюс... Oct 12 2015, 18:52 inventor Цитата(bloody-wolf @ Oct 12 2015, 21... Oct 12 2015, 19:24  bloody-wolf Цитата(inventor @ Oct 12 2015, 22:24) спа... Oct 12 2015, 19:37  jcxz Цитата(inventor @ Oct 13 2015, 01:24) пох... Oct 13 2015, 03:09   inventor Цитата(jcxz @ Oct 13 2015, 06:09) Вы выби... Oct 13 2015, 06:23    _3m Цитата(inventor @ Oct 13 2015, 09:23) я в... Oct 13 2015, 07:00     inventor Цитата(_3m @ Oct 13 2015, 10:00) С процес... Oct 13 2015, 17:09      mantech Цитата(inventor @ Oct 13 2015, 20:09) что... Oct 13 2015, 17:23       inventor Цитата(mantech @ Oct 13 2015, 20:23) Ну н... Oct 13 2015, 17:30        mantech Цитата(inventor @ Oct 13 2015, 20:30) нас... Oct 13 2015, 18:02         inventor Цитата(mantech @ Oct 13 2015, 21:02) С и... Oct 13 2015, 18:06      jcxz Цитата(inventor @ Oct 13 2015, 23:09) про... Oct 14 2015, 05:20       inventor как пример GPS - можно писать свое а можно восполь... Oct 14 2015, 06:04        AlexandrY Цитата(inventor @ Oct 14 2015, 09:04) как... Oct 14 2015, 06:43         inventor Цитата(AlexandrY @ Oct 14 2015, 09:43) Ну... Oct 14 2015, 07:15          _3m Цитата(inventor @ Oct 14 2015, 10:15) так... Oct 14 2015, 07:20           inventor Цитата(_3m @ Oct 14 2015, 10:20) Атмел по... Oct 14 2015, 07:47            _3m Цитата(inventor @ Oct 14 2015, 10:47) в с... Oct 14 2015, 08:15            jcxz Цитата(inventor @ Oct 14 2015, 13:47) я н... Oct 14 2015, 08:20             _3m Цитата(jcxz @ Oct 14 2015, 11:20) Да уж..... Oct 14 2015, 08:30              AlexandrY Цитата(_3m @ Oct 14 2015, 11:30) Вспомнит... Oct 14 2015, 08:45              mantech Цитата(_3m @ Oct 14 2015, 11:30) посмотри... Oct 14 2015, 13:06     Samum 095 Nuvoton NUC976DK62Y привезли, проверили, работает.... Dec 20 2015, 11:41      mantech Цитата(Samum 095 @ Dec 20 2015, 14:41) Nu... Dec 20 2015, 12:22       Samum 095 QUOTE (mantech @ Dec 20 2015, 15:22) Скор... Jan 20 2016, 10:38        Jury093 Цитата(Samum 095 @ Jan 20 2016, 13:38) 5.... Jan 20 2016, 11:53         Samum 095 QUOTE (Jury093 @ Jan 20 2016, 15:53) для ... Feb 11 2016, 06:23 Golikov A. вот реально уж лучше какой-то цинк поставить, там ... Oct 12 2015, 19:57 bloody-wolf Цитата(Golikov A. @ Oct 12 2015, 22:57) в... Oct 12 2015, 20:22  inventor Цитата(bloody-wolf @ Oct 12 2015, 23... Oct 12 2015, 20:41   bloody-wolf Цитата(inventor @ Oct 12 2015, 23:41) что... Oct 12 2015, 20:50 Golikov A. ну ядра в цинке не голые, тот же МАК езернета уже ... Oct 12 2015, 21:36 Golikov A. NXP - LPC - philips - хорошие, за новинками не го... Oct 13 2015, 06:59 AlexandrY Цитата(inventor @ Oct 12 2015, 20:39) Я п... Oct 13 2015, 18:43 inventor Цитата(AlexandrY @ Oct 13 2015, 21:43) Эт... Oct 13 2015, 18:57 mantech Цитата(AlexandrY @ Oct 13 2015, 21:43) Эт... Oct 13 2015, 18:58  inventor Цитата(mantech @ Oct 13 2015, 21:58) Ну п... Oct 13 2015, 19:33 Эдди Про какие "дрова" вы тут говорите?
Вся а... Oct 14 2015, 05:42 bloody-wolf обственно имхо, повторюсь, либо ситара из серии пл... Oct 14 2015, 09:10 _3m Цитата(bloody-wolf @ Oct 14 2015, 12... Oct 14 2015, 11:04  bloody-wolf Цитата(_3m @ Oct 14 2015, 14:04) Навязыва... Oct 14 2015, 11:11   inventor Цитата(bloody-wolf @ Oct 14 2015, 14... Oct 14 2015, 12:52    bloody-wolf Цитата(inventor @ Oct 14 2015, 15:52) тфу... Oct 14 2015, 13:14     inventor Цитата(bloody-wolf @ Oct 14 2015, 16... Oct 14 2015, 13:26      bloody-wolf Цитата(inventor @ Oct 14 2015, 16:23) в в... Oct 14 2015, 13:27      bloody-wolf Цитата(inventor @ Oct 14 2015, 16:26) Оно... Oct 14 2015, 14:40       mantech Цитата(bloody-wolf @ Oct 14 2015, 17... Oct 14 2015, 15:57        bloody-wolf Цитата(mantech @ Oct 14 2015, 18:57) 3182... Oct 14 2015, 16:40     sherr Цитата(bloody-wolf @ Oct 14 2015, 17... Oct 14 2015, 18:15 inventor Цитата(bloody-wolf @ Oct 14 2015, 12... Oct 14 2015, 11:06  _3m Цитата(inventor @ Oct 14 2015, 14:06) сит... Oct 14 2015, 11:13 NickSpb Честно говоря, я вообще не понял для чего там сита... Oct 15 2015, 08:35 mantech Цитата(NickSpb @ Oct 15 2015, 11:35) Чест... Oct 15 2015, 09:12  inventor Цитата(mantech @ Oct 15 2015, 12:12) Я то... Oct 15 2015, 09:23 NickSpb С последним согласен на 100
Всё равно A9 это мног... Oct 15 2015, 09:45 bloody-wolf есть нюанс с подключениями всяческих ширпотребных ... Oct 15 2015, 09:54 mantech Цитата(bloody-wolf @ Oct 15 2015, 12... Oct 15 2015, 10:02  _3m Цитата(mantech @ Oct 15 2015, 13:02) Еще ... Oct 15 2015, 10:25   mantech Цитата(_3m @ Oct 15 2015, 13:25) Раньше я... Oct 15 2015, 10:30    Petka Цитата(mantech @ Oct 15 2015, 13:30) Стра... Oct 15 2015, 11:08  bloody-wolf Цитата(mantech @ Oct 15 2015, 13:02) А кт... Oct 15 2015, 11:45   mantech Цитата(bloody-wolf @ Oct 15 2015, 14... Oct 15 2015, 12:31    _3m Цитата(mantech @ Oct 15 2015, 15:31) Согл... Oct 15 2015, 12:41     mantech Цитата(_3m @ Oct 15 2015, 15:41) Затем чт... Oct 15 2015, 15:52 bloody-wolf смысл кроется как раз во фразе "из ларька... Oct 15 2015, 17:16 mantech Цитата(bloody-wolf @ Oct 15 2015, 20... Oct 15 2015, 19:04 Golikov A. Ну вообще да, ТС очевидным образом описывает функц... Oct 16 2015, 07:18 maxx2 Чего пиарить то старье ARM9?
Cortex M7 от $5... Feb 11 2016, 09:55 Aner QUOTE (maxx2 @ Feb 11 2016, 13:55) Чего п... Apr 1 2016, 16:55  jcxz Цитата(Aner @ Apr 1 2016, 22:55) Да навер... Apr 1 2016, 18:24   mantech Цитата(jcxz @ Apr 1 2016, 21:24) Да и нек... Apr 2 2016, 14:01 den1s Посмотрите Atmel ATSAMA5D2. Там рассказывают о сок... Apr 1 2016, 16:25 Aner Ну да много паралельщиков в России, хорошо что не ... Apr 2 2016, 16:44 jcxz Цитата(Aner @ Apr 2 2016, 22:44) Ну да мн... Apr 2 2016, 17:34
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|