- 博客(8)
- 收藏
- 关注
原创 磁力计椭圆法校准_三轴旋转校准参数获取
运行代码前,请准备好串口助手,利用printf函数将三轴数据打印到串口助手,然后按规定将IMU绕三轴旋转几圈,最后随意旋转几下,将数据保存成TXT文件;利用excel导入数据,生成三列数据,保存好,直接调用就可以了。
2024-10-18 09:55:22 152
原创 IIC IO方向设置-寄存器版本
#define MPU_SDA_IN() {GPIOC->CRH&=0XF0FFFFFF;GPIOC->CRH|=8CRH|=3
2024-08-29 20:48:31 375
原创 USB与锂电池一起供电
上图还可以利用ADC采样进行电量显示,要注意肖特基二极管压降为0.3V,MOS管内的二极管压降为0.7V,因此如果充电模式更换想速度快点,可以在mos管上不并上一个 肖特基二极管。我们希望充电的时候用USB给设备供电,这样电池就可以安心充电了,保护电池。
2024-08-27 18:00:37 720
原创 数据异常点检测
采用暴力简单方法直接输出吧,众所周知所谓的异常点直观感受就是这个点鹤立鸡群,与周围点显得格格不入,在直观感受就是突变或者曲线不够丝滑。如果用数学形式去描述就是梯度发生突变!OK,让我们先观测一下曲线的梯度图:如果设定相应的阈值例如10,是不就可以最直接表现出来,当前保险起见您可以连续检测两个梯度为异常值时在判定为异常点。
2024-08-21 11:31:55 743
原创 matplotlib汉化画曲线图
在写大论文或者参加答辩的时候,若是在国内,你的PPT中的各种图均该改成中文,尤其图的标题、图例。运行后产生的效果如下:当然x轴和Y轴也都可以改成汉字,自己可以尝试一下。
2024-07-06 18:21:16 389
原创 如何在keil中将关键函数打包生成lib库
基于合作的需要,需要我们将自己调通的代码奉献给团队或者提交给你的甲方。基于我们个人意愿是很不愿意的,毕竟那是我们辛辛苦苦写出来的,但是又不能不交,耽误项目进程。打开led工程项目,为了验证打包后是否成功,在led.c项目中添加一个sum_2函数,如下图所示,记得要在.h添加函数名,方便在主函数中调用测试。打开工程后发现led.c文件是叹号,找不到了,左击鼠标移除这个文件。点击品,找到刚刚新建的文件夹,双击名字,重命名为“dabao”首先删除led文件中的led.c文件,只保留.h文件。
2024-07-02 19:04:51 638
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人