Применение ATMega324 (Using ATMga324 = +4mHz)

Обсуждение аппаратной части ("железо"). Discussion about hardware.

Moderator: STC

Post Reply
User avatar
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)

Post by STC »

В будущем добавлю в прошивку возможность использования 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.
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
leshik182
TO92 - Vaguely active
Posts: 2
Joined: Thu Nov 22, 2012 7:14 am

Re: Применение ATMega324 (Using ATMga324 = +4mHz)

Post by leshik182 »

Хотелось бы поинтересоваться, не появилось ли у вас свободное время, и не воплотили ли вы желаемое в жизнь?
Нет ли у вас желания заодно добавить в поддержку и 644 модель, скажем, как флагмановскую модель, ветки развития 8 битных микропроцессоров ATmega?
User avatar
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)

Post by STC »

Свободного времени у меня практически нет :-)
Интерес в поддержке 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
User avatar
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)

Post by STC »

Добавлена поддержка ATMega644/A/PA с тактовой частотой 20мГц. При использовании ATMega644 кварц для HIP9011 должен быть тоже 20мГц.
Поддержка 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
Post Reply