自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 资源 (4)
  • 问答 (2)
  • 收藏
  • 关注

原创 使用RAS进行英文的加密和解密

以下是源码,亲测可用。目前只能实现英文部分的加密和解密。#include “mainwindow.h”#include “ui_mainwindow.h”#include#include<math.h>#include<windows.h>#include<stdio.h>#includetypedef long long ll;int e, d, n;MainWindow::MainWindow(QWidget *parent) :QMainWi

2021-02-26 15:02:14 970

原创 STM32F103C8T6配合 US-100的测试(源码+接线定义)

首先是实现的方案:STM32F103C8T6+USB转TTL模块+US-100超声波模块接线的方案如下:2.在下载的时候要使用,JTAG 的SW的模式,因为接线简单。只需要4根线。使用USB转TTL模块来对STM32的处理信息进行输出。3.STM32的源如下:/**********************************************************************************STM32F103C8T6Ó²¼þÁ¬½Ó˵Ã÷ʹÓõ¥

2021-01-23 23:50:37 1527 1

原创 示波器上SCPI的使用方法(转载)

这里介绍的是在示波器上使用到的一种命令集。SCPL设备仪器的自动化操作,离不开SCPI。SCPI (Standard Commands for Programmable Instruments,程控仪器标准命令集)是一种建立在现有标准IEEE488.1和IEEE488.2基础上的标准化仪器编程语言。通过使用标准化的编程信息、仪器响应和数据格式来保证编程环境的兼容性。总体来看分为通用命令和仪器制定的SCPI命令。2、命令支持:ZDS2000系列示波器提供了强大的SCPI命令支持。将ZDS2000.

2020-12-03 10:37:20 3305

原创 驱动效率提升的方法(DMA)

参考网址: https://www.cnblogs.com/arnoldlu/p/10219704.html本文主要对1.DMA的size对传输速度的影响2.使用DMA异步传输来提升速度。需要注意的是:DMA需要硬件的支持。

2020-11-26 20:13:33 884

原创 关于UBUNTN和ROS、SLAM的相关知识点

SLAM+语音机器人DIY系列:(一)Linux基础——1.Linux简介感觉不错,转发下网址: https://www.cnblogs.com/hiram-zhang/p/10383892.html

2020-11-26 20:02:35 120

原创 2020-11-05

关于最优路径算法

2020-11-06 23:23:54 146 1

原创 INI文件使用时的注意事项

写篇文章记录下自己在编程过程中遇到的比较大的坑,INI就是其中的一个,下面大概的说说,本人开发时用到的编程语言是C#,遇到的问题大致如下:1.INI的乱码问题,这个需要在网上找好长的时间才能找到答案。但是这不是本文的重点。2.在UTF-8格式下,第一行要空着才能读取的问题也就是在ini文件的编码格式为UTE-8时,出现的 必须要第一行空着才能进行正常的读取的问题,这个问腿差点让本人最终放弃使用INI的方式来进行关键配置的保存和读取。最终进行查询发现,原来在UTF-8编码方式下,第一行的前三个字符被隐

2020-10-14 20:23:54 517

原创 STM32 只能小车的接线定义(SONY手柄+STM32核心板+L298电机驱动模块)

入门STM32小车的开发,网上的教程还是比较多的,但是关于接线的定义好像没人怎么说。在使用STM32开发板做小车的过程中,发现stm32F103C8T6核心板有两种型号,而各种开发教程上的接线的定义是以旧的那种版本为参考的,如下:各个针脚是要自己焊接的。但是在网上买板的时候,店家发给我的接线板却是最新的。现在将接线的相关定义上传,供初学者使用。其中整个线路的整体接线如下:以下为具体的接线定义;需要的同学要认真而耐心的看。...

2020-06-14 11:00:59 631 1

原创 关于运动控制中圆弧过渡的简单演示(C++实现)(速度前瞻二)

参考前文的插补轨迹,可以发现在两条直线的交点处,是以圆弧来进行过渡的。那么这种过渡的位置与速度的关系是什么样的呢,在过渡处,实际上是走的圆弧插补的,所以,在过渡的过程中,从直线插补到原话插补,速度的大小并没有很大的变化,甚至是不变化,也不需要变化,实际变化的是X,Y方向上的速度大小的变化。在整个插补过程中,速度与位置的关系实现过程如下:void Speed(){ ofstream ...

2020-03-11 20:52:46 2305 1

原创 关于运动控制中圆弧过渡的简单演示(C++实现)(速度前瞻一)

简单的研究了一下运动控制中的两条直线之间的圆弧过渡的情况,

2020-03-09 20:56:31 4654 4

原创 T型速度曲线走圆弧插补的简单演示(c++实现)

最近一直在研究运动控制算法相关的知识。之所以要多研究下圆弧插补是因为圆弧可以作为两条成夹角之间的过渡曲线,弄懂圆弧插补的速度与位置的关系,就能为速度规划中的速度过渡打好理解的基础。以下示例简单的演示了圆弧插补过程中速度与位置的关系。使用的是T型速度曲线。在这里插入代码片...

2020-03-09 12:42:44 2247

原创 关于直线插补的插补速度与单个方向速度的关系

以二维的直线插补的为例来说明:上图中横坐标[0,100]直线是一条倾角为45度的直线。设定合成插补速度为VALL。则x方向的速度VX=VALLtan(pi/4);y方向的速度VY=VALLtan(pi/4);又因为VALL由A(加速度)合成而来,所以在X,Y方向上其加速度与VALL的加速度是相同的。所以其速度曲线类似于下面的情况:圆弧曲线单个方向的速度应当参照此分析。三维的插补也是...

2020-03-07 09:21:54 2540 2

原创 关于运动控制中S型速度曲线的简单演示(C++实现)

疫情期间,居家隔离,时间不多,只能简单的就S速度曲线的来说,建模,写代码,然后编译,再用MATLAB来查看位置曲线、速度曲线和加速度曲线,以及加加速度曲线。确当S型速度曲线的速度、加速度和位移公式应该从加加速度开始,这里设定在整个的运动过程中,加加速度aa都是固定值(在不同的时间段只有正负之分,但是绝对值是相同的)。(论文:CNC系统S型曲线加减速算法的设计与实现)上图为S型加减速的各种曲线...

2020-02-28 12:52:24 8793 3

原创 插补周期对于运动控制精度的影响的验证

最近简单的了解了一下圆弧插补的实现过程,其实现的简单代码如下,代码中有些缺陷,后面将会修改。插补的相关参数如下,半径10,圆弧中心(0,0),起始点(10,0)。代码如下。 double x0=0,y0=0; //圆心 double x=10,y=0; //起始点 double F,interval=0.01,F1; // int times=0; while(T...

2020-02-19 12:22:16 1816

原创 VS2008使用pragma comment报错

1.在VS2008的stdafx.h文件调用#ifdef _WIN64#pragma comment(lib,"…\lib\x64\a.lib")#else#pragma comment(lib,"…\lib\x86\a.lib.")#endif时报错,LINK : fatal error LNK1104: 无法打开文件“…\lib\x86\a.lib.”使用过网上的各种更改属性...

2019-05-07 18:51:01 387 1

QtChecks.zip

QtChecks.zip

2021-02-26

FTP的客户端程序源码

1遍历服务器端的文件 2.增加和删除服务器内的文件 3.通过该程序向服务器端上传文件 4.通过该程序从服务器端下载文件

2021-01-13

针脚定义对比.xls

STM32 智能小车的接线定义(SONY手柄+STM32核心板+L298电机驱动模块),用来描述核心板与小车,手柄接收器,驱动模块的接线定义

2020-07-06

针脚定义对比.xls

STM32的小车整体接线定义。

2020-06-14

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

TA关注的人

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