de memorie flash pentru a microcontroler interfaţă

M

m_mosazadeh

Guest
i nevoie la spre interfata o memorie flash la un microcontroler pentru a salva porturile microprocesoare "date în memorie flash?
ar putea cineva să mă ajute cu hardware-ul necesar pentru aceasta interfata?Care este protocolul de conexiune între memorie flash USB şi alte
dispozitive?

 
Chips-uri flash folosit într-un dispozitiv USB este un flash NAND.Acest flash de acces nu este aleatoare, aveţi nevoie pentru a citi sau a scrie un întreg sector de date, similar cu un hard disc.Structura sa un serial de date, şi are nevoie de o structură specială de interfaţă.Dispozitive flash USB este în mod normal, formatat ca un CD normal, cu mese FAT şi totul.

Dacă doriţi să programul de un fulger, cu număr mic de bytes puteţi utiliza fie un dispozitiv I2C sau de o memorie de mapped cip bytewide flash.

În funcţie de marca de fulger aţi putea să scrieţi octeţi unice sau blocuri mai mici de date, tipic 128 sau 256 octeţi în bytewide chips-uri, dar puteţi citi întotdeauna octeţi singur înapoi.Fie conştienţi de faptul că unele dintre tipurile de a blocuri mari de date, 16 kbytes să scrie.Acestea sunt destinate în mod normal şi utilizate în aplicaţii bios, pentru depozitare şi nu pentru programul de date.

Fişa de date pentru fiecare parte va va oferi suficiente informatii pentru utilizarea acestuia.

TOK

<img src="http://www.edaboard.com/images/smiles/icon_wink.gif" alt="Wink" border="0" />
 
Nu vreau să execute un program de memorie flash.Eu doar doriţi să salvaţi Formulare de micro-portul lui într-un fulger memory.I doriţi să vă conectaţi memorie flash, ocazional, la o micro care lucrează într-un sistem de mare şi stoca datele sale porturi.aceasta nu este important faptul că memoria flash nu este o memorie cu acces aleator.Vreau doar pentru a salva în ea.

 
Aţi putea să ne spuneţi: Ce este microcontroler-gazdă?Cât de multe date nu doriţi să salvaţi?

 
i a putea a alege microconteroller gazdă, 8051 sau de un microcontroler Pic.cantitatea de date nu este mare.ne-o dorim să vă conectaţi de memorie flash doar o singură dată într-o zi şi stoca numai datele sale de port.

 
hi m_mosa,

mi-ai spus
(1) cantitatea de date nu este mare.
(2) pe care doriţi să interfaţă un microcontroler la o memorie flash.
(3) pe care doriţi să salvaţi Pins port.

I suggest u a putea utiliza un dispozitiv de memorie flash de serie.
a se vedea http://www.st.com/stonline/books/pdf/docs/8495.pdf

goodluck!

 
http://www.atmel.com/dyn/resources/prod_documents/doc0105.pdf
24C16 sau microcip

 
hi SkyHigh

Vă mulţumim pentru dvs. sugerează

cum dispozitiv de memorie flash de serie poate fi citit după ce scrie date pe ea?
Este o orice circuit de interfata pentru a conecta memorie flash micro şi în serie?

 
Acest protocol este în mod normal I2C.
Ia timp şi citiţi fişa tehnică în post roykyn lui trecut, înainte de a cere mai multe întrebări, acest lucru va răspunde la întrebările cele mai aveţi.

TOK

<img src="http://www.edaboard.com/images/smiles/icon_wink.gif" alt="Wink" border="0" />
 
Salut,
Pur şi simplu utiliza Hi-Speed I2C chips-uri, cum ar fi 24FC1025 de la Microchip şi de a folosi un alt dispozitiv cititor (care hav u pentru a face folosind orice MCU cu MAX232), în partea de calculator şi U pot obţine un maxim de 1Mb de memorie.
Mulţumesc

 
Alegeţi un microcontroler cu interfata I2C Acest lucru va simplifica software-ul dvs.

 
Gladis a scris:

Pur şi simplu utiliza Hi-Speed I2C chips-uri, cum ar fi 24FC1025 de la Microchip
 
Salut,
24FC1025 este simpply un cip de memorie 1Mbit utilizat pentru cererile de memorie mici, avantajul este că această parte suportă autobuz de mare viteză I2C - Viteza pana la 1MHz.

 
Salut,

Stiu ca am putea folosi flash NAND cu microcontroler.

Dar ce se întâmplă dacă vreau să interfaţă MSP430 cu flash NAND, care nu are interfaţă de memorie extern, apoi alte I2C şi SPI şi mai mare gamă flash NAND spun 64Mbyte avilable cu interfata paralel numai.

Ai orice unul a incercat acest lucru.

Exemplu de cod dacă este cazul să-mi spui

sgmistry

 
sneha0930 a scris:

Salut,Stiu ca am putea folosi flash NAND cu microcontroler.Dar ce se întâmplă dacă vreau să interfaţă MSP430 cu flash NAND, care nu are interfaţă de memorie extern, apoi alte I2C şi SPI şi mai mare gamă flash NAND spun 64Mbyte avilable cu interfata paralel numai.

sgmistry
 

Welcome to EDABoard.com

Sponsor

Back
Top