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

 
 
> Настройка NFC, Не могу научиться работать с NAND Flash Сontroller
Feantury
сообщение May 3 2012, 07:31
Сообщение #1





Группа: Новичок
Сообщений: 1
Регистрация: 3-05-12
Пользователь №: 71 677



Кто-нибудь настраивал NFC контроллер в Atmel SAM3U2C? Инициализацию провел через CPU, а уже читать пытаюсь с помощью NFC, но каждый раз читает какой-то один и тот же непонятный мусор (вся флеш-память предварительно стерта). Использую NFCRawNandFlash.c, добавил настройку регистров HSMC:
(*AT91C_CS1_SETUP) = AT91C_HSMC4_NWE_SETUP
| AT91C_HSMC4_NCS_WR_SETUP
| AT91C_HSMC4_NRD_SETUP
| AT91C_HSMC4_NCS_RD_SETUP
;

(*AT91C_CS1_PULSE) = AT91C_HSMC4_NWE_PULSE
| AT91C_HSMC4_NCS_WR_PULSE
| AT91C_HSMC4_NRD_PULSE
| AT91C_HSMC4_NCS_RD_PULSE
;

(*AT91C_CS1_CYCLE) = AT91C_HSMC4_NWE_CYCLE
| AT91C_HSMC4_NRD_CYCLE
;

(*AT91C_CS1_TIMINGS) = AT91C_HSMC4_TCLR
| AT91C_HSMC4_TADL
| AT91C_HSMC4_TAR
| AT91C_HSMC4_OCMSEN
| AT91C_HSMC4_TRR
| AT91C_HSMC4_TWB
| AT91C_HSMC4_RBNSEL
| AT91C_HSMC4_NFSEL
;

(*AT91C_CS1_MODE) = AT91C_HSMC4_READ_MODE |
AT91C_HSMC4_WRITE_MODE |
AT91C_HSMC4_EXNW_MODE_NWAIT_ENABLE_READY |
AT91C_HSMC4_TDF_CYCLES |
AT91C_HSMC4_TDF_MODE
;

AT91C_BASE_HSMC4->HSMC4_BANK = AT91C_BANK_1;

HSMC4_EnableNfc();

Что не так??
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Feantury   Настройка NFC   May 3 2012, 07:31


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

 


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


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