побитная работа с ком портом

Svod616
Offline
Зарегистрирован: 03.05.2017

суть вопроса: необходимо с ардуино нано передавать на комп данные воспринимаемые внешней программой, загвоздка в протоколе передачи, мне нужно что-бы плата передавала данные  в виде 4--х байт следуещего вида:

первый и второй байт должны содержать переменную int

в третьем байте так-же нужно имет возможность устанавливать значение байт 5-8(младших)

как это можно реализовать в коде?

Клапауций 112
Клапауций 112 аватар
Offline
Зарегистрирован: 01.03.2017

зачем мелочиться и постить сюда задачники?

пости сразу картинко своего диплома сюда - я оценки нарисую.

Svod616
Offline
Зарегистрирован: 03.05.2017

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

T.Rook
Offline
Зарегистрирован: 05.03.2016

Чем shiftOut не устраивает?

Svod616
Offline
Зарегистрирован: 03.05.2017

всё, проблема решена, неужто сложно было носом ткнут в что-то типа такого?

http://arduino.net.ua/Arduino_articles/Opisanie%20jazyka%20Arduino%20na%...

brokly
brokly аватар
Offline
Зарегистрирован: 08.02.2014

Мне вот интересно, начальство с вас это требует. ИМХО это элементарные битовые операции. Их ОБЯЗАН знать и понимать любой программист, а микропроцессорщик так вообще как "отче ваш" :) Вы у начальства кем числитесь, ну должность ваша как называется ?

Клапауций 112
Клапауций 112 аватар
Offline
Зарегистрирован: 01.03.2017

Svod616 пишет:

всё, проблема решена, неужто сложно было носом ткнут в что-то типа такого?

http://arduino.net.ua/Arduino_articles/Opisanie%20jazyka%20Arduino%20na%20russkom%20jazyke/Bitovye%20operacii/

иди в пень - твоё начальство форумчанам денег не платит за лёгкость бытия.

Svod616
Offline
Зарегистрирован: 03.05.2017

ок, могу за помощь в отладке этой хрени выслать пару нано 3.0 или голых 8535 - 16 au если это сильно изменит результат,  либо иной  набор железа до 50 вечнозелёных, более того появились на руках исходники прошивок на прочее железо в том числе содержащие и нужный фрагмент кода, проблема - адаптировать под дуинку, но с этим  я уже и сам управлюсь, и да, как-же БОМБИТ когда приходиш с тупым и мелким вопросом вроде-бы в место где на эти вопросы должны отвечать,но вместо ответа ловиш либо "пффф сильно просто" либо "иди в пень" у вас опыт возможно есть,  так НА КОЙ ХЕР ВЫ ТУТ СИДИТЕ? обосрать всех с ног до головы, или помочь новичкам? сама идея форума подразумевает второе, но на какой форум не зайди обязателно будеш обосран, да, ясам не до конца понимаю что я спрашиваю, да я совершенно не понимаю как оно должно работать, но я неделю назад начал этим заниматся, РОВНО ОДНУ СРАНУЮ НЕДЕЛЮ, а что делали вы в первую неделю работы с мк? три метода помигать светодиодиком изучали? так там вопросв нет,тут-же проблема посерёзнее, с нуля собрат промывшленное устройство для опроса 9-ти параметров и интегрироват его в уже имеющуюся систему за ДВЕ НЕДЕЛИ, вполне резонно что нужны советыы,но советов нет, ест говно.

рядовой имярек бомбёжку закончил. счастливо оставатся

 

Svod616
Offline
Зарегистрирован: 03.05.2017

и да, зовите модератора и баньте меня, всё равно толку с этого, как и с других форумов не будет

andriano
andriano аватар
Offline
Зарегистрирован: 20.06.2015

Svod616 пишет:

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

Ну и шли бы Вы в место, где Вам должны. Что Вы на форуме-то делаете?

Цитата:

...обосрать всех с ног до головы, или помочь новичкам? сама идея форума подразумевает второе

Отнюдь.

Идея форума подразумевает общение. 

Общение по интересам.

А отношения между кредитором и должником (или кто тиам Вам еще задолжал) - это к идее форума никакого отношения не имеет.

Цитата:

, но на какой форум не зайди обязателно будеш обосран,

Видать, так заходите.

И, видать, так заходите (с претензиями, что Вам все вокруг должны) уже не на первый форум.

Цитата:

а что делали вы в первую неделю работы с мк?

Лично я делал русифицированную библиотеку для OLED дисплея. А как сделал - выложил. Люди пользуются и говорят спасибо. И при этом не требовал, чтобы мне кто-то помог, и не задавал глупых вопросов, ответы на котороые быстрее найти самостоятельно, чем ждать ответы на форуме.

 

Клапауций 112
Клапауций 112 аватар
Offline
Зарегистрирован: 01.03.2017

Svod616 пишет:

и да, зовите модератора и баньте меня, всё равно толку с этого, как и с других форумов не будет

ходи незабаненый и страдай.