<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[DLS756的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/DLS756</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; DLS756]]></copyright><item><title><![CDATA[使用RAS进行英文的加密和解密]]></title><link>https://blog.youkuaiyun.com/DLS756/article/details/114132791</link><guid>https://blog.youkuaiyun.com/DLS756/article/details/114132791</guid><author>DLS756</author><pubDate>Fri, 26 Feb 2021 15:02:14 +0800</pubDate><description><![CDATA[以下是源码，亲测可用。
目前只能实现英文部分的加密和解密。
#include “mainwindow.h”
#include “ui_mainwindow.h”
#include
#include&lt;math.h&gt;
#include&lt;windows.h&gt;
#include&lt;stdio.h&gt;
#include
typedef long long ll;
int e, d, n;
MainWindow::MainWindow(QWidget *parent) :
QMainWi]]></description><category></category></item><item><title><![CDATA[STM32F103C8T6配合 US-100的测试（源码+接线定义）]]></title><link>https://blog.youkuaiyun.com/DLS756/article/details/113063959</link><guid>https://blog.youkuaiyun.com/DLS756/article/details/113063959</guid><author>DLS756</author><pubDate>Sat, 23 Jan 2021 23:50:37 +0800</pubDate><description><![CDATA[首先是实现的方案：
STM32F103C8T6+USB转TTL模块+US-100超声波模块
接线的方案如下：

2.在下载的时候要使用，JTAG 的SW的模式，因为接线简单。只需要4根线。
使用USB转TTL模块来对STM32的处理信息进行输出。
3.STM32的源如下：
/**********************************************************************************
STM32F103C8T6


Ó²¼þÁ¬½ÓËµÃ÷
Ê¹ÓÃµ¥]]></description><category></category></item><item><title><![CDATA[示波器上SCPI的使用方法（转载）]]></title><link>https://blog.youkuaiyun.com/DLS756/article/details/110521755</link><guid>https://blog.youkuaiyun.com/DLS756/article/details/110521755</guid><author>DLS756</author><pubDate>Thu, 03 Dec 2020 10:37:20 +0800</pubDate><description><![CDATA[这里介绍的是在示波器上使用到的一种命令集。SCPL

设备仪器的自动化操作，离不开SCPI。SCPI (Standard Commands for Programmable Instruments,程控仪器标准命令集)是一种建立在现有标准IEEE488.1和IEEE488.2基础上的标准化仪器编程语言。通过使用标准化的编程信息、仪器响应和数据格式来保证编程环境的兼容性。总体来看分为通用命令和仪器制定的SCPI命令。

2、命令支持：

ZDS2000系列示波器提供了强大的SCPI命令支持。将ZDS2000.]]></description><category></category></item><item><title><![CDATA[驱动效率提升的方法(DMA)]]></title><link>https://blog.youkuaiyun.com/DLS756/article/details/110202992</link><guid>https://blog.youkuaiyun.com/DLS756/article/details/110202992</guid><author>DLS756</author><pubDate>Thu, 26 Nov 2020 20:13:33 +0800</pubDate><description><![CDATA[参考网址：

   https://www.cnblogs.com/arnoldlu/p/10219704.html

本文主要对

1.DMA的size对传输速度的影响

2.使用DMA异步传输来提升速度。

需要注意的是：

DMA需要硬件的支持。
]]></description><category></category></item><item><title><![CDATA[关于UBUNTN和ROS、SLAM的相关知识点]]></title><link>https://blog.youkuaiyun.com/DLS756/article/details/110202765</link><guid>https://blog.youkuaiyun.com/DLS756/article/details/110202765</guid><author>DLS756</author><pubDate>Thu, 26 Nov 2020 20:02:35 +0800</pubDate><description><![CDATA[SLAM+语音机器人DIY系列：（一）Linux基础——1.Linux简介

感觉不错，转发下网址：

   https://www.cnblogs.com/hiram-zhang/p/10383892.html


]]></description><category></category></item><item><title><![CDATA[2020-11-05]]></title><link>https://blog.youkuaiyun.com/DLS756/article/details/109503226</link><guid>https://blog.youkuaiyun.com/DLS756/article/details/109503226</guid><author>DLS756</author><pubDate>Fri, 06 Nov 2020 23:23:54 +0800</pubDate><description><![CDATA[关于最优路径算法


]]></description><category></category></item><item><title><![CDATA[INI文件使用时的注意事项]]></title><link>https://blog.youkuaiyun.com/DLS756/article/details/109082078</link><guid>https://blog.youkuaiyun.com/DLS756/article/details/109082078</guid><author>DLS756</author><pubDate>Wed, 14 Oct 2020 20:23:54 +0800</pubDate><description><![CDATA[写篇文章记录下自己在编程过程中遇到的比较大的坑，INI就是其中的一个，下面大概的说说，本人开发时用到的编程语言是C#,遇到的问题大致如下：
1.INI的乱码问题，这个需要在网上找好长的时间才能找到答案。但是这不是本文的重点。
2.在UTF-8格式下，第一行要空着才能读取的问题
也就是在ini文件的编码格式为UTE-8时，出现的 必须要第一行空着才能进行正常的读取的问题，这个问腿差点让本人最终放弃使用INI的方式来进行关键配置的保存和读取。
最终进行查询发现，原来在UTF-8编码方式下，第一行的前三个字符被隐]]></description><category></category></item><item><title><![CDATA[STM32  只能小车的接线定义（SONY手柄+STM32核心板+L298电机驱动模块）]]></title><link>https://blog.youkuaiyun.com/DLS756/article/details/106743006</link><guid>https://blog.youkuaiyun.com/DLS756/article/details/106743006</guid><author>DLS756</author><pubDate>Sun, 14 Jun 2020 11:00:59 +0800</pubDate><description><![CDATA[入门STM32小车的开发，网上的教程还是比较多的，但是关于接线的定义好像没人怎么说。在使用STM32开发板做小车的过程中，发现stm32F103C8T6核心板有两种型号，而各种开发教程上的接线的定义是以旧的那种版本为参考的，如下：



各个针脚是要自己焊接的。

但是在网上买板的时候，店家发给我的接线板却是最新的。

现在将接线的相关定义上传，供初学者使用。其中整个线路的整体接线如下：



以下为具体的接线定义；需要的同学要认真而耐心的看。










...]]></description><category></category></item><item><title><![CDATA[关于运动控制中圆弧过渡的简单演示（C++实现）（速度前瞻二）]]></title><link>https://blog.youkuaiyun.com/DLS756/article/details/104805050</link><guid>https://blog.youkuaiyun.com/DLS756/article/details/104805050</guid><author>DLS756</author><pubDate>Wed, 11 Mar 2020 20:52:46 +0800</pubDate><description><![CDATA[参考前文的插补轨迹，可以发现在两条直线的交点处，是以圆弧来进行过渡的。
那么这种过渡的位置与速度的关系是什么样的呢，在过渡处，实际上是走的圆弧插补的，所以，在过渡的过程中，从直线插补到原话插补，速度的大小并没有很大的变化，甚至是不变化，也不需要变化，实际变化的是X,Y方向上的速度大小的变化。
在整个插补过程中，速度与位置的关系实现过程如下：
void Speed()
{   
 ofstream ...]]></description><category></category></item><item><title><![CDATA[关于运动控制中圆弧过渡的简单演示（C++实现）（速度前瞻一）]]></title><link>https://blog.youkuaiyun.com/DLS756/article/details/104674181</link><guid>https://blog.youkuaiyun.com/DLS756/article/details/104674181</guid><author>DLS756</author><pubDate>Mon, 09 Mar 2020 20:56:31 +0800</pubDate><description><![CDATA[简单的研究了一下运动控制中的两条直线之间的圆弧过渡的情况，

]]></description><category></category></item><item><title><![CDATA[T型速度曲线走圆弧插补的简单演示（c++实现）]]></title><link>https://blog.youkuaiyun.com/DLS756/article/details/104749611</link><guid>https://blog.youkuaiyun.com/DLS756/article/details/104749611</guid><author>DLS756</author><pubDate>Mon, 09 Mar 2020 12:42:44 +0800</pubDate><description><![CDATA[最近一直在研究运动控制算法相关的知识。之所以要多研究下圆弧插补是因为
圆弧可以作为两条成夹角之间的过渡曲线，弄懂圆弧插补的速度与位置的关系，就能为速度规划中的速度过渡打好理解的基础。
以下示例简单的演示了圆弧插补过程中速度与位置的关系。使用的是T型速度曲线。
在这里插入代码片

...]]></description><category></category></item><item><title><![CDATA[关于直线插补的插补速度与单个方向速度的关系]]></title><link>https://blog.youkuaiyun.com/DLS756/article/details/104709325</link><guid>https://blog.youkuaiyun.com/DLS756/article/details/104709325</guid><author>DLS756</author><pubDate>Sat, 07 Mar 2020 09:21:54 +0800</pubDate><description><![CDATA[以二维的直线插补的为例来说明：
上图中横坐标[0,100]直线是一条倾角为45度的直线。
设定合成插补速度为VALL。
则x方向的速度VX=VALLtan(pi/4);
y方向的速度VY=VALLtan(pi/4);
又因为VALL由A(加速度)合成而来，所以在X,Y方向上其加速度与VALL的加速度是相同的。所以其速度曲线类似于下面的情况：

圆弧曲线单个方向的速度应当参照此分析。三维的插补也是...]]></description><category></category></item><item><title><![CDATA[关于运动控制中S型速度曲线的简单演示（C++实现）]]></title><link>https://blog.youkuaiyun.com/DLS756/article/details/104553385</link><guid>https://blog.youkuaiyun.com/DLS756/article/details/104553385</guid><author>DLS756</author><pubDate>Fri, 28 Feb 2020 12:52:24 +0800</pubDate><description><![CDATA[疫情期间，居家隔离，时间不多，只能简单的就S速度曲线的来说，建模，写代码，然后编译，再用MATLAB来查看位置曲线、速度曲线和加速度曲线，以及加加速度曲线。
确当S型速度曲线的速度、加速度和位移公式应该从加加速度开始，这里设定在整个的运动过程中，加加速度aa都是固定值（在不同的时间段只有正负之分，但是绝对值是相同的）。
（论文：CNC系统S型曲线加减速算法的设计与实现）
上图为S型加减速的各种曲线...]]></description><category></category></item><item><title><![CDATA[插补周期对于运动控制精度的影响的验证]]></title><link>https://blog.youkuaiyun.com/DLS756/article/details/104389887</link><guid>https://blog.youkuaiyun.com/DLS756/article/details/104389887</guid><author>DLS756</author><pubDate>Wed, 19 Feb 2020 12:22:16 +0800</pubDate><description><![CDATA[最近简单的了解了一下圆弧插补的实现过程，其实现的简单代码如下，代码中有些缺陷，后面将会修改。
插补的相关参数如下，
半径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...]]></description><category></category></item><item><title><![CDATA[VS2008使用pragma comment报错]]></title><link>https://blog.youkuaiyun.com/DLS756/article/details/89927182</link><guid>https://blog.youkuaiyun.com/DLS756/article/details/89927182</guid><author>DLS756</author><pubDate>Tue, 07 May 2019 18:51:01 +0800</pubDate><description><![CDATA[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.”
使用过网上的各种更改属性...]]></description><category></category></item></channel></rss>