Skip to content

C 语言应用级扩展库。是在工作、学习过程中积累或研发的应用模块集合。编码遵循 ANSI C 规范,易于扩展和学习。 常用模块: 状态机:FsmTiny 按键:WtButton 灯控:WtLamp

License

Notifications You must be signed in to change notification settings

feallee/WtLibrary

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

摘要

纯 C 语言应用级扩展库,每个模块都与硬件无关。是在工作、学习过程中积累或研发的应用模块集合,每个模块有一个独立的项目文件,编码遵循标准 ANSI C,命名规范,易于扩展和学习。 常用模块:

  • 状态机:FsmTiny
  • 按键:WtButton
  • 灯控:WtLamp
  • 十六进制转换:Hex
  • ...
  • 由于本人平时需要工作,是利用空闲时间维护本库,会不定期更新。

开发环境:

  • Microsoft Visual Studio Community 2022 (64 位)
  • Microsoft Visual C++ 2022(纯 C 模式)
  • Keil uVision V5.27.1.0(C51 9.60a)

获取

git clone https://github.com/feallee/WtLibrary.git 

注意事项

  • 部分开发环境需要预先初始化动态内存池作为使用动态内存的前置条件(如 Keil C51)。
  • 在其它环境编译、调试只需指定模块相应的 .c 和 .h 文件即可。
  • 模块与硬件无关,需编写硬件驱动与模块关联(如:按键、灯控等)。

问题和建议

如果有什么问题或者建议,欢迎选用下面的方式进行讨论:

维护

感谢

友情链接

About

C 语言应用级扩展库。是在工作、学习过程中积累或研发的应用模块集合。编码遵循 ANSI C 规范,易于扩展和学习。 常用模块: 状态机:FsmTiny 按键:WtButton 灯控:WtLamp

Topics

Resources

License

Stars

Watchers

Forks

Languages