I need to develop MODBUS protocol firmware for communicating and controlling PLC with TM4C1294x controller along with RS485 transceiver. I am new to MODBUS protocol development. What are the necessary requirements needed before developing such protocol. Is there any example code available. And how to test my firmware. Help me in this regard.