Для "чаников со свистком"

cain52
cain52 аватар
Offline
Зарегистрирован: 22.10.2017

Гуру вопрос к вам.

Написал вот такой скетч

#include <arduino.h>
byte buff=0;

void setup()
{
  // put your setup code here, to run once:
  Serial.begin(115200);
}

void loop()
{
  // put your main code here, to run repeatedly:
  while (1)
  {
    Serial.available()>0;
  }
    buff=Serial.read();
    if( buff==1)
    Serial.println(10,HEX);
    delay (200);
}

Т.е если приняли "1" то надо вернуть "10" HEX

Но возврашается какая то ерунда размером более 400 байтов.

Вопрос - ЧТО, ГДЕ, не так

DetSimen
DetSimen аватар
Offline
Зарегистрирован: 25.01.2017

ВЕЗДЕ ВСЁ не так. 

cain52
cain52 аватар
Offline
Зарегистрирован: 22.10.2017

Я рад. Значит еще не все потеряно и есть преспектива.

а конкретней можно, хотя на словах.бы

cain52
cain52 аватар
Offline
Зарегистрирован: 22.10.2017

Я только начинаю, первые шаги. В С ноль.

nik182
Онлайн
Зарегистрирован: 04.05.2015

А что у вас за ерунда в строчке без номера?

cain52
cain52 аватар
Offline
Зарегистрирован: 22.10.2017

В ИДЕ не была включна нумерация строк.

Уже включил.

Исправляюсь на ходу.

wdrakula
wdrakula аватар
Offline
Зарегистрирован: 15.03.2016

cain52 пишет:

Я только начинаю, первые шаги. В С ноль.

тогда какого хрена вы приперлись на форум?

В сети есть множество уроков и текст и видео для совсем начинающих, таких как вы.

Вы считаете, что тут школа? Что кому-то доставит удовольствие карьера бесплатного педагога?

-------------

Форум, любой форум ЭТО ОБЩЕНИЕ ПО ИНТЕРЕСАМ. Распечатайте вот так, очень большими буквами, и повесьте над кроватью!

Что бы общаться на форуме нужно стать кому-то интересным, доходит?

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

------------

Итог: сначала учимся, а потом общаемсяя со специалистами, недоспециалистами или начинающими. НО СНАЧАЛА УЧИМСЯ. ОК?

wdrakula
wdrakula аватар
Offline
Зарегистрирован: 15.03.2016

cain52 пишет:

В ИДЕ не была включна нумерация строк.

Уже включил.

Исправляюсь на ходу.

да не об этом речь, а о правилах размещения кода.

cain52
cain52 аватар
Offline
Зарегистрирован: 22.10.2017

wdrakula

Спасибо. Вразумили

wdrakula
wdrakula аватар
Offline
Зарегистрирован: 15.03.2016

Вы не обижайтесь, а подтяните знания.

Начинать надо с простых задач, повторить чужой пример, разобрать как работает. И изучите уроки в сети. Тут - кому  что проще - кто-то видео любит, кто-то просто текст, по старинке.

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

cain52
cain52 аватар
Offline
Зарегистрирован: 22.10.2017

Я не обижаюсь, обижаться это не мое.

Я сказал, что в Си я ноль, да еще и очень крглый.

На MASMе, все намного проще, а здесь ................................

cain52
cain52 аватар
Offline
Зарегистрирован: 22.10.2017

Но хочется.

wdrakula
wdrakula аватар
Offline
Зарегистрирован: 15.03.2016

а то, что вы пытались написать выглядит так:

void setup()
  {
   Serial.begin(57600);
   while (!Serial);
   Serial.println("Ready!");
  }

void loop()
  {
    if (Serial.available())
       {
         if (Serial.read() == '1')
         Serial.println(0x10,16);
         while (Serial.available()) //выкиним все, что осталось в буфере приема, так как при использовании дурацкого "монитора порта" из ИДЕ, он туда "конец строки" добавляет
             Serial.read();
       }

  }

 

solver
solver аватар
Offline
Зарегистрирован: 04.11.2017

Ну че напали на человека? А грузить и компилить пробовали?

Я вот не поленился загрузил скомпилил, выдало кучу ошибок, в каких строках не пойму

 ^

sketch_nov04b:1: error: stray '\223' in program

sketch_nov04b:1: error: stray '\321' in program

sketch_nov04b:1: error: stray '\203' in program

sketch_nov04b:1: error: stray '\321' in program

sketch_nov04b:1: error: stray '\200' in program

sketch_nov04b:1: error: stray '\321' in program

sketch_nov04b:1: error: stray '\203' in program

sketch_nov04b:1: error: stray '\320' in program

sketch_nov04b:1: error: stray '\262' in program

sketch_nov04b:1: error: stray '\320' in program

sketch_nov04b:1: error: stray '\276' in program

sketch_nov04b:1: error: stray '\320' in program

sketch_nov04b:1: error: stray '\277' in program

sketch_nov04b:1: error: stray '\321' in program

sketch_nov04b:1: error: stray '\200' in program

sketch_nov04b:1: error: stray '\320' in program

sketch_nov04b:1: error: stray '\276' in program

sketch_nov04b:1: error: stray '\321' in program

sketch_nov04b:1: error: stray '\201' in program

sketch_nov04b:1: error: stray '\320' in program

sketch_nov04b:1: error: stray '\272' in program

sketch_nov04b:1: error: stray '\320' in program

sketch_nov04b:1: error: stray '\262' in program

sketch_nov04b:1: error: stray '\320' in program

sketch_nov04b:1: error: stray '\260' in program

sketch_nov04b:1: error: stray '\320' in program

sketch_nov04b:1: error: stray '\274' in program

sketch_nov04b:3: error: stray '\320' in program

 Написал вот такой скетч

 ^

sketch_nov04b:3: error: stray '\235' in program

sketch_nov04b:3: error: stray '\320' in program

sketch_nov04b:3: error: stray '\260' in program

sketch_nov04b:3: error: stray '\320' in program

sketch_nov04b:3: error: stray '\277' in program

sketch_nov04b:3: error: stray '\320' in program

sketch_nov04b:3: error: stray '\270' in program

sketch_nov04b:3: error: stray '\321' in program

sketch_nov04b:3: error: stray '\201' in program

sketch_nov04b:3: error: stray '\320' in program

sketch_nov04b:3: error: stray '\260' in program

sketch_nov04b:3: error: stray '\320' in program

sketch_nov04b:3: error: stray '\273' in program

sketch_nov04b:3: error: stray '\320' in program

sketch_nov04b:3: error: stray '\262' in program

sketch_nov04b:3: error: stray '\320' in program

sketch_nov04b:3: error: stray '\276' in program

sketch_nov04b:3: error: stray '\321' in program

sketch_nov04b:3: error: stray '\202' in program

sketch_nov04b:3: error: stray '\321' in program

sketch_nov04b:3: error: stray '\202' in program

sketch_nov04b:3: error: stray '\320' in program

sketch_nov04b:3: error: stray '\260' in program

sketch_nov04b:3: error: stray '\320' in program

sketch_nov04b:3: error: stray '\272' in program

sketch_nov04b:3: error: stray '\320' in program

sketch_nov04b:3: error: stray '\276' in program

sketch_nov04b:3: error: stray '\320' in program

sketch_nov04b:3: error: stray '\271' in program

sketch_nov04b:3: error: stray '\321' in program

sketch_nov04b:3: error: stray '\201' in program

sketch_nov04b:3: error: stray '\320' in program

sketch_nov04b:3: error: stray '\272' in program

sketch_nov04b:3: error: stray '\320' in program

sketch_nov04b:3: error: stray '\265' in program

sketch_nov04b:3: error: stray '\321' in program

sketch_nov04b:3: error: stray '\202' in program

sketch_nov04b:3: error: stray '\321' in program

sketch_nov04b:3: error: stray '\207' in program

sketch_nov04b:27: error: stray '\320' in program

 Т.е если приняли "1" то надо вернуть "10" HEX

 ^

sketch_nov04b:27: error: stray '\242' in program

sketch_nov04b:27: error: stray '\320' in program

sketch_nov04b:27: error: stray '\265' in program

sketch_nov04b:27: error: stray '\320' in program

sketch_nov04b:27: error: stray '\265' in program

sketch_nov04b:27: error: stray '\321' in program

sketch_nov04b:27: error: stray '\201' in program

sketch_nov04b:27: error: stray '\320' in program

sketch_nov04b:27: error: stray '\273' in program

sketch_nov04b:27: error: stray '\320' in program

sketch_nov04b:27: error: stray '\270' in program

sketch_nov04b:27: error: stray '\320' in program

sketch_nov04b:27: error: stray '\277' in program

sketch_nov04b:27: error: stray '\321' in program

sketch_nov04b:27: error: stray '\200' in program

sketch_nov04b:27: error: stray '\320' in program

sketch_nov04b:27: error: stray '\270' in program

sketch_nov04b:27: error: stray '\320' in program

sketch_nov04b:27: error: stray '\275' in program

sketch_nov04b:27: error: stray '\321' in program

sketch_nov04b:27: error: stray '\217' in program

sketch_nov04b:27: error: stray '\320' in program

sketch_nov04b:27: error: stray '\273' in program

sketch_nov04b:27: error: stray '\320' in program

sketch_nov04b:27: error: stray '\270' in program

sketch_nov04b:27: error: stray '\321' in program

sketch_nov04b:27: error: stray '\202' in program

sketch_nov04b:27: error: stray '\320' in program

sketch_nov04b:27: error: stray '\276' in program

sketch_nov04b:27: error: stray '\320' in program

sketch_nov04b:27: error: stray '\275' in program

sketch_nov04b:27: error: stray '\320' in program

sketch_nov04b:27: error: stray '\260' in program

sketch_nov04b:27: error: stray '\320' in program

sketch_nov04b:27: error: stray '\264' in program

sketch_nov04b:27: error: stray '\320' in program

sketch_nov04b:27: error: stray '\276' in program

sketch_nov04b:27: error: stray '\320' in program

sketch_nov04b:27: error: stray '\262' in program

sketch_nov04b:27: error: stray '\320' in program

sketch_nov04b:27: error: stray '\265' in program

sketch_nov04b:27: error: stray '\321' in program

sketch_nov04b:27: error: stray '\200' in program

sketch_nov04b:27: error: stray '\320' in program

sketch_nov04b:27: error: stray '\275' in program

sketch_nov04b:27: error: stray '\321' in program

sketch_nov04b:27: error: stray '\203' in program

sketch_nov04b:27: error: stray '\321' in program

sketch_nov04b:27: error: stray '\202' in program

sketch_nov04b:27: error: stray '\321' in program

sketch_nov04b:27: error: stray '\214' in program

sketch_nov04b:29: error: stray '\320' in program

 Но возврашается какая то ерунда размером более 400 байтов.

 ^

sketch_nov04b:29: error: stray '\235' in program

sketch_nov04b:29: error: stray '\320' in program

sketch_nov04b:29: error: stray '\276' in program

sketch_nov04b:29: error: stray '\320' in program

sketch_nov04b:29: error: stray '\262' in program

sketch_nov04b:29: error: stray '\320' in program

sketch_nov04b:29: error: stray '\276' in program

sketch_nov04b:29: error: stray '\320' in program

sketch_nov04b:29: error: stray '\267' in program

sketch_nov04b:29: error: stray '\320' in program

sketch_nov04b:29: error: stray '\262' in program

sketch_nov04b:29: error: stray '\321' in program

sketch_nov04b:29: error: stray '\200' in program

sketch_nov04b:29: error: stray '\320' in program

sketch_nov04b:29: error: stray '\260' in program

sketch_nov04b:29: error: stray '\321' in program

sketch_nov04b:29: error: stray '\210' in program

sketch_nov04b:29: error: stray '\320' in program

sketch_nov04b:29: error: stray '\260' in program

sketch_nov04b:29: error: stray '\320' in program

sketch_nov04b:29: error: stray '\265' in program

sketch_nov04b:29: error: stray '\321' in program

sketch_nov04b:29: error: stray '\202' in program

sketch_nov04b:29: error: stray '\321' in program

sketch_nov04b:29: error: stray '\201' in program

sketch_nov04b:29: error: stray '\321' in program

sketch_nov04b:29: error: stray '\217' in program

sketch_nov04b:29: error: stray '\320' in program

sketch_nov04b:29: error: stray '\272' in program

sketch_nov04b:29: error: stray '\320' in program

sketch_nov04b:29: error: stray '\260' in program

sketch_nov04b:29: error: stray '\320' in program

sketch_nov04b:29: error: stray '\272' in program

sketch_nov04b:29: error: stray '\320' in program

sketch_nov04b:29: error: stray '\260' in program

sketch_nov04b:29: error: stray '\321' in program

sketch_nov04b:29: error: stray '\217' in program

sketch_nov04b:29: error: stray '\321' in program

sketch_nov04b:29: error: stray '\202' in program

sketch_nov04b:29: error: stray '\320' in program

sketch_nov04b:29: error: stray '\276' in program

sketch_nov04b:29: error: stray '\320' in program

sketch_nov04b:29: error: stray '\265' in program

sketch_nov04b:29: error: stray '\321' in program

sketch_nov04b:29: error: stray '\200' in program

sketch_nov04b:29: error: stray '\321' in program

sketch_nov04b:29: error: stray '\203' in program

sketch_nov04b:29: error: stray '\320' in program

sketch_nov04b:29: error: stray '\275' in program

sketch_nov04b:29: error: stray '\320' in program

sketch_nov04b:29: error: stray '\264' in program

sketch_nov04b:29: error: stray '\320' in program

sketch_nov04b:29: error: stray '\260' in program

sketch_nov04b:29: error: stray '\321' in program

sketch_nov04b:29: error: stray '\200' in program

sketch_nov04b:29: error: stray '\320' in program

sketch_nov04b:29: error: stray '\260' in program

sketch_nov04b:29: error: stray '\320' in program

sketch_nov04b:29: error: stray '\267' in program

sketch_nov04b:29: error: stray '\320' in program

sketch_nov04b:29: error: stray '\274' in program

sketch_nov04b:29: error: stray '\320' in program

sketch_nov04b:29: error: stray '\265' in program

sketch_nov04b:29: error: stray '\321' in program

sketch_nov04b:29: error: stray '\200' in program

sketch_nov04b:29: error: stray '\320' in program

sketch_nov04b:29: error: stray '\276' in program

sketch_nov04b:29: error: stray '\320' in program

sketch_nov04b:29: error: stray '\274' in program

sketch_nov04b:29: error: stray '\320' in program

sketch_nov04b:29: error: stray '\261' in program

sketch_nov04b:29: error: stray '\320' in program

sketch_nov04b:29: error: stray '\276' in program

sketch_nov04b:29: error: stray '\320' in program

sketch_nov04b:29: error: stray '\273' in program

sketch_nov04b:29: error: stray '\320' in program

sketch_nov04b:29: error: stray '\265' in program

sketch_nov04b:29: error: stray '\320' in program

sketch_nov04b:29: error: stray '\265' in program

sketch_nov04b:29: error: stray '\320' in program

sketch_nov04b:29: error: stray '\261' in program

sketch_nov04b:29: error: stray '\320' in program

sketch_nov04b:29: error: stray '\260' in program

sketch_nov04b:29: error: stray '\320' in program

sketch_nov04b:29: error: stray '\271' in program

sketch_nov04b:29: error: stray '\321' in program

sketch_nov04b:29: error: stray '\202' in program

sketch_nov04b:29: error: stray '\320' in program

sketch_nov04b:29: error: stray '\276' in program

sketch_nov04b:29: error: stray '\320' in program

sketch_nov04b:29: error: stray '\262' in program

sketch_nov04b:31: error: stray '\320' in program

 Вопрос - ЧТО, ГДЕ, не так

 ^

sketch_nov04b:31: error: stray '\222' in program

sketch_nov04b:31: error: stray '\320' in program

sketch_nov04b:31: error: stray '\276' in program

sketch_nov04b:31: error: stray '\320' in program

sketch_nov04b:31: error: stray '\277' in program

sketch_nov04b:31: error: stray '\321' in program

sketch_nov04b:31: error: stray '\200' in program

sketch_nov04b:31: error: stray '\320' in program

sketch_nov04b:31: error: stray '\276' in program

sketch_nov04b:31: error: stray '\321' in program

sketch_nov04b:31: error: stray '\201' in program

sketch_nov04b:31: error: stray '\320' in program

sketch_nov04b:31: error: stray '\247' in program

sketch_nov04b:31: error: stray '\320' in program

sketch_nov04b:31: error: stray '\242' in program

sketch_nov04b:31: error: stray '\320' in program

sketch_nov04b:31: error: stray '\236' in program

sketch_nov04b:31: error: stray '\320' in program

sketch_nov04b:31: error: stray '\223' in program

sketch_nov04b:31: error: stray '\320' in program

sketch_nov04b:31: error: stray '\224' in program

sketch_nov04b:31: error: stray '\320' in program

sketch_nov04b:31: error: stray '\225' in program

sketch_nov04b:31: error: stray '\320' in program

sketch_nov04b:31: error: stray '\275' in program

sketch_nov04b:31: error: stray '\320' in program

sketch_nov04b:31: error: stray '\265' in program

sketch_nov04b:31: error: stray '\321' in program

sketch_nov04b:31: error: stray '\202' in program

sketch_nov04b:31: error: stray '\320' in program

sketch_nov04b:31: error: stray '\260' in program

sketch_nov04b:31: error: stray '\320' in program

sketch_nov04b:31: error: stray '\272' in program

sketch_nov04b:1: error: expected unqualified-id before '.' token

 Гуру вопрос к вам.

 

Тоже не силен в Си, но кажетя не все строки правильно написаны, или всетаки скетч неправильно сюда загружен?

cain52
cain52 аватар
Offline
Зарегистрирован: 22.10.2017

wdrakula

Спасибо, это по товарищески. Я тоже кое что упел прочитать. И в моей программе записи/чтения СОМ

то что я хочу.

solver

Большой репект.

Я также компилил, грузил и получал, такую же хрень

Странно явно есть ошибка и все неправильно, а грузится и пытается что то сделать.

Вот этого понять не могу.

 

 

qwone
qwone аватар
Offline
Зарегистрирован: 03.07.2016

solver,Это , как говорят, заствь дурака молится , так и лоб свой расшибет и остальных виноватыми сделает. Вы учитесь не только Си, но и как правильно скетч с форума брать, а некоторым еще и выкладывать на форум.

cain52
cain52 аватар
Offline
Зарегистрирован: 22.10.2017

На счет выкладывать, это конечно камушук в мою сторону.

А брать не сложно.

Намного сложней давать и делиться, не каждому дано.

qwone
qwone аватар
Offline
Зарегистрирован: 03.07.2016

Похоже не видно. Вот я взял и ошибок нет. А у вас есть. Учитесь брать скетч с форума без ошибок.

/**/
void setup() {
  Serial.begin(57600);
  while (!Serial);
  Serial.println("Ready!");
}

void loop() {
  if (Serial.available()) {
    if (Serial.read() == '1')
      Serial.println(0x10, 16);
    while (Serial.available()) //выкиним все, что осталось в буфере приема, так как при использовании дурацкого "монитора порта" из ИДЕ, он туда "конец строки" добавляет
      Serial.read();
  }
}
/*Скетч использует 1604 байт (5%) памяти устройства. Всего доступно 30720 байт.
  Глобальные переменные используют 192 байт (9%) динамической памяти, оставляя 1856 байт для локальных переменных. Максимум: 2048 байт.
*/

ПС: Без знания Си здесь на форуме делать нечего. Это же не твитер и не фейсбук.

solver
solver аватар
Offline
Зарегистрирован: 04.11.2017

qwone пишет:

Похоже не видно. Вот я взял и ошибок нет. А у вас есть. Учитесь брать скетч с форума без ошибок.

/**/
void setup() {
  Serial.begin(57600);
  while (!Serial);
  Serial.println("Ready!");
}

void loop() {
  if (Serial.available()) {
    if (Serial.read() == '1')
      Serial.println(0x10, 16);
    while (Serial.available()) //выкиним все, что осталось в буфере приема, так как при использовании дурацкого "монитора порта" из ИДЕ, он туда "конец строки" добавляет
      Serial.read();
  }
}
/*Скетч использует 1604 байт (5%) памяти устройства. Всего доступно 30720 байт.
  Глобальные переменные используют 192 байт (9%) динамической памяти, оставляя 1856 байт для локальных переменных. Максимум: 2048 байт.
*/

ПС: Без знания Си здесь на форуме делать нечего. Это же не твитер и не фейсбук.

Ну да твой норм компилицца! А из первого сообщенья выдавал ошибки. Просто иногда у одного когота настройки ниправильные IDE , у себя ставишь скетчь и нормально все. Потом тот второй правит настройки и у нево норм все. Но тут не тот случий!

cain52
cain52 аватар
Offline
Зарегистрирован: 22.10.2017

Так для того что бы, научится в первую очере нужно общение, со знающими людьми.

Да и познавать предмет, лучше на конкретике.

Я не исключаю и самообразования.

wdrakula
wdrakula аватар
Offline
Зарегистрирован: 15.03.2016

cain52 пишет:

wdrakula

Спасибо, это по товарищески. Я тоже кое что упел прочитать. И в моей программе записи/чтения СОМ

то что я хочу.

solver

Большой репект.

Я также компилил, грузил и получал, такую же хрень

Странно явно есть ошибка и все неправильно, а грузится и пытается что то сделать.

Вот этого понять не могу.

 

 


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

DIYMan
DIYMan аватар
Offline
Зарегистрирован: 23.11.2015

cain52 пишет:

На MASMе, все намного проще, а здесь ................................

Сколько раз я подобное в своей жизни слышал - не счесть :) Видимо, и через пару сотен лет подобная отмаза будет канать :) А на деле оказывается, что и в MASMе ноль, и в С ноль - но ведь надо же как-то отмазаться :)

Мсье, а какой большой интересный проект вы реализовали на MASM - поделитесь ;)

ЕвгенийП
ЕвгенийП аватар
Онлайн
Зарегистрирован: 25.05.2015

Что за наваждение в последние дни? Вчера приходил тут один - мы ему все должны были, сегодя уже второй такой. В детсадах выпускной?

b707
Offline
Зарегистрирован: 26.05.2017

solver пишет:

 он тоже вечно ниче не догоняет и не вкуривает!

про себя, родимого, пишешь? Даже готовый скетч не способен с форума загрузить, а выступаешь?. Обьясняю тупому - сам же не допетришь. Такие ошибки компиляции, как у тебя - чтоб ты знал, получаются, если скопировать скетч с форума в виде HTML. Копируй как текст, ошибок не будет.

лошара.

b707
Offline
Зарегистрирован: 26.05.2017

cain52 пишет:

Так для того что бы, научится в первую очере нужно общение, со знающими людьми.

Да и познавать предмет, лучше на конкретике.

Я не исключаю и самообразования.

В первую очередь надо книжки читать. А сейчас какой интерес "знающим людям" общаться с тобой, задумайся.

cain52
cain52 аватар
Offline
Зарегистрирован: 22.10.2017

Да уж, завелись не на шутку.

 

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

Нашелся долбоящер, пытается на слабо развести:)

cain52
cain52 аватар
Offline
Зарегистрирован: 22.10.2017

А смысл, какой тебя разводить. Разводить то нечего, жиже воды не станешь.

Voodoo Doll
Voodoo Doll аватар
Offline
Зарегистрирован: 18.09.2016

Plot twist: solver есть альтер-эго cain52. Ну в смысле сохранность их IP от глаз форумян гарантируется ФЗ №152 "О персональных данных", но моё такое мнение, что администратор мог бы при желании прояснить картину. Во всяком случае, не удивлюсь если geodata будет указывать на одно и то же место, или у адресов будет подозрительно узкий диапазон.

По теме. Каин, харэ заливать. Вас по масму спросили? Спросили. Исходник предоставлен? Не предоставлен. Публика делает выводы... Или для тупых: да будет вам известно, сударь, что синтаксис MASM и вообще ассемблеров ТААААААААК ////////, что обычный C++ покажется простецкими стишками Барто про бычка. Без обид. Враньё? Враньё. Не стоит обижаться на то, что очевидное враньё раскусывают.

Ползём далее. wdrakula вам написал реализацию. Потратил время. НЕ потребовал оплаты за своё время, как это делаю я, выкладывая скетч в общих разделах (вне "исполнителя") и ставя перед фактом - цена такая-то, платить туда-то, на вашей совести. Вопрос: какого хрена умничать и проезжаться по эфемерным "атрибутам" настоящего "гуру", типа вот знающего человека сразу видно, поможет, подскажет и оближет. Да в рот знающий человек это ////. Ему за это не платят.

С уважением.

solver
solver аватар
Offline
Зарегистрирован: 04.11.2017

Voodoo Doll пишет:

Plot twist: solver есть альтер-эго cain52. Ну в смысле сохранность их IP от глаз форумян гарантируется ФЗ №152 "О персональных данных", но моё такое мнение, что администратор мог бы при желании прояснить картину. 

Ну и понаписал, прямо аналитик, только не отслова анализ :-)

Я те скажу за твой буквенный понос тут тебе никто не заплатит тоже, можешь начинать плакать.

А вот зачем все эти wdrakula Voodoo Doll и прочие пишут тут много букоф хрени? Ответ - самоудовлетворяются. Кто то из них от тещи кто то от начальника другие от того что дети дебилами выросли (что в данном случае не удивительно) кто то еще от чего стардает но там им если так себя вести то значит остаться без работы или крыши над головой, от сынка наркомана в глаз получить, вот и молчат. Приходят сюда.  Психология проста - назвать оппонента тупым, потом выложить код из стандартного примера и ждать когда похвалят. Я тут почитал, тут пол форума таких. Очень плохо что не трут таких сопливых авторов.

Есть что по делу написать напиши, а вдаваться "в я тебя по  IP вычислю еслип не закон" это детский лепет какойто.

И даже меня в свою "похвалите меня за код кому не лень, а то скоро теща мусор выносиь пошлет" втянули. Засим все, но не обещаю и далее соплежуев - неудачников не тролить.

ЕвгенийП
ЕвгенийП аватар
Онлайн
Зарегистрирован: 25.05.2015

cain52 пишет:
всегда могут подсказать, особенно новечку.

Мочь-то могут, а вот захотят ли? Это зависит от того, как "новечок" чебя ведёт. А то иному "новечку" скорее посоветуют вот эту документацию изучить.

cain52
cain52 аватар
Offline
Зарегистрирован: 22.10.2017

solver

Ну что ты на него наехал.

По IP можно вычислить, если ты сидишь на реальном адресе.

А так как сейчас практически 80% пользователей сидит на фейковых адресах, то его можно вычислить только по

МАК адресу и то предварительно сделав запрос IP- провайдеру, к которому он подключен.

А так все за NATот, за одним реальным IP может быть вся приватная сеть из блока 192.168.0.0

solver
solver аватар
Offline
Зарегистрирован: 04.11.2017

ЕвгенийП пишет:

cain52 пишет:
всегда могут подсказать, особенно новечку.

Мочь-то могут, а вот захотят ли? Это зависит от того, как "новечок" чебя ведёт. А то иному "новечку" скорее посоветуют вот эту документацию изучить.

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

1. Нормальные помогут.

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

cain52
cain52 аватар
Offline
Зарегистрирован: 22.10.2017

Согласен. Так за частую и бывае.

В подобных форумах любят стеб.

А то что ASM с его слов отстой, так это по тому, что он кроме матерного, других языков не знает.

Пакет MASM32, ничем не уступает С++, особенно для написания под Винду, где используются в основном API.

А те куски кода, что критичны ко времени, так еще и удобней писать.

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

solver пишет:

А вот зачем все эти wdrakula Voodoo Doll и прочие пишут тут много букоф хрени? Ответ...

... привет. этот форум - ячейка ИГИЛ в нароссийском тылу, боевая задача - провоцировать нароссиян на самогеноцид. О_О

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

cain52 пишет:

По IP можно вычислить, если ты сидишь на реальном адресе.

А так как сейчас практически 80% пользователей сидит на фейковых адресах, то его можно вычислить только по

МАК адресу и то предварительно сделав запрос IP- провайдеру, к которому он подключен.

А так все за NATот, за одним реальным IP может быть вся приватная сеть из блока 192.168.0.0

айпи у нас - 1.4.8.8 \о

Похожее изображение

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

qwone пишет:

Похоже не видно. Вот я взял и ошибок нет. А у вас есть. Учитесь брать скетч с форума без ошибок.

/**/
void setup() {
  Serial.begin(57600);
  while (!Serial);
  Serial.println("Ready!");
}

void loop() {
  if (Serial.available()) {
    if (Serial.read() == '1')
      Serial.println(0x10, 16);
    while (Serial.available()) //выкиним все, что осталось в буфере приема, так как при использовании дурацкого "монитора порта" из ИДЕ, он туда "конец строки" добавляет
      Serial.read();
  }
}
/*Скетч использует 1604 байт (5%) памяти устройства. Всего доступно 30720 байт.
  Глобальные переменные используют 192 байт (9%) динамической памяти, оставляя 1856 байт для локальных переменных. Максимум: 2048 байт.
*/

ПС: Без знания Си здесь на форуме делать нечего. Это же не твитер и не фейсбук.

А какое вообще отношение имеет Си с Ардуино?

Вот Вы свой код откройте - там же ни одной строчки на Си!

qwone
qwone аватар
Offline
Зарегистрирован: 03.07.2016

andriano пишет:
Вот Вы свой код откройте - там же ни одной строчки на Си!

Вы адепт "чесного Си"?

cain52
cain52 аватар
Offline
Зарегистрирован: 22.10.2017

andriano

В моем куске кода, конечно же нет и то что строчки на Си, но и не одной буквы.

Базовые функции Ардуино.

Но если хочешь продолжить и что то своять, без Си не обойтись.

http://arduino.ru/Reference

Программирование Ардуино

Язык программирования устройств Ардуино основан на C/C++. Он прост в освоении, и на данный момент Arduino — это, пожалуй, самый удобный способ программирования устройств на микроконтроллерах.

b707
Offline
Зарегистрирован: 26.05.2017

cain52. ну куда вы лезете со своими замечаниями? Вы ж "в Си -ноль" и даже не понимаете, о чем andriano и qwone говорят.

ЕвгенийП
ЕвгенийП аватар
Онлайн
Зарегистрирован: 25.05.2015

b707 пишет:

Вы ж "в Си -ноль"

ну, что у Вы так?!? :)

Человек, вон, в граните отливает:

cain52 пишет:

Пакет MASM32, ничем не уступает С++, 

:)))))))))))))

b707
Offline
Зарегистрирован: 26.05.2017

Вообще, предлагаю всю тему перенести в "отвлеченные..." -  ибо никаких вопросов автор не задает, один флуд.

cain52
cain52 аватар
Offline
Зарегистрирован: 22.10.2017

Можно отнести.

Пока на все вопоося нахожу ответы самостоятельно.

Толку вижу здесь не много. С тебаться я и сам умею.

fuerlee
Offline
Зарегистрирован: 09.12.2017

cain52 пишет:

Гуру вопрос к вам.

Написал вот такой скетч

#include <arduino.h>
byte buff=0;

void setup()
{
  // put your setup code here, to run once:
  Serial.begin(115200);
}

void loop()
{
  // put your main code here, to run repeatedly:
  while (1)
  {
    Serial.available()>0;
  }
    buff=Serial.read();
    if( buff==1)
    Serial.println(10,HEX);
    delay (200);
}

Т.е если приняли "1" то надо вернуть "10" HEX

Но возврашается какая то ерунда размером более 400 байтов.

Вопрос - ЧТО, ГДЕ, не так

объясните пожалуйста за что отвечает этот скетч,я прост недавно начинал заниматься всем этим()

fuerlee
Offline
Зарегистрирован: 09.12.2017

Здравствуйте,я приобрёл себе набор arduino,я так понимаю мне нужна какое-то приложение для програмированния.Я посмотрел на сайте и понял где надо скачивать(http://www.arduino.cc/en/Main/Software),но не понял какой файл "arduino веб-редактор" или "arduino (1.8.5)",подскажите пожалуйста(а то я чайник)

Penni
Penni аватар
Offline
Зарегистрирован: 18.01.2015

Качайте 1.8.5 и вперёд.

Valenok
Valenok аватар
Offline
Зарегистрирован: 11.12.2017

Здравствуйте,я хочу узнать,а в каких целях использовать arduino?

ЕвгенийП
ЕвгенийП аватар
Онлайн
Зарегистрирован: 25.05.2015

Ой, чо щас будет!!! :))))

Ну, например, можно привязать на верёвочку и, опуская с крыши до земли, измерить высоту дома.

Ворота
Ворота аватар
Offline
Зарегистрирован: 10.01.2016

Valenok пишет:

Здравствуйте,я хочу узнать,а в каких целях использовать arduino?

Здоров, коль не шутишь! Можно в разных, включая и противоправные.

arduinec
Offline
Зарегистрирован: 01.09.2015

Valenok пишет:

Здравствуйте,я хочу узнать,а в каких целях использовать arduino?

В разделе "Проекты" целая куча применений Ардуино.

Valenok
Valenok аватар
Offline
Зарегистрирован: 11.12.2017

спасибо