ECE Grandē: Software Design October 29, 2008 Leo Romanovsky Ashley Callaway Pat Doherty Nikeshia Ebron
Summary Development status Software design considerations Software hierarchy
Development Status RFID Driver LCD Driver Integration Software First draft code developed and tested Failing hardware tests LCD Driver Basic drivers developed and tested Graphics library in development Integration Software Application Logic
Software Design Considerations Software engineering methodology Design Development Testing Peripheral integration Interrupt driven Distributed architecture Reduced code size and workload Separation of functional layers
Software Hierarchy