2016-06-26 02:59 AM
Can we interface external EEPROM with STM32f427 ? if yes can anyone please refer me some application note for STM32F427.
I found AN3969 but it is for STM32f40x/stm32f41x and i need for STM32F427.2016-06-26 08:17 AM
This is like saying you can't buy a Red car because the colours of the ones in the brochure are in everything except Red.
How do you think these STM32's are materially different in function that it needs a re-explanation for your specific part? External parts would use the FSMC/FMC for parallel parts, or I2C/SPI for serial ones. External != Emulation. Review the Reference Manual2016-06-26 10:37 AM
thanks clive you was really helpfull Actually i want to interface STM32F427 with external EEPROM but in FMC/FSMC there is only option for NOR Flash, SRAM, NAND Flash, PC Card and SDRAM
and no option available for EEPROM or ROM. Is EEPROM can be interfaced externally ?2016-06-26 11:27 AM
NOR, NAND, or RAM are more expressions of the signalling/timing of the bus. ROM would be like a RAM you can't write, and don't need to wire a -WR signal
You would need to look at the Data Manuals for the EEPROM devices you have in mind, and review the signalling required with respect to the functionality expressed in the FSMC section of the STM32 Reference Manual. Review also in the context of how you would attach external memories to a CPU of any sort from the last several decades. This would seem to be a staple of any CPU Architecture type course and supporting texts. Discuss with your project supervisor or boss/manager.2016-06-26 07:47 PM
FMC/FSMC is not the only option to interface an EEPROM. There are numerous parts which use SPI or I2C. You might find an SPI serial EEPROM much easier to connect and program.
For a parallel EEPROM use the same setup as NOR flash. The only real difference in terms of programming is the granularity, EEPROM is byte or word level erase rather than block. Jack Peacock