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 [2021/02/26 09:44] adminlibraries [2024/09/25 03:28] (current) admin
Line 5: Line 5:
 http://www.etalabs.net/ http://www.etalabs.net/
  
-====== Memory allocation ======+===== Memory allocation =====
 https://hps.vi4io.org/_media/teaching/wintersemester_2013_2014/epc-1314-ellermann-dynamic-memory-allocation-report.pdf 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 23: Line 31:
  
 https://github.com/rideskip/anchor/tree/master/fsm https://github.com/rideskip/anchor/tree/master/fsm
 +
 +[[https://github.com/cesanta/str|json parsing with a single header]]
 ===== Printf ===== ===== Printf =====
  
Line 31: 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 46: 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.1614332667.txt.gz
  • Last modified: 5 years ago
  • by admin