В будущем добавлю в прошивку возможность использования ATMega324. ATMega324 способна работать на частоте 20мГц. Прибавка к производительности 25%, что является достаточно приличным результатом.
Отличия ATMega32 и ATMega324 описаны тут (AVR505): http://www.atmel.com/Images/doc8001.pdf
Datasheet: http://www.atmel.com/Images/doc8011.pdf
http://www.avrfreaks.net/index.php?modu ... jectid=104
Микроконтроллеры ATMega32 и ATMega324 полностью совместимы по выводам и корпусу. С точки зрения программиста они почти одинаковы (324 это просто усовершенствованная версия 32 - содержит несколько дополнительных функций).
p.s. Создал эту тему чтобы не забыть
[добавлено 22.11.2012]
Если не будем влазить в 32кБ, то можно использовать ATMega644.
Применение ATMega324 (Using ATMga324 = +4mHz)
Moderator: STC
- STC
- LQFP144 - On Top Of The Game
- Posts: 2420
- Joined: Fri Oct 22, 2010 10:47 pm
- Location: Ukraine, Kiev
- Contact:
Применение ATMega324 (Using ATMga324 = +4mHz)
Author of the SECU-3 project. SECU-3 Engine control unit / Ignition control system
SECU-3.org (Русский)
SECU-3.org (English)
SECU-3 Club ВКонтакте
SECU-3 EMS Project Facebook
SECU-3.org (Русский)
SECU-3.org (English)
SECU-3 Club ВКонтакте
SECU-3 EMS Project Facebook
Re: Применение ATMega324 (Using ATMga324 = +4mHz)
Хотелось бы поинтересоваться, не появилось ли у вас свободное время, и не воплотили ли вы желаемое в жизнь?
Нет ли у вас желания заодно добавить в поддержку и 644 модель, скажем, как флагмановскую модель, ветки развития 8 битных микропроцессоров ATmega?
Нет ли у вас желания заодно добавить в поддержку и 644 модель, скажем, как флагмановскую модель, ветки развития 8 битных микропроцессоров ATmega?
- STC
- LQFP144 - On Top Of The Game
- Posts: 2420
- Joined: Fri Oct 22, 2010 10:47 pm
- Location: Ukraine, Kiev
- Contact:
Re: Применение ATMega324 (Using ATMga324 = +4mHz)
Свободного времени у меня практически нет
Интерес в поддержке ATMega324 или ATMega644 заключается только в ускорении на 25% вычислительных возможностей. ATMega644 хороша еще тем, что в ней 64кБ FLASH, так что если не будем влазить и в 32кБ, то будем переходить на 644-ю (может быть сразу перейдем к 644, посмотрим). Тем более что менеджер уже содержит соответсвующую архитектуру для поддержки разных МК.
Поддержка 324-й пока не реализована, но я рассматриваю ее и 644 как стратегический запас. Так что TO BE, все впереди
Интерес в поддержке ATMega324 или ATMega644 заключается только в ускорении на 25% вычислительных возможностей. ATMega644 хороша еще тем, что в ней 64кБ FLASH, так что если не будем влазить и в 32кБ, то будем переходить на 644-ю (может быть сразу перейдем к 644, посмотрим). Тем более что менеджер уже содержит соответсвующую архитектуру для поддержки разных МК.
Поддержка 324-й пока не реализована, но я рассматриваю ее и 644 как стратегический запас. Так что TO BE, все впереди
Author of the SECU-3 project. SECU-3 Engine control unit / Ignition control system
SECU-3.org (Русский)
SECU-3.org (English)
SECU-3 Club ВКонтакте
SECU-3 EMS Project Facebook
SECU-3.org (Русский)
SECU-3.org (English)
SECU-3 Club ВКонтакте
SECU-3 EMS Project Facebook
- STC
- LQFP144 - On Top Of The Game
- Posts: 2420
- Joined: Fri Oct 22, 2010 10:47 pm
- Location: Ukraine, Kiev
- Contact:
Re: Применение ATMega324 (Using ATMga324 = +4mHz)
Добавлена поддержка ATMega644/A/PA с тактовой частотой 20мГц. При использовании ATMega644 кварц для HIP9011 должен быть тоже 20мГц.
Поддержка ATMega324 не планируется, так как 644 круче.
Поддержка ATMega324 не планируется, так как 644 круче.
Author of the SECU-3 project. SECU-3 Engine control unit / Ignition control system
SECU-3.org (Русский)
SECU-3.org (English)
SECU-3 Club ВКонтакте
SECU-3 EMS Project Facebook
SECU-3.org (Русский)
SECU-3.org (English)
SECU-3 Club ВКонтакте
SECU-3 EMS Project Facebook