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

 
 
2 страниц V   1 2 >  
Reply to this topicStart new topic
> AT91SAM9XE, Подключение
koluna
сообщение Mar 15 2010, 06:43
Сообщение #1


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

Группа: Участник
Сообщений: 1 040
Регистрация: 3-01-07
Пользователь №: 24 061



Здравствуйте!

Разрабатываю схему на базе выше указанного процессора.
Возникают вопросы.
Прошу помочь разобраться.

1. К VDDBU обязательно подводить питание? На странице 15 даташита сказано, что таким образом запитывается блок низкочастотного генератора и какая-то часть системного контроллера. Получается, что питание нужно подводить обязательно, иначе процессор не стартует?

2. К VDDANA обязательно подводить питание, если мы не используем АЦП? Судя по таблице на странице 38 даташита, драйвера линий AD0-AD3 и, соответственно, PC0-PC3 запитываются от VDDANA. Т. е., если предполагается, что линии PC0-PC будут использоваться, то к VDDANA надо обязательно подводить питание?


Благодарю заранее!


--------------------
Благодарю заранее!
Go to the top of the page
 
+Quote Post
aaarrr
сообщение Mar 15 2010, 07:01
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448



Оба пункта обязательны. Если АЦП не используется, просто подключите VDDANA к VDDIO.
Go to the top of the page
 
+Quote Post
koluna
сообщение Mar 15 2010, 11:12
Сообщение #3


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

Группа: Участник
Сообщений: 1 040
Регистрация: 3-01-07
Пользователь №: 24 061



Цитата(aaarrr @ Mar 15 2010, 11:01) *
Оба пункта обязательны.


А почему обязательно?
По тем причинам, которые я привёл или есть ещё что-то?

Цитата
Если АЦП не используется, просто подключите VDDANA к VDDIO.


Т. е., запитывать драйвера портов обязательно в любом случае?


--------------------
Благодарю заранее!
Go to the top of the page
 
+Quote Post
aaarrr
сообщение Mar 15 2010, 11:52
Сообщение #4


Гуру
******

Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448



Цитата(n_bogoyavlensky @ Mar 15 2010, 14:12) *
По тем причинам, которые я привёл или есть ещё что-то?

Без VDDBU просто не отработает POR, процессор не запустится:
Цитата
When VDDBU is detected low by the Backup Supply POR Cell, all resets signals are immediately
asserted, even if the Main Supply POR Cell does not report a Main Supply shutdown.

Но никто не мешает подать на него VDDCORE, если никаких батареек и управления питанием не планируется.

Цитата(n_bogoyavlensky @ Mar 15 2010, 14:12) *
Т. е., запитывать драйвера портов обязательно в любом случае?

Нигде не говорится, что это питание можно не подключать, поэтому ответ очевиден.
Go to the top of the page
 
+Quote Post
koluna
сообщение Mar 15 2010, 11:54
Сообщение #5


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

Группа: Участник
Сообщений: 1 040
Регистрация: 3-01-07
Пользователь №: 24 061



Не могу понять, зачем в кристалле предоставлена возможность выбора низкочастотного генератора (внутренняя RC-цепь или генератор с внешним низкочастотным кварцем)?
Ведь наиболее просто и дёшево опустить OSCSEL и не ставить внешний кварц smile.gif


--------------------
Благодарю заранее!
Go to the top of the page
 
+Quote Post
aaarrr
сообщение Mar 15 2010, 11:56
Сообщение #6


Гуру
******

Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448



Цитата(n_bogoyavlensky @ Mar 15 2010, 14:54) *
Ведь наиболее просто и дёшево опустить OSCSEL и не ставить внешний кварц smile.gif

Ага, попробуйте часы на RC сделать smile.gif
Go to the top of the page
 
+Quote Post
koluna
сообщение Mar 15 2010, 12:54
Сообщение #7


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

Группа: Участник
Сообщений: 1 040
Регистрация: 3-01-07
Пользователь №: 24 061



Цитата(aaarrr @ Mar 15 2010, 15:56) *
Ага, попробуйте часы на RC сделать smile.gif


По поводу точности хода - понятное дело.
Но пока непонятен принцип организации часов на этом процессоре.
Счётчики, изменяющие свои значения по прерыванию от таймера, допустим?

А часы планируется поставить DS1307 smile.gif


--------------------
Благодарю заранее!
Go to the top of the page
 
+Quote Post
aaarrr
сообщение Mar 15 2010, 13:06
Сообщение #8


Гуру
******

Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448



Цитата(n_bogoyavlensky @ Mar 15 2010, 15:54) *
По поводу точности хода - понятное дело.
Но пока непонятен принцип организации часов на этом процессоре.
Счётчики, изменяющие свои значения по прерыванию от таймера, допустим?

На RTT делается таймер секунд, получается нормальный Unix-time.

Цитата(n_bogoyavlensky @ Mar 15 2010, 15:54) *
А часы планируется поставить DS1307 smile.gif

Старое пятивольтовое страшилище. Зачем, когда есть более современные решения (DS1340, например)?
Go to the top of the page
 
+Quote Post
koluna
сообщение Mar 15 2010, 14:08
Сообщение #9


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

Группа: Участник
Сообщений: 1 040
Регистрация: 3-01-07
Пользователь №: 24 061



Цитата(aaarrr @ Mar 15 2010, 17:06) *
На RTT делается таймер секунд, получается нормальный Unix-time.


Я с линуксом не знаком, а с процом только начал знакомиться.
Прошу пояснить что такое RTT и в общих чертах как его использовать. Есть ли привязка к конкретному ядру линукса или этот RTT можно без труда реализовать на любой линукс-платформе?

Цитата
Старое пятивольтовое страшилище. Зачем, когда есть более современные решения (DS1340, например)?


Говорят, что в ядре, которое мы предполагаем использовать, есть поддержка 1307. А 1340 - не знаю.


--------------------
Благодарю заранее!
Go to the top of the page
 
+Quote Post
aaarrr
сообщение Mar 15 2010, 14:57
Сообщение #10


Гуру
******

Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448



Цитата(n_bogoyavlensky @ Mar 15 2010, 17:08) *
Прошу пояснить что такое RTT и в общих чертах как его использовать. Есть ли привязка к конкретному ядру линукса или этот RTT можно без труда реализовать на любой линукс-платформе?

RTT - обычный 32 разрядный счетчик с питанием от VDDBU, который можно заставить тикать с частотой 1Гц. Ну, плюс еще минимальный сервис в виде будильника. В какой мере он поддерживается в текущих линуксовых ядрах - не знаю, но подозреваю, что все давно уже реализовано.

Цитата(n_bogoyavlensky @ Mar 15 2010, 17:08) *
Говорят, что в ядре, которое мы предполагаем использовать, есть поддержка 1307. А 1340 - не знаю.

Часовая часть у них совместима, насколько я помню. Кроме того, ничто не мешает подрихтовать соответствующий драйвер под свои нужды.
Go to the top of the page
 
+Quote Post
koluna
сообщение Mar 26 2010, 14:39
Сообщение #11


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

Группа: Участник
Сообщений: 1 040
Регистрация: 3-01-07
Пользователь №: 24 061



DS1340 дорого сказали... будем ставить PCF8563.
За совет спасибо smile.gif


--------------------
Благодарю заранее!
Go to the top of the page
 
+Quote Post
koluna
сообщение Apr 6 2010, 09:06
Сообщение #12


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

Группа: Участник
Сообщений: 1 040
Регистрация: 3-01-07
Пользователь №: 24 061



Посоветуйте, пожалуйста, как рассчитать потребление по VDDIOM, VDDIOP0, VDDIOP1.


--------------------
Благодарю заранее!
Go to the top of the page
 
+Quote Post
aaarrr
сообщение Apr 6 2010, 10:45
Сообщение #13


Гуру
******

Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448



Цитата(n_bogoyavlensky @ Apr 6 2010, 13:06) *
Посоветуйте, пожалуйста, как рассчитать потребление по VDDIOM, VDDIOP0, VDDIOP1.

Потребление будет зависеть от емкости нагрузки на портах и частоты переключений. На этапе проектирования его можно оценить только с точностью +/- трамвайная остановка.
Если вопрос возник из-за выбора источника питания, то просто обеспечьте заведомо достаточный ток - 200-300мА.
Go to the top of the page
 
+Quote Post
koluna
сообщение Apr 6 2010, 13:24
Сообщение #14


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

Группа: Участник
Сообщений: 1 040
Регистрация: 3-01-07
Пользователь №: 24 061



Цитата(aaarrr @ Apr 6 2010, 14:45) *
Если вопрос возник из-за выбора источника питания, то просто обеспечьте заведомо достаточный ток - 200-300мА.


Именно для выбора smile.gif
Обеспечил.
Но откуда взяты такие цифры? Исходя из того, что максимальный ток через все линии ввода-вывода не должен превышать 350 мА?


--------------------
Благодарю заранее!
Go to the top of the page
 
+Quote Post
aaarrr
сообщение Apr 6 2010, 13:50
Сообщение #15


Гуру
******

Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448



Цитата(n_bogoyavlensky @ Apr 6 2010, 17:24) *
Но откуда взяты такие цифры? Исходя из того, что максимальный ток через все линии ввода-вывода не должен превышать 350 мА?

От фонаря, если честно smile.gif На деле будет около 100мА плюс некоторый запас.
Go to the top of the page
 
+Quote Post

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

 


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


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