• About Cacher
  • Web App
  • Download
  • Sign In
  • Sign Up

Cacher is the code snippet organizer for pro developers

We empower you and your team to get more done, faster

Learn More
Akagi201
1/29/2015 - 3:39 AM

application-framework-in-c.md

application-framework-in-c.md
content_copyfile_download
  • Rendered
  • Source

框架的选择标准

  1. 轻量级, 适合内存有限的嵌入式系统
  2. c语言
  3. 简洁, 方便移植到这种平台

多线程库

  • Protothreads: lightweight stackless thread http://dunkels.com/adam/pt/

日志

网络

定时器

算法

References

  • http://v2ex.com/t/93074
  • https://github.com/fanchy/fflib
  • https://github.com/gburd/pt
  • https://github.com/attractivechaos/klib
  • http://blog.chinaaet.com/detail/31843.html
  • http://dunkels.com/adam/pt/
  • http://blog.csdn.net/utopiaprince/article/details/6041385
  • http://taurusboy.blogbus.com/logs/23309844.html
  • http://en.wikipedia.org/wiki/LwIP
  • http://en.wikipedia.org/wiki/Light-weight_process
  • http://en.wikipedia.org/wiki/Green_threads
  • http://en.wikipedia.org/wiki/Light_Weight_Kernel_Threads
  • http://en.wikipedia.org/wiki/Fiber_(computer_science)
  • http://en.wikipedia.org/wiki/POSIX_Threads
  • http://savannah.nongnu.org/projects/lwip/
Apps
  • Web App
  • macOS
  • Windows
  • Linux - AppImage
  • Linux - Snap
Links
  • Sign Up
  • Sign In
  • About
  • Pricing
Support
  • Help Center
  • Contact Us
  • Status
Resources
  • Documentation
  • Blog
  • Terms of Use
  • Privacy Policy
© 2025 Penguin Labs, LLC
All Rights Reserved