- 博客(4)
- 资源 (2)
- 收藏
- 关注
原创 通用型二阶卡尔曼滤波算法
通用型二阶卡尔曼滤波算法 由于c语言不支持矩阵运算,而卡尔曼滤波算法又涉及到矩阵的运算,因此我写了个通用性比较强的矩阵运算“库”,有了这个,就行轻松完成矩阵叉乘、点乘、求转置、二阶矩阵求逆等操作了。 函数列表: void Matrix_Init(float *pr , int hang , int lie ); void Matrix_Init_One (float *matrix , int hang , int lie ); void Matrix_Init_eye (float *matrix
2021-11-05 11:58:12
4480
原创 如何使用串口传输float类型数据
单片机小知识 如何使用串口传输float类型数据 比较难的就是数据进制的转化 模拟量比如说 角度 距离 速度 这些是10进制, 串口通信用的是16进制 , 数据一个字节一个字节进行传输。 在进行数据解析,数据帧提取时,要把数据从16进制转到10进制, float 转 unsigned char : 在发送数据时,要把数据从10进制转到16进制,再通过usart串口(或其它外设)发送出去。 数据进制转化的方法有很多,我是用 float 数据 乘1000 再 强制类型转化为 int16 (16位整形数据),
2021-09-01 21:49:48
7047
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅