Разработка, производство и продажа радиоэлектронной аппаратуры
|
Карта сайта
|
Пишите нам
|
В избранное
Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс.
e-mail:
jobsmp@pochta.ru
Телесистемы
|
Электроника
|
Конференция «Микроконтроллеры и их применение»
По моему нет проверки готовности к приему данных while(!(*AT91C_MC_FSR & AT91C_MC_FRDY));
Отправлено
misyachniy
25 июня 2007 г. 14:47
В ответ на:
Уважа6емые, вопрос по записи во Flash AT91SAM7S256. Пишу страницу, все записывается кроме первых 4 байт....не пойму в чем дело. Кусок кода внутри .....проконтролируйте, плиз.
отправлено <font color=gray>sag1979</font> 25 июня 2007 г. 14:43
Составить ответ
|
Вернуться на конференцию
Ответы
Вродк как стоит сточка " while(!(...)) именно этот флаг проверяется ...только назван флаг не по имени FRDY а цифрой 0х00001...
—
sag1979
(25.06.2007 14:54:59
80.252.150.253
,
пустое
)
Это вы ждете завершения записи.(+)
—
misyachniy
(25.06.2007 15:02:31
212.90.165.14
, 168 байт)
Ответ: Спасибо....уже сел пробовать ))) О результате сообщу сразу
—
sag1979
(25.06.2007 15:13:6
80.252.150.253
,
пустое
)
Ответ: Неужели этот флаг надо проверять перед каждой записью в буффер записи флешь????
—
sag1979
(25.06.2007 15:33:15
80.252.150.253
,
пустое
)
Ответ: т.е. пред записью каждого байта в буффер?
—
sag1979
(25.06.2007 15:34:23
80.252.150.253
,
пустое
)
предположу, что можно просто увеличить время ожидания перед записью байта :)
—
nestandart
(25.06.2007 15:56:48
87.180.40.253
,
пустое
)
Запись страницы с проверкой с тремя попытками(+)
—
misyachniy
(25.06.2007 16:13:48
212.90.165.14
, 1251 байт)
Отправка ответа
Имя*:
Пароль:
E-mail:
Тема*:
Сообщение:
Ссылка на URL:
URL изображения:
если вы незарегистрированный на форуме пользователь, то
для успешного добавления сообщения заполните поле, как указано ниже:
введите число 76:
Перейти к списку ответов
|
Конференция
|
Раздел "Электроника"
|
Главная страница
|
Карта сайта
Web
telesys.ru