Вот уже рабочий код, и пишет и читает, но с ошибками иногда. *тут смайлик котэ бьющегося о стену*
Если кто желает использовать, не забудьте выполнить функцию at45_power_two() ОДИН РАЗ за всю жизнь флэшки, она навсегда переключает режим адресации с 264байт/страница на 256байт/страница.
void at45 ...
Найдено 2 результата
- Пт авг 31, 2012 14:12:36
- Форум: Периферия
- Тема: AT45DB081D скажите что делаю не так
- Ответы: 1
- Просмотры: 2357
- Вт авг 28, 2012 10:31:35
- Форум: Периферия
- Тема: AT45DB081D скажите что делаю не так
- Ответы: 1
- Просмотры: 2357
AT45DB081D скажите что делаю не так
Буфер флэшки пишется и читается, но во флэш не записывается. Для теста пишу в нулевую страницу, пробывал писать в другие страницы с тем же результатом, вроде все правильно делаю. :shock:
void at45_init(void)
{
reset_spi1_high();
cs_spi1_high();
wp_spi1_high();
}
void at45_write_page ...
void at45_init(void)
{
reset_spi1_high();
cs_spi1_high();
wp_spi1_high();
}
void at45_write_page ...