Показано с 1 по 10 из 18

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1
    Гуру Аватар для ashu
    Регистрация
    29.01.2008
    Возраст
    53
    Сообщений
    1,161
    Вес репутации
    595

    По умолчанию Re: Arduino учебный курс для начинающих

    Да, работает. Только при подключении к ПК засыпает на полторы-две секунды, а потом рестартует микропрограмму (нашёл тут).
    Как выход - либо шить девайс не через usb, а через доп.программатор (тогда бутлоадер не будет ждать 2 секунды после подключения компа), либо плюнуть на потерю данных в течение 2х секунд при подключении ПК, а все необходимые переменные постоянно сохранять в EEPROM.
    С уважением, Алексей
    Мой Prius NHW11

  2. #2
    Гуру Аватар для ashu
    Регистрация
    29.01.2008
    Возраст
    53
    Сообщений
    1,161
    Вес репутации
    595

    По умолчанию Re: Arduino учебный курс для начинающих

    Цитата Сообщение от ashu Посмотреть сообщение
    Как выход - либо шить девайс не через usb, а через доп.программатор (тогда бутлоадер не будет ждать 2 секунды после подключения компа)
    Этим способом можно только исключить 1.5..2 сек ожидания при открытии порта, но данные всё равно не сохранить, поскольку такова аппаратная реализация - при открытии порта сигнал управления потоком DTR посылает reset на чип:
    Rather then requiring a physical press of the reset button before an upload, the Arduino Nano is designed in a way that allows it to be reset by software running on a connected computer. One of the hardware flow control lines (DTR) of the FT232RL is connected to the reset line of the ATmega168 or ATmega328 via a 100 nanofarad capacitor. When this line is asserted (taken low), the reset line drops long enough to reset the chip. The Arduino software uses this capability to allow you to upload code by simply pressing the upload button in the Arduino environment. This means that the bootloader can have a shorter timeout, as the lowering of DTR can be well-coordinated with the start of the upload.
    С уважением, Алексей
    Мой Prius NHW11

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •