| Микроконтролери и електроника http://mcu-bg.com/mcu_site/ |
|
| 9-битов UART в РС? http://mcu-bg.com/mcu_site/viewtopic.php?f=14&t=5978 |
Страница 1 от 1 |
| Автор: | ДедоБоре [ Пон Юли 28, 2008 1:12 pm ] |
| Заглавие: | 9-битов UART в РС? |
попаднах на GPIB<->serial конвертор, който работи само с 9-битова серийна комуникация. давайте идеи какво да се прави в РС-то? |
|
| Автор: | MYXATA [ Пон Юли 28, 2008 2:19 pm ] |
| Заглавие: | |
гледам че директно манипулират parity бита http://electronicdesign.com/Articles/In ... cleID=6245 а пък този го ползва : http://cmp.felk.cvut.cz/~pisa/ulan/ul_drv.html ако имаш ресурс да го изкопаш от сорса на драйвера... |
|
| Автор: | miro_atc [ Пон Юли 28, 2008 2:28 pm ] |
| Заглавие: | |
e та какъв е проблемът, искаш да снифваш нещо или да пишеш софт? |
|
| Автор: | ДедоБоре [ Пон Юли 28, 2008 4:54 pm ] |
| Заглавие: | |
GPIB е паралелен 8-битов бъс. различните фази се избират просто със съответни телове. не е кой зане колко сложен за имплементация, проблема е че някои устроства са много бързи. въпросната джаджа е конвертор между GPIB и серийна порта. като 9-тия бит го ползват за адресиране (вдигнат 9-бит е адрес, свален е данна) има разни уловки и деайли, които наистина налагат използването на 9-тия бит. имам си разни софтуери, дето се мъчат да управляват множество прибори за правене на дадено имерване. примерно - сигнален генератор + измервател на мощност + управляем затихвател = сваляне на АЧХ (много упростено) онези гимастики с бита за четност ги гледах, ама хич не ми харесват. други идеи? |
|
| Автор: | miro_atc [ Пон Юли 28, 2008 7:04 pm ] |
| Заглавие: | |
Въпроса дали ще пишеш софта на РС-то, щото и на мен не ми харесват тези гимнастики с паритито. Но ако можеш да пипнеш софта спокойно може да заобиколиш броя на битовете. Като те слушам така или иначе ще ти трябват бая серийни... Аз бих го направил с едно контролерче. Примерно ARM-че с 2-3 серийни порта за твойте джаджи и USB за връзка с PC. В АРМ-четата си слагаш колкото битова комуникация искаш. Отделно имплеметираш CMUX протокол за мултеплексиране на N-канала. Това е щото обикновено няма толкоз ендпойнти на USB-то и не знам друг лесен начин да изкараш N-виртални COM порта. А за CMUX има драйвер, поне си мисля че има щото се бъзиках с едни софтуери за Telit модули и мисля че драйвера си беше отделен. Та ако не бъркам по тоя начин не ти тябва РС със серийни, само USB и не много усилия ще виждаш N COM порта, на които ще получаваш това което искаш (нацепено на байтове)... Това за АРМ ти го предлагам щото мога да ти дам готов USB стек, с ос-че и серийни драйвери, а до 1-2 месеца даже и CMUX ще имам ако ти се чака Но иначе би трябвало да става и с всеки друг контролер... Едит: сега остана да кажеш че не си на WIN платформа изобщо |
|
| Автор: | ДедоБоре [ Вто Юли 29, 2008 12:45 pm ] |
| Заглавие: | |
да, май на там вървят нещата... като гледам SAM7S май е кандидата. |
|
| Автор: | miro_atc [ Вто Юли 29, 2008 1:31 pm ] |
| Заглавие: | |
Ако не те бъркат 5 евро отгоре бих ти препоръчал SAM7X - получаваш CAN + Ethernet... Не се знае дали няма да ти затрябват някой ден |
|
| Автор: | syscop [ Вто Юли 29, 2008 4:04 pm ] |
| Заглавие: | |
Някое CPLD няма ли да свърши работа ? |
|
| Автор: | ДедоБоре [ Вто Юли 29, 2008 6:06 pm ] | |||||||||
| Заглавие: | ||||||||||
не (е толкова просто) |
||||||||||
| Страница 1 от 1 | Часовете са според зоната UTC + 2 часа [ DST ] |
| Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |
|