ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Понедельник
1 июля
197800 Топик полностью
Vallav (15.06.2010 08:08, просмотров: 138) ответил leon_n на У, как вы меня сразу то))) Не бейте сильно, виноват кое в чем был не прав, но флеш все же работает медленно! Упростил программу, и измерил всё ещё раз более внимательно, была ошибка, команда чтения(LDR) из ОЗУ всего то 1 такт, как и должно, быть, а вот
Попробуйте lpc17xx от NXP. Есть камушки на 120 мгц. Система команд - Thumb-2 - добавлено несколько команд, близких к контроллерным. Чтение/запись ОЗУ и портов - однотактное, флеш - 5 тактовая, но сделан довольно приличный ускоритель флеша ( широкая предвыборка ). Три раздельных шины - команд, данных и системная, то есть чтение команд и констант из флеши мало мешают друг другу. Кусочки, которые должны работать быстро - можно разместить в ОЗУ, константы из флеша читать не в разброд, а вот писать на С - увы... Если хотите, чтобы работало быстро - только Asm. А чтобы еще быстрее - то еще и не ARM... На реакцию публики - особо внимания не обращайте, на электрониксе за такие вопросы меня вообще забанили. Публика не любит что либо выдумывать и измерять, она любит что либо читать в описаниях и маньюалах, чтобы были готовые, утвержденные рецепты. И очень обижается, когда говоришь, что рецепт то неправильный...