Отговори на тема  [ 9 мнения ] 
9-битов UART в РС? 
Автор Съобщение
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Нед Ное 21, 2004 11:31 pm
Мнения: 10088
Мнение 9-битов UART в РС?
попаднах на GPIB<->serial конвертор, който работи само с 9-битова серийна комуникация.

давайте идеи какво да се прави в РС-то?


Пон Юли 28, 2008 1:12 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Пон Юни 05, 2006 1:48 pm
Мнения: 4906
Местоположение: където небето среща земята, ракията е Jameson, а бирата Guinness
Мнение 
гледам че директно манипулират parity бита 8O
http://electronicdesign.com/Articles/In ... cleID=6245

а пък този го ползва :
http://cmp.felk.cvut.cz/~pisa/ulan/ul_drv.html

ако имаш ресурс да го изкопаш от сорса на драйвера...

_________________
... ако трети ден не ти се работи... това означава, че е сряда !


Пон Юли 28, 2008 2:19 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Нед Фев 26, 2006 6:52 pm
Мнения: 11266
Местоположение: Добрич
Мнение 
e та какъв е проблемът, искаш да снифваш нещо или да пишеш софт?


Пон Юли 28, 2008 2:28 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Нед Ное 21, 2004 11:31 pm
Мнения: 10088
Мнение 
GPIB е паралелен 8-битов бъс.
различните фази се избират просто със съответни телове.
не е кой зане колко сложен за имплементация, проблема е че някои устроства са много бързи.

въпросната джаджа е конвертор между GPIB и серийна порта.
като 9-тия бит го ползват за адресиране (вдигнат 9-бит е адрес, свален е данна)
има разни уловки и деайли, които наистина налагат използването на 9-тия бит.
имам си разни софтуери, дето се мъчат да управляват множество прибори за правене на дадено имерване.
примерно - сигнален генератор + измервател на мощност + управляем затихвател = сваляне на АЧХ (много упростено)

онези гимастики с бита за четност ги гледах, ама хич не ми харесват.

други идеи?


Пон Юли 28, 2008 4:54 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Нед Фев 26, 2006 6:52 pm
Мнения: 11266
Местоположение: Добрич
Мнение 
Въпроса дали ще пишеш софта на РС-то, щото и на мен не ми харесват тези гимнастики с паритито. Но ако можеш да пипнеш софта спокойно може да заобиколиш броя на битовете.

Като те слушам така или иначе ще ти трябват бая серийни... Аз бих го направил с едно контролерче. Примерно ARM-че с 2-3 серийни порта за твойте джаджи и USB за връзка с PC.
В АРМ-четата си слагаш колкото битова комуникация искаш. Отделно имплеметираш CMUX протокол за мултеплексиране на N-канала. Това е щото обикновено няма толкоз ендпойнти на USB-то и не знам друг лесен начин да изкараш N-виртални COM порта. А за CMUX има драйвер, поне си мисля че има щото се бъзиках с едни софтуери за Telit модули и мисля че драйвера си беше отделен.

Та ако не бъркам по тоя начин не ти тябва РС със серийни, само USB и не много усилия ще виждаш N COM порта, на които ще получаваш това което искаш (нацепено на байтове)...

Това за АРМ ти го предлагам щото мога да ти дам готов USB стек, с ос-че и серийни драйвери, а до 1-2 месеца даже и CMUX ще имам ако ти се чака ;-)

Но иначе би трябвало да става и с всеки друг контролер...

Едит: сега остана да кажеш че не си на WIN платформа изобщо ;-)


Пон Юли 28, 2008 7:04 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Нед Ное 21, 2004 11:31 pm
Мнения: 10088
Мнение 
да, май на там вървят нещата...
като гледам SAM7S май е кандидата.


Вто Юли 29, 2008 12:45 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Нед Фев 26, 2006 6:52 pm
Мнения: 11266
Местоположение: Добрич
Мнение 
Ако не те бъркат 5 евро отгоре бих ти препоръчал SAM7X - получаваш CAN + Ethernet... Не се знае дали няма да ти затрябват някой ден ;-)


Вто Юли 29, 2008 1:31 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Пет Юни 03, 2005 9:39 pm
Мнения: 2277
Мнение 
Някое CPLD няма ли да свърши работа ?


Вто Юли 29, 2008 4:04 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Нед Ное 21, 2004 11:31 pm
Мнения: 10088
Мнение 
syscop написа:
Някое CPLD няма ли да свърши работа ?


не (е толкова просто)


Вто Юли 29, 2008 6:06 pm
Профил
Покажи мненията от миналия:  Сортирай по  
Отговори на тема   [ 9 мнения ] 

Кой е на линия

Потребители разглеждащи този форум: 0 регистрирани и 4 госта


Вие не можете да пускате нови теми
Вие не можете да отговаряте на теми
Вие не можете да променяте собственото си мнение
Вие не можете да изтривате собствените си мнения
Вие не можете да прикачвате файл

Търсене:
Иди на:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by ST Software for PTF.
Хостинг и Домейни