- 博客(11)
- 资源 (1)
- 收藏
- 关注
原创 [AD 报错] “has only one pin”,完美解决
从根源上找到了AD软件中Net ** “has only one pin”报错的解决办法
2024-03-11 11:39:18
9515
3
原创 Note10:基于STM32H7+HAL+CubeMX+DMA+SPI+串口中断+定时器+RTC的多传感器数据采集系统(2*ADXL355和ADXL375通过Sync时序同步)
通过STM32H743VIT6驱动两片adxl355和1片adxl375,采用SYNC信号同步控制方式实现3个传感器的数据,采用FIFO流模式,采用3组SPI+DMA实现数据的同步采集,采用串口1+DMA进行数据传输,采用串口2+中断 构建指令系统,具体指令及对应的功能如下图。通过 定时器+计数 实现了频率可调的方波信号和周期可调的中断,通过RTC产生的秒中断实现定时采样、实际采样率检测 的功能,此外还可以自定义帧标记、获取温度 等功能。
2023-01-18 01:02:14
5566
14
原创 学习笔记(9):STM32H743通过SPI连接ADXL355和ADXL357的过程记录
本文涉及STM32H743与ADXL355\ADXL357的SPI通信,基于CubeMX+KeilMDK的HAL库开发
2023-01-07 22:30:33
3618
14
原创 学习笔记(6):一些以前写的实用的python代码:1-根据图片名称,在图片库中挑选图片;2-txt或csv标注格式的数据集转成VOC的xml格式;3-下载合并网页的.ts视频
只贴代码思路,不讲代码。部分代码取自博客并加以修改,代码都不难,可以一行一行的读懂,实现自己的目的。一:根据图片名称,在图片库中挑选图片思路:1:获取图片库中所有的jpg文件名(包含路径的)2:【图片源列表】:步骤1(列表)各项的basename,并去掉后缀(可选)。(增强代码的复用性,例如 你要获取文件夹中的XML文件对应的同名图片,可参考我代码中注释掉的那一段)如下图,上面是步骤一的列表,下面是basename,重点:两个列表元素是一一对应的,只是一个是全路径,一个是文件名.
2022-04-22 15:30:27
1780
原创 学习笔记(5):安装Anaconda创建python虚拟环境,安装labelImg,修改pip源
anaconda的安装包,直接到官网下载。www.anaconda.com下载之后,一步一步傻瓜式安装,建议不要安装在C盘,因为虚拟环境多了,会非常占内存。第一次出现选择的时候,勾选add to path,这样就不需要手动添加系统环境变量了。添加环境变量之后,才可以在cmd命令窗口使用anaconda。其他的选择框都可以不选。然后进入cmd,输入 conda --version ,显示如下就是安装成功,创建虚拟环境的命令:conda create -n {虚拟环境名} pytho
2022-04-22 14:17:35
1046
原创 学习笔记(4):STM32H743的SPI通信,DMA方式
在已经完成MCU和传感器的SPI通信的基础上,增加DMA读取方式。在cubeMX中,如下图左下角,点击add,增加两个DMA Requset,优先级可以配置为Medium,使用DMA需要配置中断,所以 DMA1 stream0、DMA1stream1、 SPI global interrupt需设置合适的优先级。生成代码:下面的代码 在stm32h7xx_hal_msp.c中,可移植到自己的SPI.C文件中,void HAL_SPI_MspInit(SPI_HandleType
2022-04-07 11:37:36
5694
原创 学习笔记(3)基于matlab的imu二维数据特征提取,目前实现了时域特征和频域特征的动态提取
function feature_tim = extract_timfeature(sample_data)%时域特征提取%版本:22/03/21 copyright:Mr吴% 输入参数: % sample_data:样本 (w,f)w取决于滑窗宽度,f取决于数据维数% 输出参数:% feature_tim:时域特征%% 三轴时域信息提取max_data = max(sample_data); %最大值min_data = min(sample_data); %最小值.
2022-03-21 14:48:36
1573
6
原创 学习笔记(2)matlab对二维数据滑窗采样生成样本;检测异常数据,采用线性插值进行修复;进行数据滤波
%滑窗采样生成样本%版本:22/03/19 copyright:Mr吴%滑窗-超参数:load draw1.mat %载入工作区format short g %数据格式设置,关闭科学计数法width=256; %窗宽(行数)>=1step=128; %步长>=1 fnum=4; .
2022-03-21 14:21:51
1542
原创 苹果手机13和小米手环6NFC,录入“不支持类型”的门禁卡
研究了一个小时,本来都要放弃了,突然!!!发现了BUG!第一步,借一个安卓手机带NFC的,下载“小米穿戴”第二步,绑定手环,使用“手机读取”门禁卡,然后发送到手环第三步,苹果手机下载小米运动,然后手环恢复出场设置,第四步,苹果的小米运动绑定手环,然后先不要进行其他的设置,能返回的地方第一时间返回,然后,点开录入门禁卡的地方,你就会看到你手环恢复出厂设置之前的卡,第五步,启用卡,就OK了如果你也和我一样成功了的话,可以评论告诉我一下吗!? 哈哈哈...
2022-03-15 16:06:17
13664
3
原创 学习笔记(1)stm32h743和ADXL355的SPI通信,基于cubeMX和keil5MDK平台,采用HAL库编程,代码已模块化处理
本文主要围绕STM32H743IITX和ADXL355的SPI通信,以及KEIL5MDK+Stm32CubeMX的代码组织方法。
2022-03-10 18:25:51
4701
6
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人