I am working on a project to convert ethernet communication to serial port RS485 & I2C. Is there some documents about the S2E software structure that can help me to start? What I found are only about how to use it, not modify it. Thanks
Xiao Xu1I found ... only how to use it ... not modify it.
As well you should friend - as well you should. Somewhat difficult for any maker to "fully/properly" anticipate "each/every" potential modification. Reasonable (i.e. more "mainstream") ones may be accommodated - especially if they can expand desirability/Sales. But modification is not, "1st order of business" for most maker/vendors.
The entire S2E product & software package - including the Quick Start, User Guide and the many, provided code examples - in combination - should enable you to, "start."
Believe that S2E specifically targets Ethernet to RS232 - RS485 is a close "cousin" to RS232. (balanced line driver - multiple units can attach to 485 bus - you must add control signal to each/every potential "transmit" device) Ethernet to I2C will be more of a challenge - a good basis for beginning would be mastery of I2C master to I2C Slave - only then would I expand the attempt to Ethernet.
Much pertinent info right here - this forum - especially as regards I2C.
You may note that the Stellaris MCU w/in the S2E kit has been newly classed as "NRND" - which may impact your future plans...
All content and materials on this site are provided "as is". TI and its respective suppliers and providers of content make no representations about the suitability of these materials for any purpose and disclaim all warranties and conditions with regard to these materials, including but not limited to all implied warranties and conditions of merchantability, fitness for a particular purpose, title and non-infringement of any third party intellectual property right. TI and its respective suppliers and providers of content make no representations about the suitability of these materials for any purpose and disclaim all warranties and conditions with respect to these materials. No license, either express or implied, by estoppel or otherwise, is granted by TI. Use of the information on this site may require a license from a third party, or a license from TI.
TI is a global semiconductor design and manufacturing company. Innovate with 100,000+ analog ICs andembedded processors, along with software, tools and the industry’s largest sales/support staff.