На главную Наши проекты:
Журнал   ·   Discuz!ML   ·   Wiki   ·   DRKB   ·   Помощь проекту
ПРАВИЛА FAQ Помощь Участники Календарь Избранное RSS
msm.ru
Страницы: (5) « Первая ... 3 4 [5]  все  ( Перейти к последнему сообщению )  
    > Программирование контроллеров avr...
      Цитата Дмитрий @
      Подскажите какую-нибудь стандартную прогу для обмена с СОМ.

      Putty, Гипертерминал... :D
        Цитата medved_68 @
        Putty
        "Молчит" PuTTY - после соединения чёрный экран.... :unsure:
          Цитата Дмитрий @
          "Молчит" PuTTY - после соединения чёрный экран.... :unsure:

          Для того, чтобы что то на зкране было - твое устройство должно это сформировать и отправить в канал. Это есть? :D
            Цитата medved_68 @
            Для того, чтобы что то на зкране было - твое устройство должно это сформировать и отправить в канал. Это есть?
            Не понял вопроса... :blink:
            МК выдаёт по USARTU данные? Конечно это сделано!

            Вообще ни чего не понимаю! :wall: :wall: :wall: Что за ... ... .... :blink: :(
              Цитата Дмитрий @
              МК выдаёт по USARTU данные?

              Да, выдает. :D Смотри, я принял из канала байты 08Н, 09Н, 0АН. Что мне необходимо сделать, что бы на экране отобразилось "Получена цепочка - 08 09 0А"? Или ты думаешь, что это все за тебя кто то/что то сделает? :lool:

              Добавлено
              И еще. Что бы тот же Putty что то начал отображать на экране - твое устройство должно общаться с ним в рамках стандартного протокола TELNET. Это слово тебе знакомо? Если да, то ты реализовал поддержку протокола в своем устройстве? Если нет - то что же ты хочешь? :-?
                Есть программа, называется - терминал. Моск не напрягает.
                  Цитата medved_68 @
                  что же ты хочешь
                  Я хочу понять, почему не могу считать данные с МК через преобразователь USB - USART? :blink: :( :wall: :wall: При том, что когда кольцую TX и RX на нём, обмен проходит, а при стыковке к МК - обмена нет!!! :wall: :wall: :wall:
                  Подскажите, пожалуйста, как проверить, что преобразователь работает с нужными TTЛ уровнями и полярностью сигналов?

                  Цитата Alexei @
                  Есть программа, называется - терминал
                  Спасибо, Alexei,попробую.
                    Цитата Дмитрий @
                    При том, что когда кольцую TX и RX на нём, обмен проходит

                    Значит дело не в преобразователе. Показывай схему подключения портов Rx и Tx подопытного контроллера. Как они подключены на кабель, который идет к преобразователю RS-232 <-> USB. :D
                      medved_68, большое спасибо за помощь и участие :thanks:
                      Схема проста: я соединил выход RX контроллера с TX на преобразователе, а TX с RX соответственно.
                      Перемычки на преобразователе установил в UART.
                        Цитата Дмитрий @
                        Схема проста: я соединил выход RX контроллера с TX на преобразователе, а TX с RX соответственно.

                        Тогда тебе необходимо вот это:
                        Цитата medved_68 @
                        1. Уровни ТТL (как говорил Prince). У преобразователя стандарт RS-232, у контроллера ТТL (а то и 2.6В, если питание 3В и ниже). Необходима микросхема преобразователь МАХ 232. :D


                        Добавлено
                        Цитата Дмитрий @
                        Перемычки на преобразователе установил в UART.

                        А еще в какое положение можно установить перемычки? :unsure:
                          Верхний график - ТТЛ, нижний - по стандартру RS-232. Измерить напряжение на выходе ТХ преобразователя, в отсутствие передачи, убедиться в том, что на выходе сигнал с ТТЛ уровнями. Если очень хочется, можно осциллографом посмотреть весь кадр при передаче чего-нибудь с компа, из гипертерминала.
                          user posted image
                            Prince, спасибо :thanks: сейчас проверю. Хотя, в AVR ISP v.3.2 встроена функция преобразование USB в UART TTL(ATMEL AVR ISP v3.2)...
                            Цитата medved_68 @
                            А еще в какое положение можно установить перемычки
                            AVR ISP v.3.2 имеет разъёмы е ISP/UART для работы как программатор или как преобразователь.
                              Большое всем спасибо, что оказываете мне помощь! :thanks:
                              Определилося (проклятые янки!!! >:( сколько я голов разбил :wall: :crazy: ), оказывается при работе программатора AVR ISP v3.2, как преобразователь USB - USART, сигналы TX и RX перекрещивать НЕ НАДО :blink: :crazy:
                              Если кто-то знал....
                              0 пользователей читают эту тему (0 гостей и 0 скрытых пользователей)
                              0 пользователей:


                              Рейтинг@Mail.ru
                              [ Script execution time: 0,0345 ]   [ 15 queries used ]   [ Generated: 25.04.24, 06:22 GMT ]