реклама на сайте
подробности

 
 
> SAM3S Минимальное потребление 15мА?, Cortex-M3, Sleep Mode
_4afc_
сообщение Apr 4 2012, 14:19
Сообщение #1


Профессионал
*****

Группа: Свой
Сообщений: 1 262
Регистрация: 13-10-05
Из: Санкт-Петербург
Пользователь №: 9 565



Никак не могу добиться от Атмеловского Кортекса (ATSAM3S4BA) малого потребления.

Задача: получать данные по SSC (Slave 300000бит/сек), складывать в ОЗУ через DMA и записывать этот буфер 2 раза в секунду на SDcard (HSMCI).

На SAM7S я её решил просто - после записи буфера снимал частоту с ядра - таким образом потребление ARM7TDMI и Flash в эти периоды не было.

Решил перенести этот проект на SAM3S - с целью понижения потребления - и наткнулся на то, что он жрёт в спящем режиме 15мА!!!
Честно говоря - я думал, что в даташите опечатка и в спящем режиме он жрёт 15мкА...

Вопрос 1: После команды WFI (sleep) потребление по VDDCORE=15мА нормально на 64MHz на SAM3S?
Вопрос 2: Флеш SAM3S - жрёт даже когда код в ОЗУ расположен?
Вопрос 3: Если я в режиме получения данных по SSC через DMA буду менять значение MCK - будет ли потеря данных на SAM3S?

Если есть идеи как снизить потребление при решении данной задачи на Cortex-M3 - буду рад услышать.
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 22nd July 2025 - 13:25
Рейтинг@Mail.ru


Страница сгенерированна за 0.01359 секунд с 7
ELECTRONIX ©2004-2016