Difference between revisions of "MEM24CXX"

From Stm32World Wiki
Jump to navigation Jump to search
 
(4 intermediate revisions by the same user not shown)
Line 1: Line 1:
[[Category:STM32]][[Category:STM32World]][[Category:Flash]][[Category:Work in progress]]{{metadesc|STM32World Memory Board - I2C Flash}}
+
[[Category:STM32]][[Category:STM32World]][[Category:Flash]][[Category:Work in progress]]{{metadesc|STM32World Memory Board - I²C Flash}}
 +
[[File:MEM24CXX Rendering Top.png|thumb|300px]]
 
The [[MEM24CXX]] is a [[STM32World]] board containing 1-4 [[I²C]] [[24Cxx_I²C_EEPROM]]s.
 
The [[MEM24CXX]] is a [[STM32World]] board containing 1-4 [[I²C]] [[24Cxx_I²C_EEPROM]]s.
 +
{{Clear}}
 +
== I²C Address(es) ==
 +
 +
A scan of the [[I²C]] bus with the board attached and 4 [[24Cxx_I²C_EEPROM]]s mounted, show the following:
 +
 +
<pre>
 +
Scanning I2C bus:
 +
-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
 +
-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
 +
-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
 +
-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
 +
-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
 +
50 51 52 53 54 55 56 57 -- -- -- -- -- -- -- --
 +
-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
 +
-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
 +
</pre>
 +
 +
Each [[24Cxx_I²C_EEPROM]] will occupy two addresses with a 64k page on each (so 128kB for each [[EEPROM]].
  
 
== Schematics ==
 
== Schematics ==
Line 7: Line 26:
 
[[File:Mem24cxx.svg|2400px]]
 
[[File:Mem24cxx.svg|2400px]]
 
</div>
 
</div>
 +
 +
== Using ==
 +
 +
See [[STM32 24Cxx]].
  
 
== Gallery ==
 
== Gallery ==
Line 19: Line 42:
  
 
== Miscellaneous Links ==
 
== Miscellaneous Links ==
 +
 +
* [https://github.com/STM32World/hardware/tree/master/mem24cxx Hardware - Schematics and PCB]
 +
* [https://github.com/STM32World/firmware/tree/master/mcustm32f405_mem24cxx Example Code]
 +
* [https://github.com/lbthomsen/stm32-m24cxx M24Cxx Library]

Latest revision as of 04:10, 3 September 2023

MEM24CXX Rendering Top.png

The MEM24CXX is a STM32World board containing 1-4 I²C 24Cxx_I²C_EEPROMs.

I²C Address(es)

A scan of the I²C bus with the board attached and 4 24Cxx_I²C_EEPROMs mounted, show the following:

Scanning I2C bus:
-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 
-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 
-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 
-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 
-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 
50 51 52 53 54 55 56 57 -- -- -- -- -- -- -- -- 
-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 
-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 

Each 24Cxx_I²C_EEPROM will occupy two addresses with a 64k page on each (so 128kB for each EEPROM.

Schematics

Mem24cxx.svg

Using

See STM32 24Cxx.

Gallery

Miscellaneous Links