- 博客(31)
- 收藏
- 关注
转载 树莓派之开机启动Qt程序
转载:https://blog.youkuaiyun.com/qq_20304723/article/details/82460992树莓派之开机启动Qt程序1. 因为Qt的启动过程自动登录->自动启动窗口->自动运行用户程序。进入当前用户HOME目录下的.config目录(这是一个隐藏的目录,需要用ls -a显示出来)。原理:start X后,LXDE窗口管理器会找到~/.config/autostart目录下的所有.desktop文件,一一执行。2.具体实现方法(1)终端运行:
2021-01-20 17:01:10
1054
转载 给树莓派添加开、关机键
本文转载自:https://blog.youkuaiyun.com/u013062709/article/details/100058536给树莓派添加开、关机键声明 本文由u013062709原创,禁止二次修改发布。转载及引用内容请注明出处,并标明本站网址。文中程序仅供学习使用,本人不承担任何由使用文中代码产生的法律责任。 作为一个硬件爱好者、嵌入式系统工程师、技术宅,树莓派肯定是要玩一玩的,但是用的时间长了总会发现它有一些不完美的地方,比如:没有电源键! 常用的关机方法有两种(外接屏幕和键盘的就不说了
2021-01-20 16:29:37
842
原创 树莓派3B串口的使用
树莓派3B串口的使用1. 树莓派3代串口的麻烦树莓派一共出了3代,每一代CPU外设基本相同,但内核不同。外设包含两个串口:硬件串口(/dev/ttyAMA0)。 Mini串口(/dev/ttyS0)硬件串口由硬件实现,有单独的波特率...
2021-01-20 15:14:38
739
转载 树莓派开机自启Qt程序
转载文章:https://blog.youkuaiyun.com/qq_20304723/article/details/82460992 2018.9.6 由于实验室项目需要处理数据并用串口进行发送,最后还要开机自启,专门鼓捣了一番。由于网上的方案随着树莓派本身版本变化而不适应,因此调试过程中也实在耗费了不少功夫。最有价值的调试方案还是官方的英文教程:Raspberry Pi 3 UART Boot Overlay Pa
2020-12-18 15:24:00
1042
原创 树莓派 拷贝系统到新SD卡
树莓派 拷贝系统到新SD卡树莓派启动旧SD卡,利用读卡器把新SD卡插入树莓派USB口。按如下步骤配置: 在命令窗口进行配置1.查看新SD卡df -h2.卸载新SD卡sudo umount /dev/sda13.格式化SD卡sudo mkfs.vfat /dev/sda1 -I4.拷贝系统至新SD卡(这里是/dev/sda,否则会提示空间不足)sudo dd if=/dev/mmcblk0 of=/dev/sda bs=4M...
2020-11-28 11:16:21
788
转载 Qt5.9.0下载
一、Qt5.9.0下载 首先从官网上下载Qt5.9.0版本,https://download.qt.io/official_releases/qt/5.9/,下载qt-opensource-windows-x86-5.9.0.exe 等待下载完就开始安装啦 二、安装 按照的步骤也是很简单,双击打开运行qt-opensource-windows-x86-5.9.0.exe ...
2020-11-24 20:22:03
1922
原创 FX3 cs-make: *** [cyfx_gcc_startup.o] Error 1
问题:EZ_USB FX3 导入例程后编译失败,显示错误 cs-make: *** [cyfx_gcc_startup.o] Error 1解决方法:当导入项目时,必须在菜单中选择以将项目复制到工作区中。
2020-07-23 15:06:03
686
原创 DMA(直接存储器访问)
DMADMA-------(Direct Memory Access)直接存储器访问 外部设备不通过CPU直接与系统内存交换数据的接口技术。即是一种无需CPU的参与就可以让外设和系统内存之间进行双向数据传输的硬件机制。AHB(Advanced High Performance Bus)高性能总线...
2020-06-29 17:27:26
325
转载 ARM中的PLL,MPLL,UPLL,FCLK,HCLK,PCLK的作用概述
转载大神文章,原文链接:原文链接:https://blog.youkuaiyun.com/fdgyfghh/article/details/83893680前言:不同公司,不同等级的ARM架构也是有许多共同的地方,因此以最为广泛使用的2440为实例讲解一 、PLLS3C2440 CPU主频可达400MHz,开发板上的外接晶振为12M,通过时钟控制逻辑的PLL(phaselockedloop,锁相环电路)来倍频这个系统时钟。2440有两个PLL(phaselockedloop)一个是MPLL,一个...
2020-06-16 16:49:01
1557
原创 Qt 的常用函数、数据类型转换
Qt 的常用函数1. memset() memset()函数原型是extern void *memset(void *buffer, int c, int count) 。 buffer:为指针或是数组, c:是赋给buffer的值, count:是buffer的长度. memset用来对一段内存空间全部设置为某个字符,一般用在对定义的字符串进行初始化为‘ ’或‘/0’; ...
2020-05-19 10:37:07
1959
转载 树莓派基本配置
树莓派基本配置 1、拆开包装并接线:树莓派到手后,拆开包装,插入SD卡套里的TF卡,默认到货后会卡内已经烧写有最新的RaspberryPi系统镜像,可以直接开启启动。(当然用其他镜像,将镜像直接用Win32DiskImager烧写进卡内开机即可。)树莓派安装系统可以参考:https://jingyan....
2020-04-24 09:44:00
608
转载 信号截断及能量泄漏效应
做散斑相关真心苦逼,一点思路都没有。眼看到研二了,哎,愁啊!最近考虑把位相相关和散斑结合起来看一下,结果在位相相关中遇到edge effects。看了一些论文,说必须加窗。对于窗函数不是很了解,在网上看到这篇文章,感...
2020-01-10 16:47:55
3046
转载 数字信号处理基础知识(一)
一、方波信号进行傅里叶变换后的三维图一个“任意”的周期函数 x(t)都可以分解为无穷多个不同频率正弦信号的和,即是傅里叶级数。二、信号离散化...
2020-01-10 16:41:17
2000
转载 CPI总线与ISA总线的区别
ISA总线ISA总线:(IndustryStandardArchitecture:工业标准体系结构)是IBM公司为PC/AT电脑而制定的总线标准,为16位体系结构,只能支持16位的I/O设备,数据传输率大约是8MB/S。也称为AT标准。PCI总线PCI总线:(Peripheral Component Interconnect:外设部件互连标准)。从数据宽度上看,PCI总线有32bi...
2019-12-18 21:45:15
1032
转载 寄存器与存储器的区别
1、存储器功能:存放指令和数据,并能由中央处理器(CPU)直接随机存取。2、寄存器功能:可将寄存器内的数据执行算术及逻辑运算;存于寄存器内的地址可用来指向内存的某个位置,即寻址;可以用来读写数据到电脑的周边设备。3、区别:寄存器的速度比主存储器的速度要快很多,由于寄存器的容量有限,所以将不需要操作的数据存放在主存储器中,主存储器中的数据必须放入寄存器材能够进行操作。 简单地说...
2019-12-18 21:25:29
8852
转载 给树莓派添加开关机键
声明本文由u013062709原创,禁止二次修改发布。转载及引用内容请注明出处,并标明本站网址。文中程序仅供学习使用,本人不承担任何由使用文中代码产生的法律责任。给树莓派添加开、关机键作为一个硬件爱好者、嵌入式系统工程师、技术宅,树莓派肯定是要玩一玩的,但是用的时间长了总会发现它有一些不完美的地方,比如:没有电源键!常用的关机方法有两种(外接屏幕和键盘的就不说了): 1. ...
2019-12-18 11:51:31
983
原创 Qt之获得焦点的控件
1. 获取获得焦点的控件QWidget *myWidget=QApplication::focusWidget;2. 判断控件属于哪个类if(myWidget->inherits("QComboBox"){}3. 创建对象使之并为其赋值QComboBox *cbb=qobject_cast<QComboBox *>(myWidget);4. 判...
2019-12-11 17:49:46
3265
2
原创 char数组与QString之间的转换
1.char[] 转换为QString法一:最保险的方法char ch_data[512];QString str_data;............str_data = QString::fromLocal8Bit(ch_data,512);法二:c++ 强制转换char a[]="123";QString str=a;其中: a[0]='1' ...
2019-11-09 12:04:28
30496
1
转载 char数组初始化及double转换为char[]
1.char数组初始化char str[10]="Hello";char str[10]={'H','e','l','l','o','\0'};char str[10]={'H'};char str[10]={0}; char str[10]="Hello, world.\n"; char str[]="Hello, world.\n";第一种情况:初始化数据小于数组长度...
2019-11-07 10:24:36
3110
转载 c++ 中的memset与memcpy函数
1.memset函数memset 函数是内存赋值函数,用来给某一块内存空间进行赋值的;包含在<string.h>头文件中,可以用它对一片内存空间逐字节进行初始化;原型为 :void *memset(void *s, int v, size_t n); 这里s可以是数组名,也可以是指向某一内在空间的指针;v为要填充的值;n为要填充的字节数;例:s...
2019-10-12 15:29:13
877
原创 c++中的简单数学函数
1. c++取绝对值函数不同类型的数据使用不同类型的绝对值函数:整型:int abs(int i) //返回整型参数i的绝对值int abs(int i) //返回整型参数i的绝对值 复数:double cabs(struct complex znum) //返回复数znum的绝对值 双精度浮点型:double fabs(double x) //返回双精度参数x的绝...
2019-09-27 10:54:37
188
转载 c++ auto简单使用
https://blog.youkuaiyun.com/qq_42957923/article/details/90107840
2019-09-09 15:50:01
115
转载 QT笔记(1)--Qt的lineEdit添加鼠标点击事件
# 给控件QLineEdit添加clicked事件 做Qt开发的会知道QLineEdit是默认没有clicked事件的,但是Qt有很好的一套信号/槽机制,而且Qt是基于C++面向对象的思想来设计的,那么我们就很容易通过自己定义一些类,重写QLineEdit的一些方法去实现没有的方法,比如clicked事件.本人就以QLineEdit 添加clicked事件来说明. Q...
2019-08-22 09:17:38
3113
转载 switch语句中编程错误:jump to case label
代码:int main(){ int a =0; switch(a) { case 0: int b = 0;break; case 1: break; default:break; } return 0;}编译器提示错误:testswitch.cpp: In function ‘int mai...
2019-08-22 09:05:08
160
转载 C++多态和虚函数
看了一篇文章写到的这个关于虚函数的作用,摘录下来!!!具体看下面代码: #include <iostream> using namespace std; //基类People class People{ public: People(char *name, int age); void display()...
2019-08-21 16:07:10
140
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人