Ви не увійшли.
Завантажував але результат той самий
Схоже як наче флешка накрилась. У вас увімкнено "перевіряти код після завантаження"?
Хоча регіон з програмою може бути і цілим, а накрилась частина бутлоадера.
Можете спробувати здампити флешку самим бутлоадером:
avrdude -c arduino -p m328p -P COMn -b 115200 -D -U flash:r:flash.bin:r(замініть COMn на свій ідентифікатор порта).
Або підключіть програматор і спробуйте перепрошити бутлоадер. Може допоможе (а може й ні).
Mako пише:Наскільки я зрозумів сама плата ардуино завісла те не виконує не яких дій?
Якщо після завантаження скетчу з цього повідомлення світлодіод L не блимає з періодом в 1 секунду, значить не виконує.
Завантажте Blink із меню прикладів. Він запрацює чи ні?Але дивно, що світиться, бо в скетчі його початковий стан LOW, і вмикається він лише через пів секунди. Судячи по схемі, тут LED вмикається високим рівнем.
Може бутлоадер глючить, він залишає LED світитись, а на скетч навіть не передає керування.
Завантажував але результат той самий
Наскільки я зрозумів сама плата ардуино завісла те не виконує не яких дій?
Якщо після завантаження скетчу з цього повідомлення світлодіод L не блимає з періодом в 1 секунду, значить не виконує.
Завантажте Blink із меню прикладів. Він запрацює чи ні?
Але дивно, що світиться, бо в скетчі його початковий стан LOW, і вмикається він лише через пів секунди. Судячи по схемі, тут LED вмикається високим рівнем.
Може бутлоадер глючить, він залишає LED світитись, а на скетч навіть не передає керування.
Наскільки розумію з попередньої відповіді, там сам MCU висить, скетч не виконується.
Наскільки я зрозумів сама плата ардуино завісла те не виконує не яких дій?
Ок, ch340 живий.
Якщо перемичку прибрати, затиснути reset і щось набирати на клавіатурі - один led мигає, так?
Світиця лише світлодиод L
В мене плата Arduino UNO R3
Ага, там дійсно має бути CH340. Дивне у них рішення - поставити резистор R8 послідовно з вихідного піна до світлодіода, а не після. Але підтяжки світлодіодами пояснюють, чому loopback не працює при замиканні RX/TX на самій платі, а тільки зі сторони CH340.
Ок, ch340 живий.
Наскільки розумію з попередньої відповіді, там сам MCU висить, скетч не виконується.
Ок, ch340 живий.
Якщо перемичку прибрати, затиснути reset і щось набирати на клавіатурі - один led мигає, так?
Mako пише:На моїй схемі є процесор CH340G на ній я і замкнув 2 та 3 ногу
А, ви мікросхему адаптера називаєте "процесором". Ну добре, тоді зрозумів
Да вибачте за непорозуміння
Mako пише:При завантаженні скетче блимнули світлодіоди L,RX,TX але потім світлиця лише світло диод L
Просто світиться, не блимає? Якщо так, то мікроконтролер просто висить, скетч не виконується. UART тут ні до чого.
Що цікаве я користувався цією платою десь з неділю завантажуючи на неї різні проекти але в один момент просто дані перестали натходити
Mako пише:Дісно я замкнув на процесорі ці дві ноги та уводячи цифру в монитор порт вони дублююця
Стоп, на якому процесорі? Спочатку давайте розберемось, що у вас за плата, з якою проблеми. Що там в якості USB-UART адаптера: друга атмега, CH340, чи щось інше?
В мене плата Arduino UNO R3
На моїй схемі є процесор CH340G на ній я і замкнув 2 та 3 ногу
А, ви мікросхему адаптера називаєте "процесором". Ну добре, тоді зрозумів ![]()
При завантаженні скетче блимнули світлодіоди L,RX,TX але потім світлиця лише світло диод L
Просто світиться, не блимає? Якщо так, то мікроконтролер просто висить, скетч не виконується. UART тут ні до чого.
Що цікаве я користувався цією платою десь з неділю завантажуючи на неї різні проекти але в один момент просто дані перестали натходити
Дісно я замкнув на процесорі ці дві ноги та уводячи цифру в монитор порт вони дублююця
Стоп, на якому процесорі? Спочатку давайте розберемось, що у вас за плата, з якою проблеми. Що там в якості USB-UART адаптера: друга атмега, CH340, чи щось інше?
@jokeer, що це за схема взагалі, звідки вона? Cпочатку не звернув уваги, думав, це топікстартер запостив схему свого пристрою.
На оригінальному UNO ніяких CH340 нема, там ще одна атмега в ролі USB-адаптера.
По тій схемі UART якщо і працюватиме, то хіба що на чесному слові.
На моїй схемі є мікросхема CH340G на ній я і замкнув 2 та 3 ногу
@jokeer, що це за схема взагалі, звідки вона? Cпочатку не звернув уваги, думав, це топікстартер запостив схему свого пристрою.
На оригінальному UNO ніяких CH340 нема, там ще одна атмега в ролі USB-адаптера.
По тій схемі UART якщо і працюватиме, то хіба що на чесному слові.
Якщо ноги 2 і 3 ch340 (згідно схеми) замкнути - в моніторі набрані на клавіатурі букви повинні дублюватись. Спробуйте так, для початку
Дісно я замкнув на мікросхемі ці дві ноги та уводячи цифру в монитор порт вони дублююця
Mako пише:Так інша плата також Arduino UNO але китайська
А мікросхеми USB-UART інтерфейса на них однакові? Як на схемі, CH340G?
Я би запідозрив апаратну проблему, але тоді б і заливка скетча не працювала би. Можливо, мікросхеми USB-UART трохи різні, і аплоадер їх ініціалізує коректно в обох випадках, а монітор із однією з них чомусь не дружить.
У вас Windows? Пробували яку-небудь іншу програму-термінал замість того вбудованого монітора? У вінді колись був Hyperterminal, але не знаю, чи є він досі.Якщо при замкнених RX-TX дані не повертаються, то схоже, проблема або з монітором, або з USB-UART інтерфейсом.
Про всяк випадок давайте перевірим, чи запускається скетч взагалі, і чи працює передача з МК:
void setup() { pinMode(LED_BUILTIN, OUTPUT); Serial.begin(9600); } bool state = false; void loop() { digitalWrite(LED_BUILTIN, state); Serial.println(state); state = !state; delay(500); }
При завантаженні скетче блимнули світлодіоди L,RX,TX але потім світлиця лише світло диод L
Що цікаве я користувався цією платою десь з неділю завантажуючи на неї різні проекти але в один момент просто дані перестали натходити