реклама на сайте
подробности

 
 
> FTDI FT232R BitBangMode, Непрерывная запись в порт и считывание
Dmitriy_V
сообщение Aug 30 2006, 20:45
Сообщение #1


Участник
*

Группа: Новичок
Сообщений: 57
Регистрация: 31-07-06
Пользователь №: 19 217



Необходимо осуществить непрерывный вывод информации с определенной частотой.
Для этой цели использовался BitBangMode микросхемы FT232R.
Однако после вызова процедуры FT_WRITE программа зависает до полного вывода данных.
При этом возникают две серьезные проблемы:
1. невозможно проводить промежуточные вычисления с полученными данными.
2. после полного вывода данных возникает промежуток между окончанием
предыдущего и началом следующего вызова функции FT_WRITE.

Можно ли для данной микросхемы решить эти проблемы?

Сообщение отредактировал Dmitriy_V - Aug 30 2006, 20:46
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Седой
сообщение Sep 17 2006, 10:26
Сообщение #2


Местный
***

Группа: Свой
Сообщений: 244
Регистрация: 21-02-05
Из: Урал
Пользователь №: 2 806



Прошивается, если написать загрузчик.

PS. Сейчас, в свободное время, занимаюсь разработкой загрузчиков для USB чипов Silabs и Atmel(AT90USB) c поддержкой DFU. Закончу, выложу в продолжение проекта http://projects.caxapa.ru/index.html?ID=45
Go to the top of the page
 
+Quote Post
Dmitriy_V
сообщение Sep 19 2006, 18:39
Сообщение #3


Участник
*

Группа: Новичок
Сообщений: 57
Регистрация: 31-07-06
Пользователь №: 19 217



Цитата(Седой @ Sep 17 2006, 14:26) *
Прошивается, если написать загрузчик.

PS. Сейчас, в свободное время, занимаюсь разработкой загрузчиков для USB чипов Silabs и Atmel(AT90USB) c поддержкой DFU. Закончу, выложу в продолжение проекта http://projects.caxapa.ru/index.html?ID=45


Все равно если он через usb не прошивается его сначала надо через С2 прошивать.
Кстати, какая у C8051F32х разрядность 8, 16 или 32?
Go to the top of the page
 
+Quote Post
Dmitriy_V
сообщение Oct 12 2006, 09:35
Сообщение #4


Участник
*

Группа: Новичок
Сообщений: 57
Регистрация: 31-07-06
Пользователь №: 19 217



Цитата(Dmitriy_V @ Sep 19 2006, 22:39) *
Все равно если он через usb не прошивается его сначала надо через С2 прошивать.
Кстати, какая у C8051F32х разрядность 8, 16 или 32?


Микросхема C8051F320 оправдала все мои ожидания. Мало понимая в работе микроконтроллеров в особенности, и в программировании USB в частности. Удалось по описаниям за два месяца при использовании USBXpress переложить пример TestPanel программы для компьютера с VC на Delphi и после этого доработать прошивку микросхемы под свои нужды. Для прошивки данных в микроконтроллер исползовал плату FlashBlaster2. В качестве тестовой платы купил USB-Осциллограф в котором использовалась данная микросхема. При этом получилось не вылезти за ограничения бесплатного Keil. Жалко только, что в моем проекте почти не используются остальные вкусности данного устройства, процентов на 80 прибор простаивает.
Еще большим плюсом оказалось наличие рускоязычного описания. Так что всем кто столкнулся с проблемой непрерывного ввода и вывода информации рекомендую данную микросхему, как наиболее просто реализующую связь и вывод информации по USB.

Сообщение отредактировал Dmitriy_V - Oct 12 2006, 09:53
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Dmitriy_V   FTDI FT232R BitBangMode   Aug 30 2006, 20:45
- - Alexsys   Если я правильно понял, тут нужно функцию обмена в...   Aug 31 2006, 07:45
|- - Dmitriy_V   Цитата(Alexsys @ Aug 31 2006, 11:45) Если...   Aug 31 2006, 20:33
|- - Alexsys   Цитата(Dmitriy_V @ Sep 1 2006, 00:33) Ост...   Sep 1 2006, 06:44
|- - Dmitriy_V   ЦитатаМне кажется в многозадачной ОС этот промежут...   Sep 1 2006, 10:11
|- - KRS   Цитата(Dmitriy_V @ Sep 1 2006, 14:11) Инт...   Sep 1 2006, 11:32
|- - Dmitriy_V   Цитата(KRS @ Sep 1 2006, 15:32) Цитата(Dm...   Sep 1 2006, 23:40
- - iosifk   Цитата(Dmitriy_V @ Aug 31 2006, 00:45) Не...   Aug 31 2006, 08:05
|- - Dmitriy_V   ЦитатаЭтот вопрос меня тоже интересует. Я еще не п...   Aug 31 2006, 20:52
- - KRS   у FTDI есть еще одна серьезная проблема с bit bang...   Sep 1 2006, 08:00
- - Седой   ЦитатаНеобходимо осуществить непрерывный вывод инф...   Sep 3 2006, 14:41
|- - Dmitriy_V   Цитата(Седой @ Sep 3 2006, 18:41) Если не...   Sep 4 2006, 09:54
- - Седой   ЦитатаКакой дешевый микроконтроллер посоветуешь дл...   Sep 4 2006, 12:00
|- - Dmitriy_V   Цитата(Седой @ Sep 4 2006, 16:00) А самым...   Sep 8 2006, 10:25
- - Седой   ЦитатаА он работает с USBXpress или нет? Есть каки...   Sep 8 2006, 14:34
|- - Dmitriy_V   Цитата(Седой @ Sep 8 2006, 18:34) ЦитатаА...   Sep 10 2006, 17:02


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 21st July 2025 - 13:29
Рейтинг@Mail.ru


Страница сгенерированна за 0.01392 секунд с 7
ELECTRONIX ©2004-2016