望那伊人的博客

学而时习之,不亦乐乎!

排序:
默认
按更新时间
按访问量

QT线程间发送结构体

 QT 的信号和槽机制能十分方便的用来传输数据,但是如果数据种类比较多,分类比较多的时候,就需要更好地更高效的来传递数据的方法。以结构体作为参数是个很不错的选择。这几天写的程序正好需要以结构体来作为参数,但是网上搜的资料很少,讲的也不详细,我解决了问题后整理了一下,希望给有同样需求的同学一点帮助 ...

2018-12-10 21:11:05

阅读数:6

评论数:0

linux RTC读写

Linux系统下包含两个时间:系统时间和RTC时间。 系统时间:是由主芯片的定时器进行维护的时间,一般情况下都会选择芯片上最高精度的定时器作为系统时间的定时基准,以避免在系统运行较长时间后出现大的时间偏移。特点是掉电后不保存。 RTC时间:是指系统中包含的RTC芯片内部所维护的时间。RTC芯片...

2018-11-27 14:32:58

阅读数:45

评论数:0

linux 下录音alsa介绍

一.alsa-utils介绍 ALSA是kernel中的一个声音驱动程序.它包括alsa核心和其他声卡的驱动. alsa-utils是alsa的一个工具包,里面包含有声卡测试和音频编辑的工具. 二.alsa-utils的安装 1.RPM包方式 Turbolinux 10.5,11版本已经包...

2018-11-27 14:31:58

阅读数:24

评论数:0

Pyinstaller 两个坑 打包后运行不了的解决方案

先用-F xx.py看log   ui文件加载的时候 使用如下方式    

2018-11-20 15:57:48

阅读数:97

评论数:0

AWG标准

AWG 直径 面积 铜阻抗 (inch) (mm) (kcmil) (mm²) (Ω/km) (Ω/kFT) 0000 (4/0) 0.46 11.684 212 107 0.1608 0.04901 ...

2018-11-14 09:44:32

阅读数:63

评论数:0

编码器 及线数倍频 相关知识

1.绝对位置编码器和增量式编码器 绝对位置编码器是指可以确切知道当前绝对相位角(相对于零点),绝对式编码器的计数方法是圈数×每圈脉冲+当前脉冲,因此一般读的时候是用通讯方式的,计数电路在编码器里面已经做好,并且带电池保持当前计数,有些伺服是用这种绝对式编码器。下面要说的是增量式编码器。 2.增...

2018-11-13 21:06:18

阅读数:107

评论数:0

STM32 GPIO口不同的模式心得

    首先GPIO最基本、最简单的作用是我们可以通过编程的方式让它作输入或者输出,而输入/输出的形式为高低电平(通常0V为低电平,3.3V为高电平)。        要让GPIO作输入或者输出,首先就需要对IO口相关的寄存器进行配置。而寄存器是中央处理器内的组成部分,寄存器是有限存贮容量的高速...

2018-11-12 20:15:21

阅读数:19

评论数:0

STM32定时器---正交编码器模式详解

https://blog.csdn.net/wang328452854/article/details/50579832

2018-11-11 15:51:39

阅读数:20

评论数:0

电机-速度环设计

伺服驱动器的速度环为外环,电流环为内环。通常,电流环的带宽比速度环高很多,在设计速度控制器时,电流环可等效为一阶惯性环节,控制框图如下:  一、控制器设计 速度环是一个典型的II型系统,其开环传递函数为:    对应的bode图如下:    其中,ωcωc是速度环的截止频率,ωcωc越大...

2018-11-10 11:21:38

阅读数:54

评论数:0

电机--电流环设计

一般伺服驱动器都具备位置、速度、和电流控制,框图如下图所示: 伺服驱动的电流环通常采用矢量控制方法,在很多电机控制书籍中都有很详细的介绍,本文结合具体实例,简单介绍其设计步骤。 一、电机状态方程 以隐极永磁同步电机为例,其交直轴电感相等,其等效的状态方程为:  其中,  将右边第一...

2018-11-10 11:08:18

阅读数:131

评论数:0

伺服电机速度环、位置环、扭矩环的控制原理

       

2018-11-05 17:08:53

阅读数:141

评论数:0

判断dll是32位还是64位的简单方法(实测有效)

简便方法: 直接用记事本或者notepad++打开exe文件(dll文件),会有很多乱码,不要头疼,接下来只需要在第二段中找到PE两个字母,在其后的不远出会出现d? 或者L。若是d,则证明该程序是64位;若是L,则证明是32位。   ...

2018-10-15 16:41:56

阅读数:257

评论数:0

STM32时钟系统

在STM32上如果不使用外部晶振,OSC_IN和OSC_OUT的接法  如果使用内部RC振荡器而不使用外部晶振,请按照下面方法处理: 1)对于100脚或144脚的产品,OSC_IN应接地,OSC_OUT应悬空。 2)对于少于100脚的产品,有2种接法:    2.1)OSC_IN和OSC_OU...

2018-10-11 22:09:10

阅读数:25

评论数:0

QT 读写ini

一 背景   1 ini文件介绍 .ini 文件是Initialization File的缩写,即初始化文件。 除了windows现在很多其他操作系统下面的应用软件也有.ini文件,用来配置应用软件以实现不同用户的要求。一般不用直接编辑这些.ini文件,应用程序的图形界面即可操作以实现相同...

2018-10-10 17:51:05

阅读数:20

评论数:0

C++ 创建对象的三种方式

第一种和第二种没什么区别,一个隐式调用,一个显式调用,两者都是在进程虚拟地址空间中的栈中分配内存,而第三种使用了new,在堆中分配了内存,而栈中内存的分配和释放是由系统管理,而堆中内存的分配和释放必须由程序员手动释放。采用第三种方式时,必须注意一下几点问题: new创建类对象需要指针接收,一处初...

2018-10-02 14:58:19

阅读数:42

评论数:0

C++ 堆和栈的理解

一、预备知识—程序的内存分配    一个由C/C++编译的程序占用的内存分为以下几个部分    1、栈区(stack)—   由编译器自动分配释放   ,存放函数的参数值,局部变量的值等。其    操作方式类似于数据结构中的栈。    2、堆区(heap)   —   一般由程序员分配释放,   ...

2018-10-02 14:54:32

阅读数:23

评论数:0

Python 正则匹配两个特定字符之间的字符

# -*- coding: cp936 -*- import re   string = "xxxxxxxxxxxxxxxxxxxxxxxx entry '某某内容' for aaaaaaaaaaaaaaaaaa"   result = re.find...

2018-09-22 17:58:23

阅读数:1231

评论数:0

QT QSTring qint 数据类型转换(实例教程)

QString类提供了丰富的转换函数,可以将一个字符串转换为数值类型或者其他的字符编码集。QString::toInt()函数将字符串转换为整型数值,类似的函数还有toDouble()、toFloat()、toLong()、toLongLong();       1、  int, fl...

2018-09-20 11:34:30

阅读数:61

评论数:0

软件图标网站

http://www.iconfont.cn/home/index?spm=a313x.7781069.1998910419.2

2018-09-15 15:39:04

阅读数:136

评论数:0

Python 将ui qml文件转成py文件

使用PyQt开发程序时如何从python代码中载入界面文件(*.ui或*.qml): 一,载入*.ui文件: 载入*.ui文件有两种方法: 1.使用pyuic工具将*.ui文件转换成*.py文件(命令格式是python /usr/lib/python2.7/dist-packages/PyQt4/...

2018-09-14 11:14:57

阅读数:92

评论数:0

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