Вопросы с тегом «variables»

4
Зачем использовать переменную int для вывода, когда const int, enum или #define имеет гораздо больше смысла
Почему люди используют переменную для указания номера пин-кода, когда он вряд ли изменится во время выполнения кода? Много раз я видел, intкак используется для определения булавки, int led = 13; когда использование const int const int led = 13; или enum, или#define #define LED 13 имеет гораздо больше смысла. Это …

4
Как я могу объявить массив переменного размера (глобально)
Я хотел бы сделать три массива одинаковой длины. Согласно документации , массивы должны быть определены как int myArray[10];где 10 может быть заменено на известную длину (другое целое число) или заполнено массивом {2, 3, 5, 6, 7}. Однако, когда я попытался объявить значение , int arrSize = 10;а затем массив , …

2
Есть ли не float альтернатива pow ()?
Я просмотрел ССЫЛКУ НА ЯЗЫКЕ на веб-сайте Arduino , и я не могу найти эквивалент, не относящийся к Float, pow() я должен упустить что-то большое, но для жизни я в тупике! Я нашел pow()в столбце FUNCTIONS под заголовком Math (как я и ожидал), но он говорит, что оба параметра, [base] …

2
Как получить тип данных переменной?
Я использую Arduino, и я хотел бы знать, если есть функция, которая возвращает тип данных переменной. То есть я хотел бы запустить что-то вроде следующего: // Note: 'typeof' is a sample function that should return the data type. Serial.println(typeof(myVar));

2
Как обновить переменную в ISR с помощью таймеров
Я пытаюсь проверить частоту Timer3 с помощью счетчика. Значение счетчика, объявленное как volatile, увеличивается в ISR, и каждую секунду сумма отображается в основном цикле, а значение сбрасывается в ноль. Таймер был настроен правильно. (Если я выберу таймер 3 Гц, я вижу мигание светодиода) Проблема Счетчик не увеличивается. Вот вывод: Setup …
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.