mirror of
https://gitee.com/dlmu-cone/bf_original_balance_chassis
synced 2026-07-24 03:27:45 +08:00
修复LK电机id计算错误,构建平衡底盘框架,增加通用通信模块,增加平衡底盘条件编译兼容,删除lqr
This commit is contained in:
0
modules/unicomm/unicomm.c
Normal file
0
modules/unicomm/unicomm.c
Normal file
0
modules/unicomm/unicomm.h
Normal file
0
modules/unicomm/unicomm.h
Normal file
7
modules/unicomm/unicomm.md
Normal file
7
modules/unicomm/unicomm.md
Normal file
@@ -0,0 +1,7 @@
|
||||
# univsersal communication
|
||||
|
||||
unicomm旨在为通信提供一套标准的协议接口,屏蔽底层的硬件差异,使得上层应用可以定制通信协议,包括包长度/可变帧长/帧头尾/校验方式等。
|
||||
|
||||
不论底层具体使用的是什么硬件接口,硬件的每一帧传输完将数据放在缓冲区里之后,就没有任何区别了。 此模块实际上就是对缓冲区的rawdata进行操作,包括查找帧头,计算包长度,校验错误等。
|
||||
|
||||
完成之后,可以将module/can_comm移除,把原使用了cancomm的应用迁移到此模块。
|
||||
Reference in New Issue
Block a user