I2C Eeprom

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 

I2C Eeprom

1,688 次查看
jesconsa
Contributor I
Hello. I wanted to know if anybody has used an serial Eeprom (I2C) with a MCF52233 (or any). Is there any code (in codewarrior or freescale or any) ready for use it?.
 
Thanks
Jesus.
标签 (1)
0 项奖励
1 回复

376 次查看
mjbcswitzerland
Specialist V
Hi Jesus

I sent you the uTasker project for the M5223X on 28.3.2007.
This contains all code that you need to program I2C or SPI EEPROMs. Also the file system will run from external SPI EEPROM if required.

The demo code, use of I2C driver and test with 24C01 EEPROM is explained in the following document:
http://www.utasker.com/docs/uTasker/uTaskerIIC.PDF

Activate the I2C driver suppport by setting the define IIC_INTERFACE in config.h, then the demo code writing and reading a test pattern to/from the EEPROM in application.c by setting the define TEST_IIC.

The 24C01 is included as simulated device in the uTasker environment and so you can run the project in the simulator and see how the application opens the I2C interface and writes and reads data. In the file iic_drv.c you find the I2C driver code and in m5223x.c you can find the interrupt driven interface - if you set a break point in the interrupt routine when simulating you can capture the interrupts and view the simulate EEPROM contents.

Good luck

Regards

Mark

www.uTasker.com



0 项奖励