Size: a a a

Анархическая электроника

2019 December 22

t

tmelinked_ in Анархическая электроника
Sneg.
Я так понял, что вывод в сериал много ресурсов жрет
скажу больше. объявление сериал уже жрет
источник

П

Павел in Анархическая электроника
Sneg.
Я так понял, что вывод в сериал много ресурсов жрет
ну для отладки нормально
источник

S

Sneg. in Анархическая электроника
Павел
ну для отладки нормально
Я в готовом коде что бы отключить разом
источник

П

Павел in Анархическая электроника
tmelinked_
скажу больше. объявление сериал уже жрет
сажу круче писать под мк, это как писать под дос с его 640кб ( 100 раз подумаешь и 1 раз отрежишь перед тем)
источник

t

tmelinked_ in Анархическая электроника
Sneg.
Я в готовом коде что бы отключить разом
я не понял, так тебе по кнопке надо что-ли?
источник

S

Sneg. in Анархическая электроника
tmelinked_
я не понял, так тебе по кнопке надо что-ли?
Нет, просто когда код готовый будет, что бы не жрать ресурсы, разом отключить в скетче
источник

П

Павел in Анархическая электроника
Sneg.
Я в готовом коде что бы отключить разом
ну тогда юзай eeprom и какуй нибудь фунцию
источник

П

Павел in Анархическая электроника
для этого есть define
источник

П

Павел in Анархическая электроника
источник

t

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

П

Павел in Анархическая электроника
Вот зачем ты заговортл о коробках, ройду разбиратьтэтот срачь
источник

S

Sneg. in Анархическая электроника
В первом варианте мне надо все выоды сериала перенести в индеф?
источник

S

Sneg. in Анархическая электроника
А во втором нет?
источник

П

Павел in Анархическая электроника
Ф#define DEBUG true

#if DEBUG
#define DEBUG_PORT Serial
#define DEBUG_MSG_Serial(...) DEBUG_PORT.printf( VA_ARGS )
#else
#define DEBUG_MSG_Serial(...)
#endif

// the setup function runs once when you press reset or power the board
void setup() {
#if DEBUG
 DEBUG_PORT.begin(115200);
#endif

}

// the loop function runs over and over again until power down or reset
void loop() {
 DEBUG_MSG_Serial("Test Start");
}
источник

П

Павел in Анархическая электроника
вот запусти с true и false
источник

t

tmelinked_ in Анархическая электроника
Sneg.
А во втором нет?
в павловском куске кода - пишется один раз вверху программы, но тогда вызывать сообщение о дебаге нужно другой функцией, а не сериал. принт
источник

П

Павел in Анархическая электроника
tmelinked_
в павловском куске кода - пишется один раз вверху программы, но тогда вызывать сообщение о дебаге нужно другой функцией, а не сериал. принт
угу или пиши такой говно код
#ifdef DEBUG
Serial.println("Бла бла бла");
#endif
источник

S

Sneg. in Анархическая электроника
tmelinked_
в павловском куске кода - пишется один раз вверху программы, но тогда вызывать сообщение о дебаге нужно другой функцией, а не сериал. принт
Тогда второй вариант предпочтительнее
источник

t

tmelinked_ in Анархическая электроника
Павел
угу или пиши такой говно код
#ifdef DEBUG
Serial.println("Бла бла бла");
#endif
говнокод у тебя, т. к. ты его не прлкомментировал и человек задает вопросы.
источник

S

Sneg. in Анархическая электроника
Павел
Ф#define DEBUG true

#if DEBUG
#define DEBUG_PORT Serial
#define DEBUG_MSG_Serial(...) DEBUG_PORT.printf( VA_ARGS )
#else
#define DEBUG_MSG_Serial(...)
#endif

// the setup function runs once when you press reset or power the board
void setup() {
#if DEBUG
 DEBUG_PORT.begin(115200);
#endif

}

// the loop function runs over and over again until power down or reset
void loop() {
 DEBUG_MSG_Serial("Test Start");
}
Только пока не разобрался что поправить в нем нужно под себя
источник