一、限幅滤波法1、方法:根据经验判断两次采样允许的最大偏差值(设为 A)每次检测到新值时判断:a. 如果本次值与上次值之差<=A,则...
本文旨在提供将Free Modbus移植到Mini-F5265-OB开发板的开发测试纪实,首先确定使用的硬件,其次对相关源代码进行修改,最终完成功能的...
C 语言是一种面向过程的语言,做嵌入式项目的时候,如果不变相面向对象,项目到后期很难做好,且不容易维护。
编程的时候,了解业务的逻辑很重要,其实,我们掌握编程的用法也很重要。有时候,可能不熟悉某个关键字,而使用另外的方法来“替代”,这...
最近,我很幸运受邀参加MM32F5260开发板的测评活动。一直以来我对于图形化界面包有很高的热忱,LVGL是一款优秀的开源嵌入式图像界面库,...
通过本系列前面两篇文章的学习,我们掌握了宏的基本语法和使用规则,讽刺的是这些所谓的“基本语法和规则”却恰恰是正规C语言教育中所缺失...
作为程序开发者,避免不了阅读别人代码,那么就会涉及到到一门语言的编程规范。规范虽然不是语言本身的硬性要求,但是已经是每一个语言...
由于 SiRider S1 的特殊性,其中有一个 Cortex-R52 核心,对应的也有 gpio、spi、uart 等基础外设
比如我们在使用STM32库的断言(assert),你会发现官方提供了包含“__FILE__、__LINE__”的代码。
在嵌入式系统和实时应用中,数据的传输和处理是至关重要的。字节队列(Byte Queue)是一种重要的数据结构,它能够高效地存储和管理数据...
关于LINUX的资料浩如烟海,学习LINUX的途径也有很多,如何才能在比较短的时间里获得一个比较大的提升呢?《软件调试高级研习班2024北京...
在这个科技飞速发展的时代,DIY(Do It Yourself)文化正成为连接创新与日常生活的桥梁,今天小编给大家带来了来自麻省理工学院的Arnov ...
今天小编给大家带来的是来自seeed工程师制作面部追踪风扇项目,该项目基于Grove Vision AI模块和XIAO 开发板制作,可以自动追踪人脸实现...
今天小编给大家带来的是日横滨的Maker Naveen 基于Arduino Nano ESP32的游戏机项目,该游戏的平均帧率为34 FPS,分辨率为320*240,该项...
今天小编给大家带来的是新加坡的Maker Chathuranga Liyanage使用FOC传感器让Crazyflie实现高度自保持的项目。
图像的二值化处理就是将图像上的点的灰度置为 0 或 255,也就是将整个图像呈现出明显的黑白效果。即将 256 个亮度等级的灰度图像通过适...
在数字图像中,边缘是指图像局部变化最显著的部分,边缘主要存在于目标与目标,目标与背景之间,是图像局部特性的不连续性,如灰度的突...
图像对比度增强的方法可以分成两类:一类是直接对比度增强方法;另一类是间接对比度增强方法。直方图拉伸和直方图均衡化是两种最常见的间...
了解信号抽样的基本内容,学习AD7606采集波形的实现,实现外部信号的抽样与恢复并在LCD上显示结果。
了解FIR滤波器的特点,掌握程序算法生成滤波器系数的方法,并实现FIR滤波器滤除高频信号,并在LCD上显示结果。