Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей... |
08.10.2010, 15:13
|
|
Вид на жительство
Регистрация: 29.04.2007
Адрес: Иркутск
Сообщений: 311
Сказал спасибо: 0
Сказали Спасибо 12 раз(а) в 12 сообщении(ях)
|
Строки по USART
В комп отправляю несколько параметров в виде строки функцией printf()
И хочу принять от компа в МС несколько параметров зараз.
Расчитывал на Scanf(), но нет такой в CCS+MPLAB
КАк тогда быть?
Хочу в МС передать несколько чисел (23, 5, 238, 104)
Если в компе сооружу строку "23,5,238,104\n" и приму её функцией gets(), то как потом разбор сделать? Для разбора, вообще-то, scanf() и нужна.
Научите как быть : - (
|
|
|
Сказали "Спасибо" yellow87
|
|
|
08.10.2010, 15:19
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.02.2008
Адрес: Днепр. Украина
Сообщений: 3,294
Сказал спасибо: 442
Сказали Спасибо 1,048 раз(а) в 706 сообщении(ях)
|
Re: строки по USART
Разбор - посимвольно, с использованием автомата состояний. Возможно проще будет со стороны ПК сделать поля фиксированной ширины, и передавать пакет. тогда разбор резко упрощается, т.к. данные всегда находятся на одном и том же месте.
__________________
misterdi<@>i.ua
|
|
|
Сказали "Спасибо" MisterDi
|
|
|
08.10.2010, 15:23
|
|
Почётный гражданин KAZUS.RU
Регистрация: 28.02.2010
Сообщений: 2,297
Сказал спасибо: 53
Сказали Спасибо 461 раз(а) в 392 сообщении(ях)
|
Re: строки по USART
а терминала в CCS+MPLAB нет?( просто не знаю)
|
|
|
Сказали "Спасибо" OlegNZH
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Тема |
Автор |
Раздел |
Ответов |
Последнее сообщение |
"Фантомное" питание контроллера по USART
|
MasterMushi |
Микроконтроллеры, АЦП, память и т.д |
8 |
07.10.2010 22:38 |
Вывод строки в USART
|
rocky7 |
Микроконтроллеры, АЦП, память и т.д |
4 |
02.10.2010 22:51 |
Bluetooch - USART переходник
|
nml |
Микроконтроллеры, АЦП, память и т.д |
12 |
17.08.2010 13:05 |
Usart (УСАПП)
|
wolfinstein |
Микроконтроллеры, АЦП, память и т.д |
15 |
18.02.2010 19:15 |
Почему USART работает правильно?
|
zhan99999 |
Микроконтроллеры, АЦП, память и т.д |
10 |
24.01.2010 15:39 |
Часовой пояс GMT +4, время: 07:22.
|
|