Skip to content

NinoC137/CommonCode4Embedded

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CommonCode4Embedded

本仓库整合了部分个人认为复用性较强的代码模块
包括但不限于:

  1. 通讯协议相关代码

1.1 蓝牙模块及调试例程
1.2 cJSON
1.3 串口DMA接受
1.4 串口重定向发送
1.5 IIC总线检索
1.6 IIC通信协议实现
1.7 USB_DEVICE实现
1.8 泛型栈实现不定长数据解析


  1. 常用模块代码

2.1 LCD屏幕
2.2 GT911触摸模块
2.3 LVGL库
2.4 MPU6050/9250
2.5 NFC模块
2.6 面向对象的按键实现
2.7 FATFS文件系统
2.8 TOF测距模块


  1. 电机控制代码

3.1 舵机控制代码
3.2 步进电机控制代码
3.3 编码器电机控制代码


  1. 简单算法代码

4.1 FFT算法实现
4.2 贝塞尔曲线实现
4.3 PID运动控制
4.4 ADRC自抗扰控制


不定期更新
欢迎补充

About

STM32各类模块、软硬件外设

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages