Что не так с LED_BUILTIN в RP2040

купил плату RP2040, раньше писал программы для ардуино, проблем не было.
для этой платы написал код
digitlalwrite(13, high)
он не работает
а digitlalwrite(13, LED_BUILTIN)
работает
почему в интернете об этом не пишут?

А надо

digitalWrite(13, HIGH)

Или просто digitalWrite(13, 1)

Бред

мошт всё-таки
digitlalWrite(LED_BUILTIN, HIGH); ?

1 лайк

“Работает” или “не работает” - оценочные суждения, отражающие соответствие поведения устройства ожиданиям.
Т.к. мы не знаем, чего Вы ожидаете, то и ваше сообщение бессмысленно, т.е. не несет никакой информации.
Следовало бы описать поведение устройства, а не Вашу оценку ситуации. Тем более, что код производит впечатление бессмысленного, а потому догадаться, чего Вы от него ожидаете, невозможно.

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

PS. Любопытно, а 2024 в Вашем нике - это год рождения?

Там же RGB led стоит. Его такой командой не зажечь. И об этом

очень странное утверждение. Тем более что подключен он к GPIO16.

На rp2040 pico есть и обычный светодиод, но он подключен к GP25

А что там за плата у ТС - только ему ведомо ))

И не должен. Он не то, что не работает, а даже не компилируется.

Брехня. Этот тоже не работает и не компилируется.

До тех пор, пока Вы будете так халатно относиться к программным текстам, у Вас ничего работать не будет.

3 лайка

У меня плата как выложили выше черная и когда я подсоендиняю ее к компьютеру загарается лампочка.
Значит мой скеч загружен и работает правильно!
А если у вас нет таких плат то нинада давать плохих советов.

Лампочка означает, что включено питание :wink:

А у нас есть таких плат. И никаких светодиодов на 13 пине там нету

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

патамушта скрывают!
Я даже знаю - кто, поверь мне. Тебе объяснят, почему я знаю.

и питание на плату подается через USB-провод. Ты же USB-проводом подключаешь? Или каким?

Как ты определил, что скетч начинает работать? По лампочке? - так тебе написали. что лампочка загорается вообще без скетча

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

Хорошо, я проверю это и напишу потом.

Что ты проверишь?

Выложи, пожалуйста, свой код целиком. Просто скопируй его из окна Ардуино ИДЕ и ничего в нем не меняй

Если бы Вы не подключали питание, никакая “лампочка” бы не могла загореться.

Вот по этому проводу и идет питание.

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

я должен прощения попросить у донов, простите парни, это был эксперимент соц инженерии.
но “главный”, как чуял, не явился.
еще раз простите, (с) xDriver.

1 лайк

Неудачно. Выдержки не хватает.
То ли дело учитель истории с непоблагорассмотрительствующимся. Долго не мог понять “ху из ху”.