#1 2020-07-28 18:08:36

aarr
Участник
Зарегистрирован: 2020-05-24
Сообщений: 4

Как в Ардуино вставлять свои функции?

Добрый день.
С Ардуино  только начал знакомиться.
Понял, что программа для Ардуино  состоит из набора его скэтчей.
Можно ли в такую программу вставлять собственный код \ создавать свои скэтчи?
Надеюсь что такая возможность должна быть.
Если да, то как это сделать.
Код может быть на СИ, или только на ассемблере?

#2 2020-07-28 20:02:10

г0сть
Гость

Re: Как в Ардуино вставлять свои функции?

aarr пишет:

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

Не можно, а нужно

aarr пишет:

Если да, то как это сделать.

Написать руками

aarr пишет:

Код может быть на СИ, или только на ассемблере?

На чем хотите на том и пишите, главное чтобы МК "понимал" этот язык

#3 2020-07-29 09:40:06

Kaka
Участник
Зарегистрирован: 2018-03-21
Сообщений: 347

Re: Как в Ардуино вставлять свои функции?

aarr пишет:

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

Нет, конечно. Можно только готовые скачивать.

#4 2020-07-30 18:01:21

Митяй
Гость

Re: Как в Ардуино вставлять свои функции?

Ну примерно так
После последней скобки } loop
Пишешь так
int summa( int a,b){
Int resultat =a+b;
return resultat;
}
И потом по имени summa вызываешь там где тебе надо сложить два числа

#5 2020-07-30 18:28:21

г0сть
Гость

Re: Как в Ардуино вставлять свои функции?

Митяй, байки не здесь, они на 95-м квартале  big_smile

#6 2020-08-01 20:06:17

Kaka
Участник
Зарегистрирован: 2018-03-21
Сообщений: 347

Re: Как в Ардуино вставлять свои функции?

Митяй пишет:

И потом по имени summa вызываешь там где тебе надо сложить два числа

Не, не так.

На самом деле, "потом приходишь на форум и спрашиваешь, почему не компилируется".

#7 2020-08-02 10:49:16

aarr
Участник
Зарегистрирован: 2020-05-24
Сообщений: 4

Re: Как в Ардуино вставлять свои функции?

Kaka пишет:
Митяй пишет:

И потом по имени summa вызываешь там где тебе надо сложить два числа

Не, не так.

На самом деле, "потом приходишь на форум и спрашиваешь, почему не компилируется".


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

#8 2020-08-02 11:24:10

Kaka
Участник
Зарегистрирован: 2018-03-21
Сообщений: 347

Re: Как в Ардуино вставлять свои функции?

aarr пишет:

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

С таким подходом Вы далеко не уедете. Вы должны самостоятельно взять код от уважаемого Митяй

Митяй пишет:

Пишешь так
int summa( int a,b){
Int resultat =a+b;
return resultat;
}

запустить компиляцию и посмотреть компилируется ли он, а если нет, то почему. Вот сделайте это и расскажите нам почему этот код не компилируется.

aarr пишет:

Мне тяжело поверить, что можно пользоваться только готовыми функциями Ардуино,
и нельзя написать свою функцию, так как мне надо.

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

Но если этот вопрос был всерьёз, то держите серьёзный ответ: нет, Вам нельзя писать собственный код. Если Вы задаёте такие вопросы и просите пояснять почему не компилируется даже не попытавшись скомпилировать, то Вам просто рано ещё писать свой код. Прокачаться надо для начала.

Редактировался Kaka (2020-08-02 11:26:04)

Быстрое сообщение

Введите сообщение и нажмите Отправить

Подвал раздела