- 博客(49)
- 资源 (11)
- 收藏
- 关注
原创 嵌入式高级编程
1.1 汇编程序的Hello world.datamsg: #首地址 .ascii "Hello, World!\n" len = . - msg.text .global _start #汇编程序的格式_start: movl $len, %edx
2017-12-03 13:19:46 969
原创 word中如何快速交叉引用参考文献
单个参考文献的引用http://blog.csdn.net/u011314012/article/details/746385091、首先插入2个以上参考文献2、选中 [10][11], 右键鼠标---》切换域代码显示如下3、输入内容如下所示其中,第一个\h后面添加\#"[0",最后一个\h后面输入\#"0]",如果中间还有参考文献在\h
2017-07-25 11:32:51 6766
原创 word中如何快速引用参考文献
最近一直忙于论文的修改,在修改过程中发现参考文献引用是一个问题,下面结合网上的资源给出了如何快速引用参考文献。主要分为两大步骤,生成编号项、插入超级链接1、自动生成编号项1.1、选种参考文献区域,如下图:1.2、开始-->进入如下区域1.3、点击文档编号格式[1]-----。如下图:1.4点击完之后,自动生成对应的编号。如下图:2、如何在
2017-07-07 11:09:00 114480 8
原创 CUDA 7.5 安装及配置(WIN7 64 英伟达G卡 VS2013)
第一步下载cuda 7.5最新版本https://developer.nvidia.com/cuda-downloads第二步运行安装程序,安装过程中选择自定义第三步安装完毕,可以看到系统中多了CUDA_PATH和CUDA_PATH_V7_5两个环境变量,接下来,还要添加以下几个环境变量CUDA_SDK_PATH = C:\ProgramData\NVIDIA Corp
2016-09-28 22:31:51 4441
原创 安装windows 版caffe 的一点经验
安装windows 版caffe 的一点经验(MATLAB操作caffe框架)安装之前先谈谈我的电脑硬件配置:Qudra K600 的GPU(计算能力是3.0)。你在安装之前也要搞清楚自己的GPU显卡是什么,看看到底支持不支持CUDA;如果支持,要查查计算能力是多少,后面配置参数要用到。(注:电脑没有GPU也可以运行caffe框架) 以下从操作系统的选择开始告诉你如果编
2016-09-28 21:55:20 5522 8
原创 Ubuntu下Java开发环境搭建
1、安装JDK(1)去甲骨文官网去下载Linux的Java版本http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html,我下载的是 jdk-8u91-linux-x64.tar(2)解压文件,打开终端输入: sudo tar zxvf jdk-8u91-linux
2016-05-10 15:47:36 3496
原创 ind2vec和vec2ind函数的意思和使用
1、首先从字面上的意思ind2vec()函数表示从索引到向量举例子:A=[1 3 2 2 2 1 2 3];B=ind2vec(A)B = (1,1) 1 (3,2) 1 (2,3) 1 (2,4) 1 (2,5) 1 (1,6) 1
2016-04-19 15:49:58 17904
原创 从主文件中读取n个子文件夹中的图片(每一子文件中有两个文件夹,每两个文件中有18张图片)
ticclc;clear all;close all;str = 'F:\shijie-test\test-finger\';pt = dir(str);foldname = [];k = 0;for i = 1 : length(pt) ifstrcmp(pt(i).name, '.') | strcmp(pt(i).name, '..')
2016-04-14 22:58:41 963
原创 图像处理-机器学习总结
一、课程及书单课程:图像处理、矩阵论、模式识别、机器学习、最优化、凸优化、高性能计算书单:1、 数字图像处理的MATLAB实现(第2版)(国外计算机科学经典教材)(美)冈萨雷斯,(美)伍兹 著,阮秋琦 等译 /2011-06-01 /电子工业出版社2、 数字图像处理(第三版)(美)冈萨雷斯 等著,阮秋琦 译 /2013-04-01 /清华大学出版社这两本书的知识
2016-03-26 17:51:58 10693 2
原创 工资发放系统
主函数salary.cpp#include #include #include #include "Employ.h"#include "Manager.h"#include "CommissionWorker.h"#include "HourlyWorker.h" #include "PieceWorker.h"using name
2016-01-05 22:00:15 2963
原创 学生成绩管理系统
#include #include #include #include #include using namespace std;//分数结构体struct score{ float m_DataStructurescore; //数据结构 float m_Englishscore; //英语 float m
2015-12-22 22:33:13 2151
原创 单片机利用串口通信传送温度
/********该程序主要是利用DS18B20采集温度,然后通过数码管显示温度*************//*当程序收到上位机发送的命令之后,该程序会将当时的温度值通过串口发送给上位机*/#include#define uchar unsigned char#define uint unsigned intsbit DQ = P1^0; //定义D
2015-12-22 14:22:34 17722 5
原创 Qt版聊天软件
18.1 核心功能界面演示drawer.h#ifndef DRAWER_H#define DRAWER_H#include "widget.h"#include #include class Drawer : public QToolBox{ Q_OBJECTpublic: Drawer(QWidge
2015-12-14 22:08:16 7633 25
原创 Qt版Word字处理软件
演示界面mychild.h#ifndef MYCHILD_H#define MYCHILD_H#include #include class MyChild : public QTextEdit{ Q_OBJECTpublic: MyChild(); void new
2015-12-11 19:53:59 5546 2
原创 Protel99se不能添加元件库 File is not recognized
首先:修改如下两个文件ADVPCB99SE.ini和AdvSch99SE.ini修改内容如下 count代表添加的路径个数 File0---File3表示文件路径, =号后面是PCB库的绝对路径修改:ADVPCB99SE.iniWholeProject=FalseTypeCount=2Count=4File0=D>MSACCESS:$RP>D:\Program
2015-11-29 22:20:15 25317
原创 Qt5多线程
通常情况下,应用程序都是在一个线程中执行操作。但是,当调用一个耗时操作(例如,大批量I/O或大量矩阵变换等CPU密集操作)时,用户界面常常会冻结。而使用多线程可解决这一问题。多线程具有以下几点优势。(1)提高应用程序的响应速度。这对于开发图形界面的程序尤为重要,当一个操作耗时很长时,整个系统都会等待这个操作,程序就不能响应键盘、鼠标、菜单等的操作,而是使用了多线程技
2015-11-23 13:06:44 8345 1
原创 Qt5事件处理及实例
11.1 鼠标事件及实例鼠标事件包括鼠标的移动,鼠标键按下、松开、单击、双击等。运行效果如下:mouseevent.h#ifndef MOUSEEVENT_H#define MOUSEEVENT_H#include #include #include #include cl
2015-11-23 11:13:04 3309
原创 Qt5网络与通信
源码下载:http://download.csdn.net/download/u011314012/10191972在应用程序开发中网络编程非常重要,目前互联网通信的TCP/IP协议,自上而下分为应用层、传输层、网际层和网络接口层这四层。实际编写网络应用程序时只使用到传输层和应用层,所涉及的协议主要包括UDP、TCP、FTP和HTTP等。10.1获取本机网络信息
2015-11-19 21:45:47 5403 12
原创 Qt5文件及磁盘处理
9.1.1 读写文本文件Qt提供了QFile类用于进行文件操作。QFile类提供了读写文件的接口,可以读写文本文件,二进制文件和Qt的资源文件。处理文本文件和二进制文件,可以使用QTextStream类和QDataStream类。处理临时文件可以使用QTemporaryFile,获取文件信息可以使用QFileInfo,处理目录可以使用QDir,监视文件和目录变化可以使用QF
2015-11-16 08:55:21 4928
原创 Qt中模型/视图结构
8.1 概述MVC设计模式是起源于Smalltalk的一种与用户界面相关的设计模式。通过使用此模型,可以有效地分离数据和用户界面。MVC设计模式包括三个元素:表示数据的模型(Model)、表示用户界面的视图(View)和定义了用户在界面上的操作控制(Controller)。与MVC设计模式类似,Qt引入了模型/视图结构用于完成数据与界面的分离,即InterVie
2015-11-12 15:19:36 14185 9
原创 I.MX6中PC连接开发板问题
修改板端的文件添加登录密码: passwd vi /etc/network/interrfaces在auto eth0下增加auto eth1如果采用固定ip方式可以在后面增加一段固定ip设置iface eth0 inet staticaddress 192.168.1.202netmask 255.255.255.0network 192.168.1.1gat
2015-11-08 23:22:10 1025
原创 静态链表
静态链表的定义 顺序表数组中的元素有两个数据域组成:data和next data 域用于存储数据 next域用于存储下一个元素在数组中的下标 静态链表的逻辑结构静态链表相关定义静态链表操作获取第pos个元素操作 判断
2015-11-08 23:14:00 526
原创 Qt图形视图框架
7.1.1 Graphics View的特点(1)Graphics View框架结构中,系统可以利用Qt绘图系统的反锯齿、OpenGL工具来改善绘图性能。(2)Graphics View支持事件传播体系结构,可以使图元在场景(scene)中交互能力提高1倍,图元能够处理键盘事件和鼠标事件。其中、鼠标包括鼠标的按下、移动、释放和双击,还可以跟踪鼠标的移动。(3)在Gr
2015-11-07 15:59:58 7067 2
原创 Qt-Quick中设置组件风格、显示一张图片、在一行显示多张图片的方法、绘制图片方法...
1、设置组件风格 如果是按键一、设置按键的背景色和边框 /*设置组件的风格*/ Component { id: btnStyle; ButtonStyle { /*设置按键背景色*/ background: Rectangle { impl
2015-11-04 13:20:05 4892
原创 Qt图形与图片
6.1.1 区别概述 Qt提供了很多关于获取窗体位置及显示区域大小的函数,如x( )、y( )和pos( )、rect( )、size( )、geometry( )等,统称为“位置相关函数”或“位置函数”。6.2.1 绘图框架设计 (1) 利用QPainter绘制图形,基本图形的draw函数(2)利用QPainterPat
2015-11-04 13:03:28 3232
原创 Qt中开机启动画面
启动一秒之内画面:一秒之后的运行效果:mainwindow.h#ifndef MAINWINDOW_H#define MAINWINDOW_H#include class MainWindow : public QMainWindow{ Q_OBJECT public: Main
2015-10-30 17:42:58 3709
原创 Action、Menus、ToolBars主窗体构成的实现
QMainWindow是一个为用户提供主窗口程序的类,包含一个菜单栏(menu bar)、多个工具栏(tool bars)、多个锚接部件(dock widgets)、一个状态栏(status bar)及一个中心部件(central widget),是许多应用程序的基础,如文本编辑器、图片编辑器等。本章将对此进行详细介绍。其界面布局如图所示1.动作(Actio
2015-10-28 23:24:44 1153
原创 个人账户管理系统
#include #include #include //文件保存路径#define FilePath1 "Myfile.dat"#define FilePath2 "Myfile.txt"//查询用声明#define Ok 1 //宏定义#define Error 0 //宏定义#define Notfind 2 //宏定义//
2015-10-25 19:05:24 1897
原创 STC15F2K60S2内E2PROM应用
STC15F2K60S2内E2PROM应用1.目的单片机运行时的数据都存在于RAM(随机存储器)中,在掉电后RAM中的数据是无法保留的,那么怎样使数据在掉电后不丢失呢?这就需要使用内部EEPROM (EEPROM可以擦写100000次)或FLASHROM 等存储器来实现。在传统的单片机系统中,一般是在片外扩展存储器,单片机与存储器之间通过IIC 或SPI 等接口来进行数据通信。这样不光会增
2015-10-25 18:58:36 12653
原创 关于STC15F2K60S2看门狗的应用
关于STC15F2K60S2看门狗的应用1.STC15F2K60S2系列单片机的内部结构图STC15F2K60S2系列单片机的内部结构框图如下图所示,STC15F2K60S2系列单片机中包含中央处理器(CPU)、程序存储器(Flash)、数据存储器(SRAM)、定时器、IO口、高速A/D转换、看门狗、UART高速异步串行通信口1/串行通信口2,CCP/PWM/PCA,一组高速同步串行端口S
2015-10-25 18:57:20 11637 3
原创 STC15F2KA60S2芯片粉尘传感器的应用
STC15F2KA60S2芯片粉尘传感器的应用1.粉尘有什么危害?什么是粉尘?总悬浮颗粒物(TSP)—环境空气中空气动力学当量直径小于等于100μm的颗粒物。• PM10—环境空气中空气动力学当量直径小于等于10μm的颗粒物。• PM2.5—环境空气中空气动力学当量直径小于等于2.5μm的颗粒物。粉尘对人体的危害,根据其理化性质、进入人体的量的不同,可引起不同的病变。如呼吸
2015-10-25 18:54:30 1798 1
原创 STC15F2K60S2的脉冲捕获应用
STC15F2K60S2的脉冲捕获应用1.PCA工作模式寄存器CMODPCA工作模式寄存器的格式如下:CMOD:PCA工作模式寄存器SFR nameAddressbitB7B6B5B4B3B2B1B0CCOND9H
2015-10-25 18:52:50 8421
原创 STC15F2K60S2芯片PWM的应用
STC15F2K60S2芯片PWM的应用1.目的 脉宽调制(PWM,Pulse Width Modulation)是一种使用程序来控制波形占空比、周期、相位波形的技术,在三相电机驱动、D/A转换等场合有广泛的应用。STC15系列单片机的PCA模块可以通过设定各自的寄存器PCA_PWMn(n=0,1,2.下同)中的位EBSn_1/PCA_PWMn.7及EBSn_0/PCA_PWMn.6,
2015-10-25 18:50:25 16324 2
原创 STC15F2K60S2芯片A/D转换器的应用
STC15F2K60S2芯片A/D转换器的应用1.目的在工业控制过程中,它是控制系统与微机之间不可缺少的接口方式。要实现自动控制,就要检测有关参数,A/D转换器,把检测到的电压或电流信号(模拟量)转换成计算机能够识别的等效数字量,这些数字量经过计算机处理后输出结果,通过D/A转换器变为电压或电流信号,送到执行机构,达到控制某种过程的目的。2.与A/D转换相关的寄存器与STC15系列
2015-10-25 18:46:08 19897 3
原创 51单片机内部E2ROM
/*main.c源程序*/#include #include "E2ROM.c"#include "key.c"sfr WDT_CONTR = 0xE1;//定义STC单片机中新加入的看门狗寄存器code uchar seven_seg[] = {0xc0, 0xf9, 0xa4, 0xb0, 0x99, 0x92, 0x82, 0xf8, 0x80, 0x90};
2015-10-25 18:42:43 3330
原创 i.MX arm 3.12.28 Kernel Configuration
#make menucofig画面General setup ---> 通用选项设置 │ │ [*] Enable loadable module support -
2015-10-25 18:39:57 3581
原创 学习Open GL在VS2013编译过程中遇到的问题
一、VS2013搭建OpenGL环境1. 下载 OpenGL库(我本人的网盘) OpenGL库:http://yunpan.cn/ccyvuYTPBU6iL 访问密码 e17f glut全称为:OpenGL Utility Toolkit,也就是OpenGL应用工具包,它建立在OpenGL基础之上,方便开发OpenGL的某些功能,比如我们后面要创建的Wi
2015-10-24 09:46:41 6371 1
原创 Qt C++制作贪吃蛇游戏(在Qt5.4.2可以正常运行)
源码素材下载:http://download.csdn.net/download/u011314012/101919681、开机界面 第一个按键为开始按键,第二个按键为退出按键,当点击时提示是否退出。 2、点击开始按键时进入游戏界面,游戏的等级和分数可以自己去设置,细节问题,自己可以去调试。贪吃蛇的难点,就是蛇的移动,与绘制蛇身蛇尾。代码里面有备注。
2015-10-23 23:12:46 10029 34
原创 S5PV21交叉编译的配置
Linux工具链安装使用一、安装arm-linux-gcc 工具下载:arm-linux-gcc-4.5.1-v6-vfp-20120301.tgz(32位)1、sudo tar zxvf arm-linux-gcc-4.5.1-v6-vfp-20120301.tgz -C /2、sudo vi ~/.profile 添加到最后一行:export PATH=$PA
2015-10-20 18:45:49 577
原创 Qt5基本对话框
项目一DialogExample首先介绍标准文件对话框(QFileDialog)、标准颜色对话框(QColorDialog)、标准字体对话框(QFontDialog)、标准输入对话框(QInputDialog)及消息对话框(QMessageBox),运行效果如图所示各种基本对话框通过调用各自不同的静态函数来完成其功能,具体说明见表
2015-10-20 14:31:50 2856
Qt5网络与通信
2018-01-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人