Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: sam7 питание и ФАПЧ вопросы
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > ARM
diwil
Уважаемые,

После некоторых изучений и сравнений LPC и sam7 сложилось впечатление, что в некоторых случаях САМ7 за счет наличия интересного SPI и DMA может быть использован более эффективно, чем ныне использующийся зверь от филипса.

Однако, мне не нужна зверская скорость - достаточно около 12МГц ядра, 2МГц SPI и 115200 последовательных портов.
LPC при этом работает без PLL и хорошо справляется.
В LPC еще есть честные часы со своим кварцем.

Но при переходе на САМ7 возникают вопросы:
- можно ли запускать САМ7 без ФАПЧ и, тем самым, сэкономить потребление?
- в доке очень витеевато написано про memory waitstates. Каковы они будут на частотах до 15МГц?
- есть ли дробный делитель частоты для UART чтобы из произвольной частоты такта получить 115200 с отклонением меньше процента?
- есть ли возможность подключиь 32кГц кварц для часов, чтобы часы работали и в режиме глубокой спячки?

И еще проблема - LPC хорошо программируется через последовательный порт и есть средство пограммирования для линукса (я же, тем не менее, использую fbsd). есть ли бесплатная приблуда для прожига САМ7а не для винды?

Заранее благодарствую
Дима
aaarrr
Цитата(diwil @ Sep 15 2006, 12:06) *
- можно ли запускать САМ7 без ФАПЧ и, тем самым, сэкономить потребление?

Да.

Цитата(diwil @ Sep 15 2006, 12:06) *
- в доке очень витеевато написано про memory waitstates. Каковы они будут на частотах до 15МГц?

FWS=0, т.е. 1 такт на чтение флеш.

Цитата(diwil @ Sep 15 2006, 12:06) *
- есть ли дробный делитель частоты для UART чтобы из произвольной частоты такта получить 115200 с отклонением меньше процента?

Нет.

Цитата(diwil @ Sep 15 2006, 12:06) *
- есть ли возможность подключиь 32кГц кварц для часов, чтобы часы работали и в режиме глубокой спячки?

Нет.
PrSt
Цитата(diwil @ Sep 15 2006, 11:06) *
И еще проблема - LPC хорошо программируется через последовательный порт и есть средство пограммирования для линукса (я же, тем не менее, использую fbsd). есть ли бесплатная приблуда для прожига САМ7а не для винды?

есть программатор под линукс, консольный...
сходи сюда - http://electronix.ru/forum/index.php?showtopic=20646
программатор под линукс - http://projects.org.ua/project/amw/arm/samba-0.2.0.tar.gz
gmax
Цитата(diwil @ Sep 15 2006, 11:06) *
... около 12МГц ядра ...

У САМа в этом месте еррата. При работе из флэша, частота ядра не лежать в промежутке 3-19 МГц. Т.е. должна быть ИЛИ ниже 3 МГц, ИЛИ выше 19. Мануала под рукой нет, поэтому лучше дополнительно проверить.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.