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

 
 
> Питание памяти AT45db161-SU, питание 2.7 или как ?
kostian296
сообщение Oct 25 2008, 10:17
Сообщение #1


Участник
*

Группа: Новичок
Сообщений: 16
Регистрация: 20-10-08
Пользователь №: 41 074



Какое питание необходимо подать на память ?
В даташите написано, что поддерживате 2.7-3.6В, но потом написано что AT45DB161 - это 2.7В память ?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
aaarrr
сообщение Oct 25 2008, 10:50
Сообщение #2


Гуру
******

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



Её вполне устроит 3.3V.

Про 2.7V написано для рекламы: приколитесь, какая понтовая у нас получилась память - она работает от 2.7V!
Go to the top of the page
 
+Quote Post
kostian296
сообщение Oct 25 2008, 10:57
Сообщение #3


Участник
*

Группа: Новичок
Сообщений: 16
Регистрация: 20-10-08
Пользователь №: 41 074



Цитата(aaarrr @ Oct 25 2008, 13:50) *
Её вполне устроит 3.3V.

Про 2.7V написано для рекламы: приколитесь, какая понтовая у нас получилась память - она работает от 2.7V!


SPCR = (1 << SPE)|(1 <<MSTR)|(1 << CPOL)|(1 << CPHA);
SPSR = (1 << SPI2X); // 2x rate

// initialize PORTB for SPI
DDRB |= (1 << SPI_MOSI)|(1 << SPI_SCK)|(1 << SPI_SS);
DDRB &= ~(1 << SPI_MISO);

void SPI_Write_Byte(unsigned char cool.gif
{
SPDR = b;
while (!(SPSR & (1<<SPIF))); // wait for data transfer to be completed
}

unsigned char SPI_Read_Byte(void)
{
SPDR = 0x00;
while (!(SPSR & (1<<SPIF))); // wait for data transfer to be completed
return SPDR;
}

unsigned char at45ReadVID(void)
{
unsigned char ID;
CS_ON; //óñòàíîâèì CS äëÿ DataFlash
SPI_Write_Byte(0x9f); //ïåðåäàåì íîìåð êîìàíäû
ID=SPI_Read_Byte(); //÷èòàåì ðåãèñòð ñòàòóñà
SPI_Write_Byte(0); //÷èòàåì ðåãèñòð ñòàòóñà
SPI_Write_Byte(0); //÷èòàåì ðåãèñòð ñòàòóñà
SPI_Write_Byte(0); //÷èòàåì ðåãèñòð ñòàòóñà
CS_OFF;; //ñáðîñèì CS äëÿ DataFlash

return(ID);
}

Какие бы скорости не выставлял все время возврщает ID=0 ?
Прикрепленные файлы
Прикрепленный файл  Flash_USB.sch ( 96 килобайт ) Кол-во скачиваний: 29
 
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- kostian296   Питание памяти AT45db161-SU   Oct 25 2008, 10:17
- - aaarrr   Схему лучше выложить в PDF.   Oct 25 2008, 11:03
|- - kostian296   Цитата(aaarrr @ Oct 25 2008, 14:03) Схему...   Oct 25 2008, 11:11
- - aaarrr   AT45 на ней обнаружить не удалось Программатор-то...   Oct 25 2008, 11:28
|- - kostian296   Цитата(aaarrr @ Oct 25 2008, 14:28) AT45 ...   Oct 25 2008, 11:59
- - aaarrr   Попробуйте в цикле почитать статусный регистр (0xD...   Oct 25 2008, 12:27
- - Baser   1) Не забыли предварительно снять RESET2 с флешки?...   Oct 25 2008, 12:38
|- - kostian296   Цитата(Baser @ Oct 25 2008, 15:38) 1) Не ...   Oct 25 2008, 14:07
- - aaarrr   Если все сигналы правильные, то не отвечать она не...   Oct 25 2008, 14:25
|- - kostian296   Цитата(aaarrr @ Oct 25 2008, 17:25) Если ...   Oct 25 2008, 14:30
|- - Baser   Цитата(kostian296 @ Oct 25 2008, 17:30) ...   Oct 25 2008, 16:10
- - aaarrr   Да что угодно. Попробуйте сделать так: Кодunsigne...   Oct 25 2008, 14:40
|- - kostian296   Цитата(aaarrr @ Oct 25 2008, 17:40) Да чт...   Oct 25 2008, 14:58
- - aaarrr   Это не команда, а затычка для проверки железа.   Oct 25 2008, 15:01


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

 


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


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