| Микроконтролери и електроника http://mcu-bg.com/mcu_site/ |
|
| Настройка и приемане на данни от COM порта http://mcu-bg.com/mcu_site/viewtopic.php?f=16&t=6410 |
Страница 1 от 1 |
| Автор: | tiger [ Нед Дек 28, 2008 8:09 pm ] |
| Заглавие: | Настройка и приемане на данни от COM порта |
Каква ми е идеята: Микроконтролер изпраща данни към COM порта на компютъра. Искам те да се изобразяват в десетичен формат на едно и също място. За тестване сега използвам RS анализатор, но при него данните се изписват една след друга и в 16-тичен вид. Опитах се да напиша програма, която да чете данни от порта. Ето я тук. С изпращането уж се справя, но четене не и се отдава. Ако има програма, която да удовлетворява изискванията ми кажете, или ако ви се намира примерен С code за инициализиране и изпращане през порта |
|
| Автор: | optron [ Пет Яну 02, 2009 10:33 pm ] |
| Заглавие: | |
Зависи дали данните, които контролерът изпраща са с фиксирана дължина или динамична. Ако е фиксирана, тогава просто нагласяш анализатора на съответна ширина на прозореца и си готов - думите ще ти излизат една под друга. Ако е динамична, става по-сложно - трябва да се прецени някакъв критерий за начало на нова дума. Обикновено това е някаква пауза, обаче реално време и Уиндоус не вървят заедно ... |
|
| Автор: | mitko_el [ Пет Яну 02, 2009 11:02 pm ] | ||
| Заглавие: | |||
В полето вляво от "ок" пишеш броя на данните които искаш да индицира.
|
|||
| Автор: | tiger [ Нед Яну 04, 2009 6:51 pm ] | |||||||||
| Заглавие: | ||||||||||
Идеална е тази програмка. Мерси! А може ли там където пише value стойността да се изписва само в десетичен вид? |
||||||||||
| Автор: | mitko_el [ Нед Яну 04, 2009 10:36 pm ] | |||||||||
| Заглавие: | ||||||||||
Там където е полето "HDA" ,с десен бутон,и ти дава възможностите. Ама само десетичен-тц |
||||||||||
| Автор: | tiger [ Нед Яну 04, 2009 11:35 pm ] |
| Заглавие: | |
Да и аз го видях това. Сега пробвам комуникацията, забравих, че данните трябва да са реални (с десетична запетая). Има ли някакъв начин да се направи. Или ако няма сега мисля да пращам 16 бита и хилядната част ще ми е цялото число, стотиците, десетиците и единиците частта след десетичната запетая |
|
| Страница 1 от 1 | Часовете са според зоната UTC + 2 часа [ DST ] |
| Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |
|