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

 
 
> CodevisionAVR фунция scanf, Как прервать scanf если в порт ничего больше подаваться не будет?
Варяг
сообщение Aug 23 2011, 03:17
Сообщение #1


Частый гость
**

Группа: Участник
Сообщений: 95
Регистрация: 4-04-11
Из: челябинск
Пользователь №: 64 111



Подскажите, пожалуйста! использую функцию scanf("%s",&string); Потом делаю с этой строкой все что нужно. Но бывает проблема, когда в UART приходит символ "ентер", и мне как бы не надо считывать эту строку, и прервать операцию по превышению TIMEOUT, а scanf ждет, пока в порт придет еще что-нибудь. Хочу сделать, чтобы в прерывании TIM0_OVF если TIMEOUT превышен, то scanf каким-то образом переставала считывать строку.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Варяг   CodevisionAVR фунция scanf   Aug 23 2011, 03:17
- - 777777   Цитата(Варяг @ Aug 23 2011, 07:17) Подска...   Aug 23 2011, 04:12
- - demiurg_spb   используйте getchar и сами складывайте символы в с...   Aug 23 2011, 04:56
|- - Варяг   Спасибо, буду править.   Aug 23 2011, 05:35
- - ReAl   Не про CodeVision-реализацию, а про стандартный sc...   Aug 23 2011, 05:52
|- - Варяг   Ну так а все-таки, будь то getchar or scanf, как с...   Aug 23 2011, 06:34
||- - 777777   Цитата(Варяг @ Aug 23 2011, 10:34) Ну так...   Aug 23 2011, 06:54
||- - Варяг   Цитата(777777 @ Aug 23 2011, 10:54) Так г...   Aug 23 2011, 07:30
||- - 777777   Цитата(Варяг @ Aug 23 2011, 11:30) Я чита...   Aug 23 2011, 08:25
|- - demiurg_spb   Цитата(ReAl @ Aug 23 2011, 09:52) Пожалуй...   Aug 24 2011, 04:43
|- - ReAl   Цитата(demiurg_spb @ Aug 24 2011, 07:43) ...   Aug 24 2011, 07:02
|- - Варяг   Так как я не понял, как прервать функцию scanf, во...   Aug 26 2011, 08:38
|- - 777777   Цитата(Варяг @ Aug 26 2011, 12:38) Так ка...   Aug 26 2011, 10:45
|- - Варяг   Цитата(777777 @ Aug 26 2011, 14:45) Фу, к...   Aug 26 2011, 10:57
- - ReAl   Как в CodeVision -- не подскажу. Но обработку тайм...   Aug 23 2011, 06:56
- - GDI   В CodeVision, по крайней мере в те времена когда я...   Aug 23 2011, 07:31
- - Сергей Борщ   QUOTE (Варяг @ Aug 26 2011, 11:38) Так ка...   Aug 26 2011, 09:35


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

 


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


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