реклама на сайте
подробности

 
 
> Помогите с микроконтроллерами, почасовая оплата, примерно 2-3 часа в неделю.
Loma
сообщение Sep 25 2018, 03:58
Сообщение #1





Группа: Участник
Сообщений: 12
Регистрация: 21-09-18
Пользователь №: 107 603



Здравствуйте!
Нужна помощь в программировании микроконтроллеров для хобби-проекта.

Оплата почасовая, 300 рублей в час. Нагрузка примерно пару часов в неделю.

Примерные вопросы: настроить АЦП/ЦАП, включить GPIO, наладить связь по USB, как сделать так чтобы отпустило пожалуйста просыпаться от прерывания, как уметь в многопоточность?.. То есть не рассказать мне как это сделать, а прям вот ррраз и готовый кусок кода что бы например АЦП 100Kb/s прямо в память писало. Оплата на сберкарточку.

Спасибо,
2uklxlpln2mi@mail.ru
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
VNS
сообщение Sep 26 2018, 07:59
Сообщение #2


Местный
***

Группа: Участник
Сообщений: 256
Регистрация: 15-04-13
Из: Казахстан, г. Алматы
Пользователь №: 76 504



Цитата(AlexandrY @ Sep 26 2018, 10:09) *
Делаю вот такие модули - https://habr.com/post/392839/
...Стоит модуль 80 Евро в единичном экземпляре, без пересылки.
Цена консультации - 50 Евро в час.

Показательный пример широкоуниверсальной платы. Но на практике это в 99.999% случае не нужно - имею в виду свои личные запросы к аналогичной аппаратуре.
А как насчёт защитных мер от воздействия окружающей среды? Или это только демонстрация Вашего высокого профессионального уровня? Могу поделиться критическими замечаниями и, возможно, предложениями по сказанному.
Полностью согласен с нижеследующим...
Цитата(jcxz @ Sep 26 2018, 10:20) *
...На ARM-ах не с количества GPIO надо начинать, а с прикидывания функциональной схемы устройства, по которой уже определяются - какие и сколько нужно будет периферийных блоков. И требования к ним.
...И на GPIO делается только то, что не реализуемо на встроенной периферии.
...А потом уже, когда требования к периферии прояснились, и начинают выбор платформы и МК , наиболее подходящего для решения задачи: STM32 или Кинетис или куча других семейств и производителей, у каждого из которых свои плюсы и минусы.
...Нужно измерение аналогового сигнала? Значит нужно АЦП. Какое - внешнее или внутреннее?
...Прикидываем требования к измерению сигнала (его полоса, точность измерения, кол-во каналов, одновременных или можно через мультиплексор, необходимость гальванической развязки, необходимость энергосбережения при измерении и т.п.). Смотрим, что примерно умеют встроенные АЦП разных МК и прикидываем. Если внешнее - смотрим дальше на какой интерфейс МК можно его повесить? Желательно конечно как можно больше периферии засунуть внутрь МК.
...Ну и так далее - по каждой функции, требуемой от устройства.
...Embedded - это не PC. Невозможна тут никакая универсальная библиотека. Так как все МК имеют совершенно разную периферию. С разными возможностями. И единая "библиотека" - невозможна.
...А если всё-таки пытаться её написать, то получится нечто типа абдурины, использующее МК на 1% и оставляющее за бортом остальные 99% функционала и возможностей.
Как тут уже сказали - без изучения периферии и мануалов здесь никуда. Если не понимаете этого, то видимо Вам не сюда, а к ардуинщикам. laughing.gif
..."Низкоуровневый код" начинается с открывания мануала на МК. Всё остальное - галимая абдуринщина.

Можно добавить, что этот этап называется разработка ТЗ. Все разделы должны быть раскрыты и понятны заказчику. Продемонстрированы на отдельных макетах и согласованы с ним по алгоритму работы. По трудоёмкости этот этап самый ответственный и сложный, составляет по времени и затратам до 25% от общей стоимости разработки.

Цитата(Loma @ Sep 26 2018, 11:05) *
...Тогда мне не нужна универсальная библиотека. Мне хватит одной под одну железку)))))
...Ну что, может кто-то чувствует в себе силы написать хотя бы одну функцию??? ))))))

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


Сообщение отредактировал VNS - Sep 26 2018, 07:34
Go to the top of the page
 
+Quote Post
AlexandrY
сообщение Sep 26 2018, 08:36
Сообщение #3


Ally
******

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



Цитата(VNS @ Sep 26 2018, 10:59) *
Показательный пример широкоуниверсальной платы. Но на практике это в 99.999% случае не нужно - имею в виду свои личные запросы к аналогичной аппаратуре.
А как насчёт защитных мер от воздействия окружающей среды? Или это только демонстрация Вашего высокого профессионального уровня? Могу поделиться критическими замечаниями и, возможно, предложениями по сказанному.
Полностью согласен с нижеследующим...

ТС-у вроде подходит.
Весь внимание. Что критического можете сказать?
Go to the top of the page
 
+Quote Post
VNS
сообщение Sep 26 2018, 12:11
Сообщение #4


Местный
***

Группа: Участник
Сообщений: 256
Регистрация: 15-04-13
Из: Казахстан, г. Алматы
Пользователь №: 76 504



Цитата(AlexandrY @ Sep 26 2018, 11:36) *
ТС-у вроде подходит.
Весь внимание. Что критического можете сказать?

ТС, сам пока незнаком со своими проблемами.
Сложная схема требует аналогичной сложности программу, которую, очевидно, можете разработать только Вы.
Применение лицензионных программ и алгоритмов требует лицензий от разработчиков.
Если стоимость Ваших консультаций 50 Евро в час, то разработка программы, вероятно, будет стоить 5000 Евро...
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Loma   Помогите с микроконтроллерами   Sep 25 2018, 03:58
- - hasl   Раз и готового кода в интернете полно Да во только...   Sep 25 2018, 04:52
- - ivnor   есть же видосы на Ютабчике, посмотрел и ты кул про...   Sep 25 2018, 05:34
|- - Loma   Цитата(hasl @ Sep 25 2018, 11:52) Раз и г...   Sep 25 2018, 06:39
- - kovigor   Цитата(Loma @ Sep 25 2018, 06:58) наладит...   Sep 25 2018, 06:21
- - smart_pic   Какой МК желаете освоить? Если PIC18, PIC32 - то ...   Sep 25 2018, 06:36
- - hasl   Из-ваших слов сказал бы что вам нужен репетитор, а...   Sep 25 2018, 06:46
|- - kovigor   Цитата(hasl @ Sep 25 2018, 09:46) Иначе и...   Sep 25 2018, 06:51
|- - Loma   Цитата(hasl @ Sep 25 2018, 13:46) Из-ваши...   Sep 25 2018, 07:04
- - AlexandrY   Цитата(Loma @ Sep 25 2018, 06:58) Спасибо...   Sep 25 2018, 07:04
|- - Loma   Цитата(AlexandrY @ Sep 25 2018, 14:04) На...   Sep 25 2018, 07:14
|- - AlexandrY   Цитата(Loma @ Sep 25 2018, 10:14) Спасибо...   Sep 25 2018, 07:28
|- - Vasily_   Цитата(Loma @ Sep 25 2018, 10:14) Они дей...   Sep 25 2018, 08:20
|- - AlexandrY   Цитата(Vasily_ @ Sep 25 2018, 11:20) Скор...   Sep 25 2018, 08:35
|- - leocat   Цитата(AlexandrY @ Sep 25 2018, 08:35) .....   Sep 25 2018, 12:36
- - hasl   осуществимая только вам легче станет если: в коде ...   Sep 25 2018, 07:09
|- - Loma   Цитата(hasl @ Sep 25 2018, 14:09) в коде ...   Sep 25 2018, 07:38
|- - kovigor   Цитата(Loma @ Sep 25 2018, 10:38) Мне хоч...   Sep 25 2018, 07:40
|- - Loma   Цитата(kovigor @ Sep 25 2018, 14:40) Гото...   Sep 25 2018, 07:53
- - ivnor   Начинать лучше с азов - ассемблер   Sep 25 2018, 07:53
|- - Loma   Цитата(ivnor @ Sep 25 2018, 14:53) Начина...   Sep 25 2018, 07:56
|- - kovigor   Цитата(ivnor @ Sep 25 2018, 10:53) Начина...   Sep 25 2018, 07:57
|- - MW_Юрий   Цитата(ivnor @ Sep 25 2018, 10:53) Начина...   Sep 29 2018, 05:37
- - yes   а как будет проверяться код? ну то есть - нужно ка...   Sep 25 2018, 12:58
|- - jcxz   Цитата(yes @ Sep 25 2018, 15:58) конфигур...   Sep 25 2018, 13:35
||- - leocat   Цитата(jcxz @ Sep 25 2018, 13:35) Сложно ...   Sep 25 2018, 15:04
||- - yes   Цитата(jcxz @ Sep 25 2018, 16:35) Сложно ...   Sep 25 2018, 17:04
|||- - leocat   Цитата(yes @ Sep 25 2018, 18:04) может я ...   Sep 26 2018, 02:54
|||- - yes   да, речь про HAL, перепутал Цитата(leocat @ S...   Sep 26 2018, 11:40
||- - Loma   Цитата(jcxz @ Sep 25 2018, 20:35) Сложно ...   Sep 26 2018, 02:52
|- - AlexandrY   Цитата(yes @ Sep 25 2018, 15:58) но ...   Sep 25 2018, 18:59
- - Bodaybo   Кинетисы - весьма достойные конкуренты STM, но луч...   Sep 26 2018, 03:39
|- - AlexandrY   Цитата(Bodaybo @ Sep 26 2018, 06:39) Кине...   Sep 26 2018, 05:06
|- - Loma   Цитата(AlexandrY @ Sep 26 2018, 12:06) Эт...   Sep 26 2018, 05:32
||- - AlexandrY   Цитата(Loma @ Sep 26 2018, 08:32) Kinetis...   Sep 26 2018, 06:09
||- - jcxz   Цитата(Loma @ Sep 26 2018, 08:32) Kinetis...   Sep 26 2018, 06:20
||- - Loma   Цитата(jcxz @ Sep 26 2018, 13:20) Ну вот ...   Sep 26 2018, 07:05
||- - Plain   Цитата(Loma @ Sep 26 2018, 10:05) написат...   Sep 26 2018, 08:20
||- - jcxz   Цитата(Loma @ Sep 26 2018, 10:05) Смотрит...   Sep 26 2018, 08:31
|- - yes   Цитата(AlexandrY @ Sep 26 2018, 08:06) Эт...   Sep 26 2018, 12:58
|- - AlexandrY   Цитата(yes @ Sep 26 2018, 15:39) я вот не...   Sep 26 2018, 13:15
||- - yes   Цитата(AlexandrY @ Sep 26 2018, 16:15) чи...   Sep 26 2018, 13:31
|- - jcxz   Цитата(yes @ Sep 26 2018, 15:58) ну и у S...   Sep 26 2018, 13:19
- - mcuprog   2Loma Вам, батенька, прямой дорогой в менеджмент и...   Sep 26 2018, 04:49
|- - Loma   Цитата(mcuprog @ Sep 26 2018, 11:49) 2Lom...   Sep 26 2018, 05:06
- - hasl   Когда заказчику все равно, он заказывает готовый п...   Sep 26 2018, 05:39
|- - Loma   Цитата(hasl @ Sep 26 2018, 12:39) Когда з...   Sep 26 2018, 06:03
|- - MegaVolt   Цитата(hasl @ Sep 26 2018, 08:39) Люди си...   Sep 26 2018, 09:45
|- - _3m   Цитата(AlexandrY @ Sep 26 2018, 11:36) ТС...   Sep 26 2018, 09:11
||- - jcxz   Цитата(_3m @ Sep 26 2018, 12:11) Самые ра...   Sep 26 2018, 09:38
- - Kabdim   Совет ТСу, сходу спрашивать всех "гур" о...   Sep 26 2018, 11:14


Reply to this topicStart new topic
38 чел. читают эту тему (гостей: 38, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 19th April 2024 - 21:39
Рейтинг@Mail.ru


Страница сгенерированна за 0.01458 секунд с 7
ELECTRONIX ©2004-2016