Цитата(aaarrr @ Jun 24 2009, 22:14)

Да-да, и думать тоже не надо

Не разделяю, да ты и сам это понимаешь.
Цитата(Сергей Борщ @ Jun 24 2009, 22:46)


А самому сравнить, сколько этот "писанный левой ногой" код отъедает ОЗУ по сравнению с кодом, приведенном aaarrr в сообщении №9? Тут не муч
аться, тут прослезиться нужно.
Внимательней посмотри. Было бы пользы больше, если б ошибки искал в исподниках а не комментариях.
Цитата(Spoofing @ Jun 25 2009, 00:04)

А смысл от этого монумента если большая часть не нужна?) Лучше сделать подпрограмму записи команды и ожидания флага и вызывать его из функции записи.
Конечно не нужна, каждый использует по потребностям. Если тебе нужно только писать, то скопируй 2-3 функции:
Код
AT91F_Flash_Init;
AT91F_Flash_Ready;
AT91F_Flash_Write;
И поменяй константы в соответствии со своим АРМом.
А то что визуальный объем большой, так это из-за комментариев, для Вашего же удобства.
Использую от сюда функции. Вполне доволен. Врятли кому-либо удастся написать компактней, а если учитывать, что это все от производителя, думаю не скривлю, если добавлю что лучше.
Цитата
Причина редактирования: Нарушение п.3.4 Правил форума.
Спасибо, учту в будущем.
Сообщение отредактировал Sanya_kv - Jun 25 2009, 08:22