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

 
 
> Windows Embedded + UART, Реально ли переводить ногу TX в Z-состояние при отсутствии передачи?
Zlumd
сообщение Oct 26 2011, 05:18
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 327
Регистрация: 12-04-05
Из: Новосибирск
Пользователь №: 4 057



Рисую схему, в которой будет стоять TAM-3517, на котором будет крутиться Windows Embedded.
Мне нужно, чтобы нога TX UARTa была в Z-состоянии при отсутствии передачи. Реально ли произвести такое вмешательство в драйвер Винды? Или лучше сделать это как-нибудь схемотехнически?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Guest_@Ark_*
сообщение Oct 28 2011, 03:38
Сообщение #2





Guests






Цитата
TAM-3517... имеются интерфейсы: аудио вход/ выход, 3 х USB Host, mini-USB OTG Device, SPI, RS-232, RS-422/485, CAN, UART, I2C, GPIO, JTAG.

Цитата
Девайс, с которым мой ARM будет общаться по UART имеет всего одну линию на прием и на передачу. Т.е. Полудуплекс. Поэтому мне надо объединить линии TX и RX UARTa. Ногу TX переводить в Z-состояние при отсутствии передачи. А на RX запрещать приемник во время передачи.
Плохо то, что элементарно делается без Windows, оказывается невозможно сделать с Windows.

Вообще-то так не надо делать ни с Windows, ни без Windows. То что Вы описываете, ни под один из заявленных интерфейсов не попадает. Выясните, какой интерфейс у Вашего устройства, и используйте для обмена с ним соответствующий преобразователь интерфейсов. Если интерфейс нестандартный, то лучше привести его к одному из стандартных, изготовив нужный преобразователь.

Сообщение отредактировал @Ark - Oct 28 2011, 03:39
Go to the top of the page
 
+Quote Post
Zlumd
сообщение Oct 28 2011, 04:34
Сообщение #3


Местный
***

Группа: Свой
Сообщений: 327
Регистрация: 12-04-05
Из: Новосибирск
Пользователь №: 4 057



Цитата(@Ark @ Oct 28 2011, 10:38) *
Вообще-то так не надо делать ни с Windows, ни без Windows. То что Вы описываете, ни под один из заявленных интерфейсов не попадает. Выясните, какой интерфейс у Вашего устройства, и используйте для обмена с ним соответствующий преобразователь интерфейсов. Если интерфейс нестандартный, то лучше привести его к одному из стандартных, изготовив нужный преобразователь.
Производитель девайса (NXP) рекомендует программно все сделать.
Цитата
To realize the serial communication, the two separate serial communication lines of the microcontroller (full duplex serial port) have to be merged to a single receive/transmit line (half duplex serial port). If the microcontroller provides appropriate functionality on its I/O-Pins it is possible to avoid supplementary hardware.
Go to the top of the page
 
+Quote Post



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

 


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


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