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

 
 
> Виртуальный COM порт для LPC2148
allexmor
сообщение May 21 2007, 08:41
Сообщение #1





Группа: Участник
Сообщений: 12
Регистрация: 19-05-07
Пользователь №: 27 828



Где взять драйвер виртуального СОМ порта для ХР для LPC2148?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов (1 - 14)
zltigo
сообщение May 21 2007, 08:47
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244



Цитата(allexmor @ May 21 2007, 11:41) *
Где...

http://www.standardics.nxp.com/support/doc...pdf/an10420.pdf


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
allexmor
сообщение May 21 2007, 08:55
Сообщение #3





Группа: Участник
Сообщений: 12
Регистрация: 19-05-07
Пользователь №: 27 828



это описание, а сам драйвер?
Go to the top of the page
 
+Quote Post
zltigo
сообщение May 21 2007, 09:06
Сообщение #4


Гуру
******

Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244



Цитата(allexmor @ May 21 2007, 11:55) *
это описание, а сам драйвер?

Естественно, там-же на NXP лежит sample code.


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
allexmor
сообщение May 21 2007, 09:17
Сообщение #5





Группа: Участник
Сообщений: 12
Регистрация: 19-05-07
Пользователь №: 27 828



а можно ссылку что-то я обрылся не нахожу
Go to the top of the page
 
+Quote Post
zltigo
сообщение May 21 2007, 09:53
Сообщение #6


Гуру
******

Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244



Цитата(allexmor @ May 21 2007, 12:17) *
а можно ссылку что-то я обрылся не нахожу

Что-же дальше-то будет sad.gif ?
http://www.standardics.nxp.com/support/doc...lpc214x.usb.zip


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
allexmor
сообщение May 21 2007, 12:25
Сообщение #7





Группа: Участник
Сообщений: 12
Регистрация: 19-05-07
Пользователь №: 27 828



Дальше будет спасибо!!!
Только не понятно что же делать с папкой "VCOMHostDrv"
драйвера я там все равно не увидел
чем компилировать исходник не понятно - да и надо ли?
Go to the top of the page
 
+Quote Post
zltigo
сообщение May 21 2007, 13:15
Сообщение #8


Гуру
******

Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244



Цитата(allexmor @ May 21 2007, 15:25) *
драйвера я там все равно не увидел

Продолжение следует sad.gif. Там есть файлы с расширением sys и inf.
Цитата
чем компилировать исходник не понятно

Не смешно. *.log файл посмотрите, если есть сомнения.


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
allexmor
сообщение Jun 27 2007, 14:32
Сообщение #9





Группа: Участник
Сообщений: 12
Регистрация: 19-05-07
Пользователь №: 27 828



Может быть кто-то раздолбал это пример для LPC2148 с виртуальным COM портом.
От PC в UART данные идут нормально 115200 бод
из UART в PC - мало того что только по 4 байта(но эта проблема решаемая) но на скорости только 9600
если повышаешь - то пропуски
Go to the top of the page
 
+Quote Post
abcdefg
сообщение Jul 6 2007, 06:12
Сообщение #10


Местный
***

Группа: Свой
Сообщений: 201
Регистрация: 23-01-06
Из: Msk
Пользователь №: 13 490



Цитата(allexmor @ Jun 27 2007, 18:32) *
Может быть кто-то раздолбал это пример для LPC2148 с виртуальным COM портом.


Да, вот хотелось бы знать у тех, кто пользовался - как у этого драйвера с глюканутостью?
Go to the top of the page
 
+Quote Post
corel_
сообщение Aug 14 2007, 10:48
Сообщение #11





Группа: Новичок
Сообщений: 6
Регистрация: 6-08-07
Пользователь №: 29 596



Нужен виртуальный COM портом для LPC23xx.
Еще нужна помощь с работой LPC2368.

P.S. не за бесплатно конечно же.
Go to the top of the page
 
+Quote Post
Vitaliy_ARM
сообщение Aug 16 2007, 13:34
Сообщение #12


Знающий
****

Группа: Свой
Сообщений: 509
Регистрация: 19-07-07
Из: г. Таганрог
Пользователь №: 29 246



Цитата(corel_ @ Aug 14 2007, 14:48) *
Нужен виртуальный COM портом для LPC23xx.
Еще нужна помощь с работой LPC2368.

P.S. не за бесплатно конечно же.


Я работал по мелочи с LPC2378, есть вопросы - задавайте

Сообщение отредактировал Vitaliy_ARM - Aug 16 2007, 13:36


--------------------
Умные речи подобны строкам, напечатанным курсивом. К. Прутков
Go to the top of the page
 
+Quote Post
=F8=
сообщение Aug 16 2007, 15:39
Сообщение #13


Знающий
****

Группа: Свой
Сообщений: 567
Регистрация: 7-07-07
Из: Донецк
Пользователь №: 28 954



В примерах к 5-му IARу есть виртуальный порт для стандартного виндозовского usbser.sys
Go to the top of the page
 
+Quote Post
corel_
сообщение Aug 16 2007, 20:53
Сообщение #14





Группа: Новичок
Сообщений: 6
Регистрация: 6-08-07
Пользователь №: 29 596



Цитата(Vitaliy_ARM @ Aug 16 2007, 16:34) *
Я работал по мелочи с LPC2378, есть вопросы - задавайте


Суть такая, что мне нужно как минимум с тремя UARTами работать.
Поймал полный облом с UARTами 2,3 на lpc2368.
Внутри lpc данные передаются а на ножках их не видно, и на прием тоже ноль.

Вот конфигурация:
-----------------------------------------------------------------------
if ( PortNum == 2 )
{
PCONP |= (1 << 24); /* UART 2 power/clock control bit. */

PINSEL0 |= (1 << 20); /* Enable TxD2 P0.10 */
PINSEL0 |= (1 << 22); /* Enable RxD2 P0.11 */
U2LCR = 0x83; /* 8 bits, no Parity, 1 Stop bit */
Fdiv = ( Fpclk / 16 ) / baudrate ; /*baud rate */
U2DLM = Fdiv / 256;
U2DLL = Fdiv % 256;
U2LCR = 0x03; /* DLAB = 0 */
U2FCR = 0x07; /* Enable and reset TX and RX FIFO. */

if ( install_irq( UART2_INT, (void *)UART2Handler, HIGHEST_PRIORITY ) == FALSE ){return (FALSE);}

U2IER = IER_RBR | IER_THRE | IER_RLS; /* Enable UART2 interrupt */
return (TRUE);
}
if ( PortNum == 3 )
{
PCONP |= (1 << 25); /* UART 3 power/clock control bit. */
PINSEL0 |= (1 << 18); /* Enable TxD3 P0.25 */
PINSEL0 |= (1 << 19); /* Enable TxD3 P0.25 */
PINSEL0 |= (1 << 20); /* Enable RxD3 P0.26 */
PINSEL0 |= (1 << 21); /* Enable RxD3 P0.26 */
U3LCR = 0x83; /* 8 bits, no Parity, 1 Stop bit */
Fdiv = ( Fpclk / 16 ) / baudrate ; /*baud rate */
U3DLM = Fdiv / 256;
U3DLL = Fdiv % 256;
U3LCR = 0x03; /* DLAB = 0 */
U3FCR = 0x07; /* Enable and reset TX and RX FIFO. */

if ( install_irq( UART3_INT, (void *)UART3Handler, HIGHEST_PRIORITY ) == FALSE ){return (FALSE);}

U3IER = IER_RBR | IER_THRE | IER_RLS; /* Enable UART3 interrupt */
return (TRUE);
}
-----------------------------------------------------------------------


Наткнулся еще на две вещи: это ВИРТУАЛЬНЫЙ СОМ ПОРТ и ПРОГРАММНЫЙ UART.
У меня есть две отладочных платы MCB2140 и MCB2300.
Первый, пока еще не получается прикрутить к 2368, зато на 2148 работает успешно.
Вообщем, с программным UARTом на 2368 тоже ничего не вышло.

Конечно, хотелось бы разобраться со 2 и 3 UARTом......т.к. они подходят больше всего.
Буду признателен (и не только) в любой помощи.
Благодарю.

Прикрепленный файл  progr_uart.rar ( 1.58 килобайт ) Кол-во скачиваний: 208
Go to the top of the page
 
+Quote Post
corel_
сообщение Aug 20 2007, 07:10
Сообщение #15





Группа: Новичок
Сообщений: 6
Регистрация: 6-08-07
Пользователь №: 29 596



smile.gif UARTы 2,3 заработали.
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 23rd July 2025 - 15:18
Рейтинг@Mail.ru


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