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

 
 
> Вопрос по Си...
wasp
сообщение Apr 22 2008, 15:29
Сообщение #1


Участник
*

Группа: Новичок
Сообщений: 39
Регистрация: 2-09-07
Пользователь №: 30 237



Прошу прощения за глупый вопрос.
Пытаюсь разобраться с программой для РIС(пример передачи пакета данных для RF-модуля FSK-передатчика http://www.hoperf.com/pdf/RF02B.pdf ).
Сама программка находится здесь: http://www.hoperf.com/pdf/RF02_code.pdf стр. 11-16.
И там на стр. 15 вот такой фрагмент кода:


Не подскажите зачем там эти две строчки:
........
while (!nIRQ);
while (nIRQ);
.........

что бы это значило? 05.gif
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
rezident
сообщение Apr 22 2008, 15:33
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 10 920
Регистрация: 5-04-05
Пользователь №: 3 882



Видимо автор таким образом пытался импульс какой-то отследить, переход 0->1->0.
Go to the top of the page
 
+Quote Post
wasp
сообщение Apr 22 2008, 15:46
Сообщение #3


Участник
*

Группа: Новичок
Сообщений: 39
Регистрация: 2-09-07
Пользователь №: 30 237



Цитата(rezident @ Apr 22 2008, 19:33) *
Видимо автор таким образом пытался импульс какой-то отследить, переход 0->1->0.

спасибо за быстрый ответ!
с СИ знаком поверхостно, поэтому не могу сообразить. Почему за обоими операторами стоит ";"?
То есть условие в скобках выполняется, но за этим не следует ничего... Программа переходит на следующую строку так и так.
Или я ошибаюсь?
Go to the top of the page
 
+Quote Post
tazik
сообщение Apr 22 2008, 16:02
Сообщение #4


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

Группа: Свой
Сообщений: 195
Регистрация: 13-05-07
Из: Норильск
Пользователь №: 27 691



Цитата(wasp @ Apr 22 2008, 23:46) *
спасибо за быстрый ответ!
с СИ знаком поверхостно, поэтому не могу сообразить. Почему за обоими операторами стоит ";"?
То есть условие в скобках выполняется, но за этим не следует ничего... Программа переходит на следующую строку так и так.
Или я ошибаюсь?


Синтаксис языка такой. Пока условие верно, перехода на следующую строку не происходит.

То же самое, что и while(nIRQ) {чего-то делаем}; - просто скобки опущены, т.к. во время ожидания все равно ничего не выполняется
Go to the top of the page
 
+Quote Post
wasp
сообщение Apr 22 2008, 16:08
Сообщение #5


Участник
*

Группа: Новичок
Сообщений: 39
Регистрация: 2-09-07
Пользователь №: 30 237



Цитата(tazik @ Apr 22 2008, 20:02) *
Синтаксис языка такой. Пока условие верно, перехода на следующую строку не происходит.

То же самое, что и while(nIRQ) {чего-то делаем}; - просто скобки опущены, т.к. во время ожидания все равно ничего не выполняется

Вот оно что!
Ну тогда все становится на свои места, спасибо за ликбез! smile.gif
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- wasp   Вопрос по Си...   Apr 22 2008, 15:29
|- - 2b|!2b?..   Цитата(tazik @ Apr 22 2008, 20:02) Синтак...   Apr 28 2008, 07:12
- - arttab   а nIRQ должны быть объявлены как изменяемые из вне...   Apr 22 2008, 23:46
- - wasp   в продолжение темы... прошил и подключил PIC16F676...   Apr 25 2008, 19:07
|- - tazik   Цитата(wasp @ Apr 26 2008, 03:07) в продо...   Apr 26 2008, 08:03
|- - wasp   Цитата(tazik @ Apr 26 2008, 12:03) Сам не...   Apr 28 2008, 06:18
|- - tazik   Цитата(wasp @ Apr 28 2008, 14:18) Но не с...   Apr 28 2008, 17:20
|- - wasp   Цитата(tazik @ Apr 28 2008, 21:20) Микрос...   Apr 28 2008, 18:38
|- - tazik   Цитата(wasp @ Apr 29 2008, 02:38) из нее ...   Apr 28 2008, 18:57
|- - wasp   Цитата(tazik @ Apr 28 2008, 22:57) Давайт...   Apr 28 2008, 19:19
- - vank   Привет! И мне интересует этая програма. Я поку...   Apr 26 2008, 06:59
- - wasp   мда, до nIRQ, как выяснилось, дело не доходит. раз...   Apr 29 2008, 20:57
|- - Сергей Борщ   Цитата(wasp @ Apr 29 2008, 23:57) вот код...   Apr 29 2008, 23:33
|- - wasp   Цитата(Сергей Борщ @ Apr 30 2008, 03:33) ...   May 1 2008, 10:44
- - vank   Извините, на моя просба никто не можеть помочь?   Apr 30 2008, 04:47
|- - tazik   Цитата(vank @ Apr 30 2008, 12:47) Извинит...   May 1 2008, 09:25
|- - vank   Цитата(tazik @ May 1 2008, 13:25) А почем...   May 1 2008, 12:20
|- - tazik   Цитата(vank @ May 1 2008, 20:20) Но мне н...   May 1 2008, 12:24
- - wasp   поставил тип переменной CMD "unsigned long in...   May 1 2008, 16:04
|- - wasp   никак не получается инициализировать RFM02. по пре...   May 2 2008, 08:50
- - Different   Вот куски кода для модулей HopeRF с немецких сайто...   May 22 2008, 12:13
- - SashaGubov   а эти модули от 5 вольт можно питать?   Sep 12 2008, 10:45


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

 


RSS Текстовая версия Сейчас: 22nd July 2025 - 07:26
Рейтинг@Mail.ru


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