[an error occurred while processing this directive]
А пох. Што UDRE, што TXC... прерывания-то запрещены. Это не по байтику жопка к жопке кидать.
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
Отправлено
-mse-
13 августа 2005 г. 00:45
В ответ на:
почему UDRE тю-тю ? И вообще, всегда делал через TXC
отправлено DASM 13 августа 2005 г. 00:41
Составить ответ
|||
Конференция
|||
Архив
Ответы
так реализации prints и puts работают тупым опросом этих бит а не на прерываниях
—
DASM
(13.08.2005 00:52
217.118.78.1
,
пустое
)
Sprintf сто пудов - через прерывание. Чего, будешь строке по байтику, через флаги пхать? Компилер, если не дурак, всё упердолит в прерывании. Типа, слишком умный.
—
-mse-
(13.08.2005 00:56
213.132.70.163
,
пустое
)
таки ви меня учить будете ? printf перенаправит на функцию вывода ОДНОГО байта. Её можно переписать, но она есть и по умолчанию. Компилер НИКОГДА не додумается мудрить с прерываниями
—
DASM
(13.08.2005 01:19
217.118.78.1
,
пустое
)
У тя есть другие предложения? Проверить просто, надо по входу разрешить прерывания. И всё.
—
-mse-
(13.08.2005 01:21
213.132.70.163
,
пустое
)
ну а sprintf вообще ничего не выводит наружу :-D
—
DASM
(13.08.2005 01:21
217.118.78.1
,
пустое
)
Ну да, а чего он жалится, что в УАРТ попадает только первый 0x0a?
—
-mse-
(13.08.2005 01:26
213.132.70.163
,
пустое
)
1001 причина может быть
—
DASM
(13.08.2005 01:38
217.118.78.1
,
пустое
)
Ну да прям 1001...
—
-mse-
(13.08.2005 09:47
81.201.66.34
, 608 байт)
а почему у него ПОСЛЕДНИЙ байт уходит тогда по твоему ?
—
DASM
(13.08.2005 10:58
217.118.78.1
,
пустое
)
Ну ты-же знаешь, я мегаэксперт...
—
-mse-
(13.08.2005 11:24
81.201.66.34
, 697 байт)
Кстати, чего все на спринтф-то накинулись? У него на путсе клина ловит.
—
-mse-
(13.08.2005 10:15
81.201.66.34
,
пустое
)
1001 причина может быть
—
DASM
(13.08.2005 01:38
217.118.78.1
,
пустое
)
Отправка ответа
Имя (обязательно):
Пароль:
E-mail:
NoIX ключ
:
Запомнить
Тема (обязательно):
Сообщение:
Ссылка на URL:
Название ссылки:
URL изображения:
Перейти к списку ответов
|||
Конференция
|||
Архив
|||
Главная страница
|||
Содержание
|||
Без кадра
E-mail:
info@telesys.ru