自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 资源 (3)
  • 收藏
  • 关注

原创 卡尔曼滤波--使用心得与体会与C代码块

DR_CAN-卡尔曼滤波推导与介绍一种比较容易入门的卡尔曼介绍文章与实战。

2024-04-12 19:13:24 158

原创 解决SSH、SCP服务器用户名 带空格无法传输文件的问题

对了,每一次修改netplan、ssh相关文档,包括这个config最好都要重启一下。ligen 可以 代替 “cap reg”@192.168.217.1。若没有config 文件, 则touch 一个 config文件。vim config 使用vim打开config文件 并进行编辑。自此用 scp (-r)进行传输任务时就可以输入密码传输了。ls -la 发现.ssh 隐藏目录。cd 进入.ssh 文件夹下。如此,就完成了换名的主要工作。重启network服务。

2024-03-22 14:07:24 268

原创 C语言中位域对齐讲解

有些信息在存储时,并不需要占用一个完整的字节, 而只需占几个或一个二进制位。例如在存放一个开关量时,只有 0 和 1 (bool)两种状态,用一位二进位即可。为了节省存储空间,并使处理简便,C语言又提供了一种数据结构,称为“位域”或“位段”。所谓“位域”是把一个字节中的二进位划分为几个不同的区域,并说明每个区域的位数。每个域有一个域名,允许在程序中按域名进行操作。这样就可以把几个不同的对象用一个字节的二进制位域来表示。提示:以下是本篇文章正文内容,下面案例可供参考以上就是今天要讲的内容~

2023-04-03 14:43:56 302

原创 linux安装ncurses教程,Ubuntu 安装 Ncurses

提示:部分转载的内容排版太烂,实在看不下去我自己转载一下。

2023-02-17 11:27:10 1344

原创 仿照RT-thread中事件集的简单实现。

【代码】仿照RT-thread中事件集的简单实现。

2023-01-31 17:32:12 153

原创 LINUX获取时钟及延时定时器的若干办法,基础够用,代码详细可用,供参考

【代码】LINUX获取时钟及延时定时器的若干办法,基础够用,代码详细可用,供参考。

2023-01-31 17:21:44 251

原创 常用的linux+arm编译运行方法

常用的linux+arm编译运行方法分享

2023-01-31 17:15:10 1925

原创 使用CMAKE和交叉编译工具链

二、cross.cmake代码如下(示例):勤使用,才能掌握~!参考太多文章,都在收藏里了。

2022-12-07 16:08:18 1408

原创 利用MATLAB生成软件二阶低通滤波器(绝对靠谱)

以上就是今天要讲的内容,本文仅仅简单介绍了二阶巴特沃斯低通滤波器的调用,绝对没有什么问题。

2022-11-07 11:33:41 6497 1

原创 串口和CAN发送负数

在CAN收发数据的过程中,需要用到有符号类型变量,此时会涉及正负数的发送,而无符号变量和有符号变量进行转换赋值的过程中,会出现数字的跳变,这是因为有符号类型和无符号类型的范围是不一样的,接下来具体讲解。正数的数据收发不需要动这些转换的脑子,但是负数需要依靠补码的基础知识,对新手来说确实有点致命。

2022-10-24 18:08:41 1793

原创 关于利用结构体和联合体数据收发的两种方法

在我们利用自己的板子进行数据的收发通信时,会遇到发来的数据不是我想要的数据或者我发出的数据和对方接收到的数据不是一个。这是因为在数据转移的过程中出现了对齐不正确或者大小端的纰漏,在这里我介绍自己项目开发中常用的两种方法。此处的通讯线路为CAN总线进行介绍。

2022-10-17 09:59:59 679

原创 BOOT跳转到APP的跳转函数详解~

嵌入式人必经的过程,你我共勉~再接再厉!

2022-09-26 18:14:50 2397

原创 CAN数据发送和接收的按位处理

以上就是今天要讲的内容,本文仅仅简单介绍了按位打包数据的使用,除了CAN总线报文的发送和接收,其他地方也可以使用,一定要活学活用,希望对你有帮助。bye~

2022-08-23 16:04:25 2892

原创 通过联合体实现CAN数据的发送和接收

通常发送的CAN数据为8个字节内容,即8个uint8_t的数组元素,但是我们所计算出或者读取到的数据通常不是8位数据,而是16位或者32位的数据以及float型。如何才能将16、32位数据快速轻松不用移位进行按位的组合和分解呢。往下看!

2022-08-19 20:44:47 1158

原创 利用GITLAB实现代码管理

7-28学习利用GITlab上传下载管理代码。看了许多文章,发现里面有一些新手不太需要的gitbash的cmd混淆着像我们这样新手对git的使用。所以进行一个直通车似的记录。提示以下是本篇文章正文内容,下面案例可供参考~httpshttpshttps。...

2022-07-29 09:45:23 1160

原创 地址的换算

第一次记录工作学习的过程。提示以下是本篇文章正文内容,下面案例可供参考首先将内存大小换算为10进制的KB容量大小,转换为16进制数,加到起始地址即可。

2022-07-19 10:21:07 855

JDY-24M蓝牙MESH驱动电调.rar

利用JDY-24M蓝牙MESH网关操控多个Arduino进而对多个电调进行控制,电调可连接多个电机。电调可用好盈电调。

2021-07-08

基于stm32的蓝牙智能小车

基于stm32的蓝牙智能小车,可实现多种功能,通过蓝牙模块和stm32进行实时通讯,减速直流电机控制小车的移动,采用差速传动后驱,串联前轮,达到驱动小车的目的;超声波和oled显示配合,通过超声波测距测量小车距离障碍物的距离,返回距离信息通过oled显示,小于目标值则小车停止。

2020-12-15

基于stm32F1和HX711AD模块进行的压力传感器

HX711是一款专为高精度称重传感器而设计的24位A/D转换器芯片。与同类型其它芯片相比,该芯片集成了包括稳压电源、片内时钟振荡器等其它同类型芯片所需要的外围电路,具有集成度高、响应速度快、抗干扰性强等优点。降低了电子秤的整机成本,提高了整机的性能和可靠性。该芯片与后端MCU芯片的接口和编程非常简单,所有控制信号由管脚驱动,无需对芯片内部的寄存器编程。输入选择开关可任意选取通道A或通道B,与其内部的低噪声可编程放大器相连。通道A的可编程增益为128或64,对应的满额度差分输入信号幅值分别为±20mV或±40mV。通道B则为固定的32增益,用于系统参数检测。芯片内提供的稳压电源可以直接向外部传感

2020-09-24

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除