摘要: 硬件平台:STM32F401RCT6 项目需求:需要实现 100hz ADC 采集用于FFT频谱分析,同时要支持切换采集通道,每次采集之前改变数据存储地址与buff长度 直接说配置过程的重点 在DMA和ADC初始化之后,要处于disable状态,每次采集之前enable。如果一开始处于enable状 阅读全文
posted @ 2024-08-28 19:38 HxxxTENCTION 阅读(55) 评论(0) 推荐(0) 编辑
摘要: 默认这个右键布局里的选项为灰色,点不了,可以先往widget中拖一个按钮进去,然后再右键布局,然后再把按钮删掉,就相当于在设计界面 就设置好布局了 阅读全文
posted @ 2024-08-11 20:11 HxxxTENCTION 阅读(12) 评论(0) 推荐(0) 编辑
摘要: 嵌入式开发中,sysroot目录是指定一个系统的根文件系统结构的目录,这在交叉编译过程中非常重要。当你在一台主机上为另一种架构(如嵌入式开发板的ARM架构)编译代码时,你的编译器需要访问目标系统的库和头文件。这些文件组织在一个目录结构中,这个结构模拟了目标设备上的/(根)文件系统——这就是sysro 阅读全文
posted @ 2024-03-24 13:05 HxxxTENCTION 阅读(428) 评论(0) 推荐(0) 编辑
摘要: 1.差值法检测 : 差值法是一种简单而有效的移动物体检测技术,适用于监控和实时跟踪系统。其核心思想是通过比较连续视频帧之间的差异来识别移动物体。 .1 >差值法原理差值法的基本原理是比较连续两帧或多帧图像间的像素差异。对于静态背景,相邻帧间的差异较小,而对于移动物体,由于其位置的变化,相邻帧间的像素 阅读全文
posted @ 2024-03-17 22:53 HxxxTENCTION 阅读(138) 评论(0) 推荐(0) 编辑
摘要: 1.节拍的意思是MSIZE大小的 原目标数据一次传输到FIFO的大小,突发的意思是传到目标地址的过程 阅读全文
posted @ 2023-10-24 22:20 HxxxTENCTION 阅读(80) 评论(0) 推荐(0) 编辑
摘要: 从机msc: 阅读全文
posted @ 2023-08-02 19:17 HxxxTENCTION 阅读(32) 评论(0) 推荐(0) 编辑
摘要: STM32CubeMx配置ADC转换完成的回调函数 当使用DMA传输ADC数据时当传输完成后HAL库一般都会有回调函数。 进入HAL_ADC_Start_DMA();底层可以找到传输完成后调用了ADC_DMAConvCplt; 定义过去可以看到: 最后调用了HAL_ADC_ConvCpltCallb 阅读全文
posted @ 2023-05-04 13:24 HxxxTENCTION 阅读(926) 评论(0) 推荐(0) 编辑
摘要: 前言:C语言二进制映像文件由,堆,栈,数据段(只读数据段,未初始化数据段BSS,已初始化数据段),代码段组成 1.栈区:由编译器进行管理,自动分配和释放,存放的是函数调用时的各种参数,局部变量,返回值,和函数返回的地址。 2.堆区:由程序员管理,用malloc和free动态申请和释放,如未释放,在程 阅读全文
posted @ 2023-03-19 18:34 HxxxTENCTION 阅读(30) 评论(0) 推荐(0) 编辑
摘要: 块设备:系统中能够随机不按顺序地访问固定大小的数据片的设备叫做块设备,这些数据片就称作块。常见的块设备有硬盘,软盘驱动器,闪存等 字符设备:系统中按字符流的方式被有序访问的设备叫字符设备。常见的字符设备有键盘,鼠标,串口等 两者区别:当对字符设备发出读写请求时,实际的硬件IO会紧接着发生,而块设备则 阅读全文
posted @ 2023-03-19 12:15 HxxxTENCTION 阅读(70) 评论(0) 推荐(0) 编辑
摘要: 1.为实现树莓派摄像头人脸识别所以需要用到此库 2.libcurl库下载地址:https://github.com/curl/curl/releases/tag/curl-7_71_1 将压缩包已到ubuntu虚拟机解压 进入解压后的文件夹配置:./configure --prefix=$PWD/_ 阅读全文
posted @ 2023-03-01 10:10 HxxxTENCTION 阅读(876) 评论(0) 推荐(0) 编辑