Other Parts Discussed in Thread: CONTROLSUITE, C2000WARE
Hello,
I currently have a TMS320F28069 microcontroller with the following peripherals on an I2C bus:
1) an external EEPROM
2) A different MSP430 microcontroller
I would like for the F28069 to act as a master to the EEPROM to store data, but I want the F28069 to act as a slave to the MSP430--such that the external MSP430 can issue commands to the F28069. The F28069 will be acting as a speed controller with the MSP430 acting as safety device to issue quick commands to slow down the speed controller in unsafe conditions. Presently, I am only using the GPIO 32 and GPIO 33 for SDA and SCL connections on the F28069. I have successfully implemented the i2c_eeprom example in C:\ti\controlSUITE\device_support\f2806x\v151\F2806x_examples_ccsv5\i2c_eeprom, but I am unsure how to best scale to the next step and have the F28069 act as a master and a slave simultaneously.
Are there applicable F28069 or C2000 example scripts that are best suited as a reference here?
Thanks
J