Разработка, производство и продажа радиоэлектронной аппаратуры
|
Карта сайта
|
Пишите нам
|
В избранное
Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс.
e-mail:
jobsmp@pochta.ru
Телесистемы
|
Электроника
|
Конференция «Микроконтроллеры и их применение»
прямого пути нет. Обходные - зависят от преследуемой цели
Отправлено
koyodza
11 марта 2008 г. 16:54
В ответ на:
Как в Си (мега128) реализовать следующее (+)
отправлено Samsony 11 марта 2008 г. 16:46
Составить ответ
|
Вернуться на конференцию
Ответы
Предположим, при установке флага нужно как можно быстрее установить ножку порта. В фоне. Какие будут предложения?
—
Samsony
(11.03.2008 17:20:23
85.93.35.221
,
пустое
)
Объяви флагом саму ножку (если это не аппаратный флаг типа UDRE/TOVFx и т.п.)
—
=AVR=
(11.03.2008 17:28:35
80.92.96.19
,
пустое
)
А если именно это порт трогать нельзя,то делать как учил Незабвенный:(+)
—
Quasy
(11.03.2008 17:41:2
80.243.9.34
, 113 байт)
Ну а если это аппаратный флаг? А вообще реально ли создать алгоритм, что бы при возднйствии на что то в одной части происходило действие в другой части, причем для программиста это все происходит прозрачно.
—
Samsony
(11.03.2008 17:38:26
85.93.35.221
,
пустое
)
что значит "аппаратный флаг"? Хотите, чтобы при переполнении таймера или FIFO, например, автоматически изменялось состояние пина?
—
koyodza
(11.03.2008 18:39:33
195.214.197.203
,
пустое
)
что значит "аппаратный флаг"? Хотите, чтобы при переполнении таймера или FIFO, например, автоматически изменялось состояние пина?
—
koyodza
(11.03.2008 18:39:15
195.214.197.203
,
пустое
)
Реально. Но для этого требуется всего лишь в совершенстве знать матчасть, уверенно владеть ассемблером либо виртуозно владеть Си
—
=AVR=
(11.03.2008 17:42:31
80.92.96.19
,
пустое
)
А конкретизировать будем? :)
—
Samsony
(11.03.2008 17:53:54
85.93.35.221
,
пустое
)
Нет. Того, что я сказал,
умному
достаточно
—
=AVR=
(11.03.2008 18:07:59
80.92.96.19
,
пустое
)
Просто слабо конкретизировать? Умеем давать только общие советы?
—
Samsony
(11.03.2008 20:29:59
89.254.211.203
,
пустое
)
Ты скажи спасибо, что ТЕБЕ я хоть это сказал, а не сразу нахуй послал, как ты того заслуживаешь. А после этой фразы - чао бамбино форэвер
—
=AVR=
(11.03.2008 20:59:36
80.92.96.19
,
пустое
)
Конечно. Вызываете функцию...
—
Oldring
(11.03.2008 17:41:25
91.76.16.245
,
пустое
)
О! А вот без вызова функции слабо?
—
Samsony
(11.03.2008 17:43:49
85.93.35.221
,
пустое
)
С++ пользуй и не еби людям
—
моск
(11.03.2008 17:57:7
208.73.49.114
,
пустое
)
Макросом - но inline функции, если их подерживает компилятор, лучше.
—
Oldring
(11.03.2008 17:49:22
91.76.16.245
,
пустое
)
в структуру помести адрес функции и ее вызывай, а она сделает что надо: и флаг и ножку ...
—
ага
(11.03.2008 17:24:1
208.73.49.114
,
пустое
)
Отправка ответа
Имя*:
Пароль:
E-mail:
Тема*:
Сообщение:
Ссылка на URL:
URL изображения:
если вы незарегистрированный на форуме пользователь, то
для успешного добавления сообщения заполните поле, как указано ниже:
что получится, если сложить 4 и 4 ?
Перейти к списку ответов
|
Конференция
|
Раздел "Электроника"
|
Главная страница
|
Карта сайта
Web
telesys.ru