exa_mware.dox 2.5 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152
  1. /*! @page exa_mware Examples for Third-Party Middleware
  2. - @subpage exa_lwip
  3. - @subpage exa_emwin
  4. */
  5. /*##########################################################################*/
  6. /*! @page exa_lwip lwIP TCP/IP
  7. - @subpage lwip_ek-lm3s6965
  8. */
  9. /*##########################################################################*/
  10. /*! @page lwip_ek-lm3s6965 lwIP on EK-LM3S6965
  11. @image html bd_EK-LM3S6965.jpg
  12. @image latex bd_EK-LM3S6965.jpg width=2.0in
  13. @caption{EK-LM3S6965}
  14. lwIP example for Texas Instruments EK-LM3S6965 (Cortex-M3) with GNU-ARM and IAR-ARM toolsets.
  15. @image html bd_EK-LM3S6965_lwip.jpg
  16. @image latex bd_EK-LM3S6965_lwip.jpg width=2.0in
  17. @caption{QP-lwIP on EK-LM3S6965}
  18. <br>
  19. @section lwip_AN Application Note: QP and lwIP TCP/IP Stack
  20. The [Application Note](https://www.state-machine.com/doc/AN_QP_and_lwIP.pdf) describes how to use the lightweight TCP/IP stack called lwIP with the QP real-time embedded frameworks.
  21. @image html AN-QL.png
  22. @image latex AN-QL.png width=2in
  23. @caption{Application Note: QP and lwIP TCP/IP}
  24. @ifnot LATEX
  25. @nav_next{exa_emwin}
  26. @endif
  27. */
  28. /*##########################################################################*/
  29. /*! @page exa_emwin emWin Embedded GUI
  30. The <a href="https://www.state-machine.com/doc/AN_QP_emWin.pdf" target="_blank" class="extern"><strong>Application Note "QP and emWin Embedded GUI"</strong></a> describes how to use QP&trade; with the <a href="https://www.segger.com/emwin.html" target="_blank" class="extern">emWin&trade; Embedded GUI from SEGGER</a> and also <a href="https://www.micrium.com/rtos/gui/" target="_blank" class="extern">&micro;C/GUI from Micrium</a>, which technically are the same products.
  31. @image html emWin_demo.jpg
  32. @image latex emWin_demo.jpg width=4.0in
  33. @caption{QP-emWin demo (DPP) running on Windows}
  34. To demonstrate the working examples, this Application Note uses the emWin Simulation on Windows, which is available for a <a href="https://www.segger.com/downloads/emwin" target="_blank" class="extern">free download from the SEGGER</a> (requires registration). You need only a Windows-based PC to execute the examples provided in this Application Note. Additionally, you'd need Microsoft Visual Studio 2013 (could be the free Express Edition) or higher to re-build and debug the provided examples.
  35. @note
  36. Although the QP-emWin (&micro;C/GUI) integration runs on Windows, the application-level code uses exclusively the embedded emWin&trade; API and is designed to run without any modifications on embedded targets.
  37. */