libraries

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
libraries [2019/01/30 11:24] adminlibraries [2024/09/25 03:28] (current) admin
Line 2: Line 2:
  
 [[Logger]] [[Logger]]
 +
 +http://www.etalabs.net/
 +
 +===== Memory allocation =====
 +https://hps.vi4io.org/_media/teaching/wintersemester_2013_2014/epc-1314-ellermann-dynamic-memory-allocation-report.pdf
 +
 +===== MCU peripheral forwarding =====
 +https://interrupt.memfault.com/blog/mcu-peripheral-forwarding?_hsmi=278069723
 +
 +===== Task schedulers =====
 +This can provide cooperative multitasking for simple tasks, avoiding the need of an RTOS.
 +
 +https://www.cs.ucr.edu/~vahid/rios/
  
 ===== Small C libraries ===== ===== Small C libraries =====
Line 13: Line 26:
 http://www.embecosm.com/appnotes/ean9/ean9-howto-newlib-1.0.html http://www.embecosm.com/appnotes/ean9/ean9-howto-newlib-1.0.html
  
 +https://sergeev.io/
 +
 +https://github.com/nothings/single_file_libs
 +
 +https://github.com/rideskip/anchor/tree/master/fsm
 +
 +[[https://github.com/cesanta/str|json parsing with a single header]]
 ===== Printf ===== ===== Printf =====
  
Line 21: Line 41:
 http://www.sparetimelabs.com/tinyprintf/tinyprintf.php http://www.sparetimelabs.com/tinyprintf/tinyprintf.php
  
 +https://github.com/mickjc750/prnf
 +
 +https://interrupt.memfault.com/blog/printf-on-embedded?_hsmi=275217339
 +
 +[[https://www.embeddedrelated.com/showarticle/1544.php|Bit-banging serial output]]
 ===== Serial protocols ===== ===== Serial protocols =====
  
Line 36: Line 61:
  
 https://www.segger.com/products/user-interface/emwin/ https://www.segger.com/products/user-interface/emwin/
 +
 +===== Software updates =====
 +
 +https://github.com/sbabic
 +
 +[[http://www.feaser.com/openblt/doku.php?id=homepage|OpenBLT]]
 +
 +===== Bootloaders =====
 +
 +https://github.com/JelmerT/cc2538-bsl
 +
 +[[https://github.com/runtimeco/mcuboot|MCU boot from mynewt project]]
 +
 +
  
  • libraries.1548847453.txt.gz
  • Last modified: 7 years ago
  • by admin