Перейти к содержанию
    

замена ATmega128L на более производительный МК

Пробовали генератор вместо резонатора?

На сколько помню аврки, там все упиралось в скорость работы флеша, при повышении частоты, он просто начинал гнать ошибки и программа висла...

ЗЫ. ассемблер помогал в критических по скорости программах, плюс некоторые меги умудрялся запускать на 18МГц при 3.3В, при этом программно регерерировался монохромный дисплей без контроллера 320х240 точек и простенький GUI с уартом и терминальной программой. В наше время - это конечно изврат, но в 2000м году было круто :rolleyes:

Изменено пользователем mantech

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Которые, скорее всего, скажут что Вы просто не умеете языком СИ пользоваться...

А какой смысл очевидные вещи повторять, когда озвученное число уже само все сколь нибудь компетентным специалистам уже само сказало об "умении".

 

 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Кто подскажет, можно ли заменить при питании 3,3В указанный МК? Надо тот же AVR, чтобы частота была побольше и питалась от 3,3. Чтобы плату не переразводить. Может если с минимальной переделкой кода.

Посмотрите семейство Xmega. У них есть возможность удвоить частоту внешнего кварца.

Переделка кода практически минимальна: достаточно в заголовочных файлах переопределить регистры.

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Не надо провоцировать здесь очередной холивар на тему "Си против ассемблера". Нет и не будет здесь однозначной победы. Попробуйте, проверьте.

Но, ИМХО, четырёхкратный прирост производительности - это... ну очень частный случай.

Можно с си на си переписать и получить больше :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

ЗЫ. ассемблер помогал в критических по скорости программах, плюс некоторые меги умудрялся запускать на 18МГц при 3.3В, при этом программно регерерировался монохромный дисплей без контроллера 320х240 точек и простенький GUI с уартом и терминальной программой. В наше время - это конечно изврат, но в 2000м году было круто :rolleyes:

Ну да, ПЛИС то в 2000 еще не изобрели :)

PS: извратом это было еще во времена zx80.

 

не хвататет скорости прорисовки дисплея пиксельного.

Хотите сказать, что с обычного векторного дисплея вы перешли на растровый 4к и с этого момента что то пошло не так?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Ну да, ПЛИС то в 2000 еще не изобрели sm.gif

PS: извратом это было еще во времена zx80.

 

Вот тут вы зря :rolleyes:

ПЛИС-то конечно изобрели, только вот "простенький GUI с уартом и терминальной программой" тоже на этой плисине бы сделали, особенно образца 2000 года? :biggrin:

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...