Похоже не получается USART на мк настроить. (Даже протеусе на виртуал терминале ноль). I2C осилил в два счета. А тут ваще не пойму где клоки? И как соединять RX мк с TX или RX FT?
Замкни TxD и RxD на разьёме и попробуй с компа терминалом передавать..
Если переданное вернётся, то 232-я работает, а если нет - ищи "косяки"..
[img]http://radiokot.ru/forum/download/file.php?id=93376[/img][i][color=#000080][size=85]Между людьми возникает напряжение, если у них разный потенциал...[/size][/color][/i]
Скажите, такая ситуация: схему снял газовой горелкой, припаял и вижу: txled работает, передача идет, четко видно запрос компа при старте, Но комп говорит оборудование есть, но выдало аппаратную ошибку.
В принципе я уже разобрался... tx+rx нормально работают.
У меня получилось тока так: я даю команду (байт) с пк и жду ёё на мк, потом по команде отвечаю, аналогично реверс.
Но есть и непонятное: в указаном режиме связь очень медленая. Думаю не более 50г. Зато если ответ не дискридитировать (т.е. посылаю с мк без ожидания команды ) то на пк вижу буфер заполняется значительно быстрее, думаю и читается тоже. Как тут быть. (Десинг тайм - мини оссцилограф. Сложная штука для начинающего, но нужна, и если делать то надо с чего то начать).
И зачем существует обвязка еще 6-7 линий? И режимы управления потоком.
Всем добрый день! подскажите пожалуйста кто сталкивался с подобной проблемой! установил кое как драйвера на FT232RL на компьютер с WINDOWS XP, все нормально заработало, пытаюсь установить драйвера на ноут бук с операционной системой Windows 7, но почему то ноут ни в какую не может обнаружить микросехму и установить драйвера, микросхема точно рабочая, и изделие функционирует, т.к. на проверено на другом компе. подскажите, в чем может быть проблема)
заранее спасибо)))
Aerarh писал(а):В принципе я уже разобрался... tx+rx нормально работают.
И зачем существует обвязка еще 6-7 линий? И режимы управления потоком.
прием на стороне МК нужно вести по прерыванию... быстро вычитывать в массив (буфер) и уж потом обрабатывать... не плохо еще отслеживать ошибки в модуле УАРТ.. переполнение и т.д.