Перейти к содержанию
    

Нужен программист под ARM STM32

Уже говорил что сейчас конечный заказчик Я. Программа нужна мне. По этому объяснять заказчику, что то что он хочет это ненужно никому в разделе предлагаю работу, вызывают у меня когнитивный диссонанс.

Анализ существующих платформ проводил, почитай выше посты.

Я ж Вам только добра желаю. Если Заказчик ошибается или не в полном объеме понимает задачу, не грех ему об этом корректно сообщить и обсудить.

Иначе будет как в анекдоте:

- Доктор, кастрируйте меня. - Да вы что, опомнитесь! - Доктор, пожалуйста, мне очень нужно. Доктор взял и кастрировал, а потом спрашивает, зачем пациенту это было нужно. - Понимаете, я собирался жениться, а невеста говорит, что выйдет только за настоящего татарина. - Так вам нужно было сделать обрезание. - А разве это не одно и то же?

 

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

В итоге может получится, что за 200 тыр Вы разработаете нечто, что будет подмножеством одного из существующих решений.

 

Кстати, в анализе в списке минусов Вы не уделили внимание цене изделия, а она для Вас (создается впечатление) является очень важной.

Если Вам нужны контроллеры с возможностью настройки несложных алгоритмов (а ля умный дом), с децентрализованным управлением по CAN,

с возможностью обновления пользовательских программ и прошивки по сети, с расширенной диагностикой и высокой надежностью как софта, так и

аппаратной части (чтоб замуровать в стену), то обращайтесь, у меня они есть)) По цене договоримся.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Я ж Вам только добра желаю.

 

Если Вам нужны контроллеры с возможностью настройки несложных алгоритмов (а ля умный дом), с децентрализованным управлением по CAN,

с возможностью обновления пользовательских программ и прошивки по сети, с расширенной диагностикой и высокой надежностью как софта, так и

аппаратной части (чтоб замуровать в стену), то обращайтесь, у меня они есть)) По цене договоримся.

 

Письмо отправил, жду ответа.

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

С контроллером ясно, щелкая мышкой, вы хотите создать код (прошивку). А всё, что вокруг контроллера, кто будет делать?

 

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

 

А если к контроллеру нужно подключить TFT и SRAM?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

 

А если к контроллеру нужно подключить TFT и SRAM?

 

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

По моим оценкам в процессе разработки создание прошивки как раз 90% времени занимает.

 

Даже несмотря на наличие таких тулсов как ProcessorExpert от Freescale

Вот в нем кстати конфигирируется все что можно: мапируются пины, конфигурируются порты, инициализируется вся периферия, подключаются драйверы периферийных узлов, подключаются драйверы DDRAM, TFT, сенсорной клавиатуры, Ethernet, и т.д. и т.д. , настраиваются события и создаются их обработчики. Мало того, все это потом автоматом подключается к RTOS.

И там даже генерируются исходники к более высокоуровневым функциям таким как эхоподавление, сжатие голоса, управление движками, шифрование, менеджмент памяти, генерация сигналов, DSP библиотеки и проч.

Просто мечта.

 

 

А счастья все равно нет. :crying:

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

По моим оценкам в процессе разработки создание прошивки как раз 90% времени занимает.

Это справедливо если у вас нет испытаний на помехозащищённость/помехоэмиссию, нет ВЧ-радиочастотных цепей и пр. с чем приходится

делать много итераций и переразводок.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

С контроллером ясно, щелкая мышкой, вы хотите создать код (прошивку). А всё, что вокруг контроллера, кто будет делать?

 

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

 

А если к контроллеру нужно подключить TFT и SRAM?

 

 

Про собственную IDE ничего не говорил, её не будет. Пишем пока на том что есть бесплатное под рукой Eclips, CoIDE. Компилятор GCC.

Разработчик железа должен скачать RTOS, порт под свой МК, отредактировать конфиги, прописать метаданные и скомпилить. Одной мышкой можно наверно это сделать если поставить это как цель )

 

А всё вокруг контролера, можешь купить любую макетку с МК, если проблема с схемотехникой, будет стоить не больше 2т.р.

 

Выбор элементной базы прошёл, железки в корпусах ждут прошивку.

Те железки которые нужны мне только GPIO, CAN, RS485, ADC и GPRS. Другую экзотику типа USB и Eth могу оплатить, но не сейчас.

 

Про TFT и SRAM ничего не говорил. Мне они не нужны. Посмотри в сторону linux одно платных компов с шилдом TFT.

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

По моим оценкам в процессе разработки создание прошивки как раз 90% времени занимает.

 

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

 

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

 

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

 

Как это относиться к топику?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

 

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

 

Тогда, подключите к вашему счетчику GPRS и сделайте вывод информации в облака, и надолго забудете о железе. :biggrin:

 

Как это относиться к топику?

 

Счетчики электроэнергии чуть ли не главная составляющая "умного" дома.

 

И вообще объявили в первом посте про разработку для умного дома, заинтриговали, а скатились к каким-то нишевым контроллерам даже без дисплея. :(

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Тогда, подключите к вашему счетчику GPRS и сделайте вывод информации в облака, и надолго забудете о железе. :biggrin:

Счётчики эл.энергии - вообще мимо кассы.

В наших например кроме GSM, ещё и RS485, CAN, Ethernet, ZigBee, PLC, RF; возможность одновременной работы по нескольким протоколам; ретрансляция (опрос группы счётчиков

через один канал связи с центром); одновременная работа с несколькими центрами сбора/учёта по разным каналам; опрос чужих устройств, по Modbus на RS485;

ведение кучи журналов событий; AES; многотарифный учёт; ПКЭ (расчёт показателей качества эл-энергии); всякие анализы токов в нуле (для борьбы с хищениями);

удалённое отключение/подключение потребителей по превышениям мощности или потреблённой энергии; и многое-многое другое.....

 

Товарищ просто не знает что такое настоящий счётчик.

Он думает счётчик - это то, что у него в щитке на лестничной площадке стоит :biggrin:

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Счетчики электроэнергии чуть ли не главная составляющая "умного" дома.

И вообще объявили в первом посте про разработку для умного дома, заинтриговали, а скатились к каким-то нишевым контроллерам даже без дисплея. :(

 

У меня счетчик Меркурий цепляется по CAN.

 

Умный дом не моя специализация. Я не говорил, что делаю умный дом.

Я думаю лучше управлять домом с телефона, планшета или с компьютера. Планшет может висеть на стене или стоять на полке. Огромный экран на стене как в фантастических фильмах с 3D графикой, Kinetic и речью.

ЖК на слабом контролере с тачскрином это кушает много ресурсов.

Если это маленький контролер с кнопками для умного дома например http://www.ekits.ru/index.php?productID=3071

думаю, что такой можно сделать на маленьком МК и встроить в стенку. Обмен с другими контролерами/серверами WiFi или Ethernet. Цена копейки 2-3 рубля можно поставить в каждую комнату/помещение чтобы не таскать за собой мобильник.

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Счётчики эл.энергии - вообще мимо кассы.

В наших например кроме GSM, ещё и RS485, CAN, Ethernet, ZigBee, PLC, RF; возможность одновременной работы по нескольким протоколам; ретрансляция (опрос группы счётчиков

через один канал связи с центром); одновременная работа с несколькими центрами сбора/учёта по разным каналам; опрос чужих устройств, по Modbus на RS485;

ведение кучи журналов событий; AES; многотарифный учёт; ПКЭ (расчёт показателей качества эл-энергии); всякие анализы токов в нуле (для борьбы с хищениями);

удалённое отключение/подключение потребителей по превышениям мощности или потреблённой энергии; и многое-многое другое.....

 

Товарищ просто не знает что такое настоящий счётчик.

Он думает счётчик - это то, что у него в щитке на лестничной площадке стоит :biggrin:

Для чего вы это написали?

 

ЖК на слабом контролере с тачскрином это кушает много ресурсов.

 

ЖК с тачскрином почти ничего не кушает. Всю работу выполняет DMA.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

У меня счетчик Меркурий цепляется по CAN.

 

Я думаю лучше управлять домом с телефона, планшета или с компьютера. Планшет может висеть на стене или стоять на полке. Огромный экран на стене как в фантастических фильмах с 3D графикой, Kinetic и речью.

ЖК на слабом контролере с тачскрином это кушает много ресурсов.

 

Во-во...

Так я и думал. Воспоминания о прошлом веке.

 

Один счетчик на дом, один экран, планшет, компьютер на дом.. И это умный дом?

А ведь это влияние выбранной платформы.

Вот не предлагает FreeRTOS GUI, значит не будет дисплея. Нету у FreeRTOS Wi-Fi и ZigBee значит не будет беспроводной сети.

Нету файрвола у lwIP значит будем сидеть в локальной сетке и молится чтобы не умер китайский роутер.

Нету DSP библиотеки, значит счетчиков в каждой розетке тоже не будет. :biggrin:

Зато будет покупной дорогущий счетчик с CAN-ом и неясной спецификацией.

 

Так инновационные системы не делаются.

 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

У меня счетчик Меркурий цепляется по CAN.

Как тут недавно выяснилось от CAN там только физика (читай, название).

Реально там UART.

Умный дом не моя специализация. Я не говорил, что делаю умный дом.

Я думаю лучше управлять домом с телефона, планшета или с компьютера. Планшет может висеть на стене или стоять на полке. Огромный экран на стене как в фантастических фильмах с 3D графикой, Kinetic и речью.

Лично знаю человека, у кторого в мечтах был "такой" дом. Но на стадии реализации много чего было отрезано, и остались банальные кнопки-выключатели как у всех)) Это только в фильмах все красиво работает, а на практике...

ЖК на слабом контролере с тачскрином это кушает много ресурсов.

Тот же stm32f429, по-моему не так слаб.

Тачскрин (а он не всегда мультитач) вообще копейки в плане ресурсов.

Если это маленький контролер с кнопками для умного дома например http://www.ekits.ru/index.php?productID=3071

думаю, что такой можно сделать на маленьком МК и встроить в стенку. Обмен с другими контролерами/серверами WiFi или Ethernet. Цена копейки 2-3 рубля можно поставить в каждую комнату/помещение чтобы не таскать за собой мобильник.

"Копейки 2-3 рубля" - это 2'000...3'000 рублей? За такие деньги принято требовать функционала поболее.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
К сожалению, ваш контент содержит запрещённые слова. Пожалуйста, отредактируйте контент, чтобы удалить выделенные ниже слова.
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...