自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(45)
  • 资源 (4)
  • 收藏
  • 关注

原创 python与C++ dll

一、建一个cpp的dll。项目名为PyTestDll头文件#pragma once#ifdef __cplusplusextern "C" {#endifint __stdcall Add(int a, int b);#ifdef __cplusplus}#endif源文件#include "pch.h"int __stdcall Add(int a, int b){ return a + b;}二、python使用# -*- coding: u

2021-05-07 10:33:55 103

原创 摄像头不同环境性能分析

源代码分享:1、https://gitee.com/zhanglongtumi/CameraQt2、https://gitee.com/zhanglongtumi/CameraCsAforge3、https://gitee.com/zhanglongtumi/CsCameraEmgu三份Git分享地址处,有其运行的截图。另外其软件运行一段时间的,运行情况图,CPU使用情况...

2019-04-07 00:21:46 250

原创 python 离线打包pip

python 2.7.8os win 10 x64 1、列出包 ./pip.exe freeze > requirements.txt 2、根据列出的包,下载./pip.exe download -d C:\\Package\\whls -r .requirements.txt3、根据列表与包安装./pip install --no-index --fi...

2018-10-19 09:52:09 1182

原创 qt编译加速

在Projects选项下面找到某个设置,在Build Steps下面,Make的Make arguments内加入-j 电脑CPU的核数这就是相当于写好Makefile文件,在命令使用make -j CPU核数是一样的

2017-09-10 18:24:38 470

转载 git使用时出错

欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl

2017-06-21 09:19:13 8519

原创 ubuntu16.04_64位系统兼容32位软件

装上这些就可以了sudo apt-get install libc6:i386 libx11-6:i386 libasound2:i386 libatk1.0-0:i386 libcairo2:i386 libcups2:i386 libdbus-glib-1-2:i386 libgconf-2-4:i386 libgdk-pixbuf2.0-0:i386 libgtk-3-0:i386 li

2017-04-28 17:22:46 3185

原创 svn服务器ubuntu

在ubuntu16.04上做的安装sudo apt install subversion建目录cd /homesudo mkdir svncd svnsudo mkdir reposudo svnadmin create /home/svn/repo配置cd repo/conf基础配置svnserve.conf[general]#匿名用户不可读a

2017-04-27 10:17:50 321

原创 基于gitosis管理git服务器

添加一个新项目git clone git@server:gitosis-admin.gitkeydir是放公钥的gitosis.conf是用来配置项目权限的[group gitosis-admin] 这是分组members = 是成员,成员间用空格分开,这边的成员名,来自于keydir下面的pub文件名。writable = gitosis-admin

2017-04-26 18:03:20 427

原创 配置了一个git server ubuntu服务器

用的系统是 ubuntu 16.04,用gitosis来管理用户安装必要的软件sudo apt install git openssh-server openssh-clientsudo apt install python-setuptools配置用户git config --global user.name "myname"   git config --global

2017-04-26 16:43:17 276

原创 qt软件发布

命令:windeployqtwin上生成一个exe,然后用qt自带的命令行,运行windeployqt *.exe然后所有的dll就会拷贝过来了。 好方便若是发布qml的代码windeployqt *.exe --qmldir $QT_DIR/qml目录就可以了。

2017-04-19 17:03:49 425

转载 电脑文件管理

电脑文件整理

2017-01-07 21:17:37 438

原创 visual studio code c调试

1、装vsiual studio code2、装llvm clang3、装mingw4、装插件c/c++ clang、c/c++ for visual studio code、clang-format5、c源代码#include void work(){ printf("abc\n");}void main(){ int a; int b;

2016-09-22 20:18:57 3893

原创 Qt OpenCV windows下配置

配置:1)qtQt 5.4.1 MinGW 32bit mingw491_322)opencv版本opencv-3.0.0.exe3)cmake版本cmake-3.0.2-win32-x86.exe配置环境变量C:\Qt\Qt5.4.1\Tools\mingw491_32\bin;C:\Qt\Qt5.4.1\5.4\mingw491_32\bin;D

2015-10-15 10:33:20 878

原创 VC++ win下看电池电量

#include #include using namespace std;int main(void){ SYSTEM_POWER_STATUS sysPowerStatus; GetSystemPowerStatus(&sysPowerStatus); cout << "电源状态: " << (int)sysPowerStatus.ACLineStatus << en

2015-08-11 14:11:58 1137 1

原创 ubuntu上mysql的一些注意点

自己在ubuntu上,装了一个mysql,想把它服务器用。然后用windows的机器来用它。在安装完之后,发现ubuntu上的mysql,我的windows机怎么连都连不上。然后找到一句话:把ubuntu下面的/etc/mysql/my.cnf里面的bind-address的设置 注释 掉。就可以了。连上以后,发现连接呀,访问这个ubuntu上的数据库太慢了。然后又在/etc/mysql/

2015-05-11 14:28:23 317

转载 被占用的COM释放

1. 如何释放被占用的COM口?由于反复试装不同版本的蓝牙驱动,造成COM5~COM15都处在被占用状态,最后成功安装驱动后只能使用COM16了,同步软件还不认,哪位高手能解释一下?谢谢啦!2. 在使用USB转串口的设备,因为以前的设备有问题,换了新的设备之后发现,以前使用过的COM口现在都显示使用中,设备新分配的COM口数是从以前开始往下数的,例如:以前试到了COM7,在

2014-10-12 15:36:08 770

原创 QML下ListView里如何访问一个代表(delegate)下的数据

How do you access the roles of the currentItem from a listview in QML?

2014-09-30 16:27:44 7896

原创 qt中连接两个数据库

在网上找这个资料不好用,自己瞎贴上源代码,

2014-09-23 11:43:49 2654 1

转载 友善卡片电脑开用第三步(安卓)

怎么让我们自己开发的Android程序设为默认启动呢?其实很简单,只要在AndroidManifest.xml文件中配置一下首次启动的那个Activity即要。              android:name="com.example.phone.MainActivity"            android:label="@string/app_name" >     

2014-07-29 12:42:03 778

原创 友善卡片电脑开用第二步(安卓)

更改

2014-07-11 14:01:18 656

转载 adb下载文件到安卓虚拟机里

1-"out of memory"问题原因:在使用命令“emulator @avdname”时候没有给模拟器指定一个大小解决方案:使用“emulator @avdname -partition-size 128”即可2-“read only”问题原因:权限不够问题解决:执行“adb remount”即可

2014-07-04 16:17:48 847

原创 友善卡片电脑开用第一步(安卓)

1、下载安装包:百度输入法,全屏助手,开机加速2、把Sy

2014-07-04 11:27:17 929

转载 tiny6410 spi 驱动

我用的系统是ubuntu13.04。tiny6410的开发板。首先,对友善提供的内核进行配置。如图第二步,打开arch/arm/mach_s3c64XX/mach_mini6410.c增加代码:static void cs_set_level(unsigned line_id, int lvl) { gpio_direction_output(line_i

2013-06-07 16:39:52 2880

转载 tiny6410 中 QT程序 在开发板运行字体变得很小

在 setqt4env 脚本中 第12行export QWS_DISPLAY=:1改为:export QWS_DISPLAY="LinuxFb:mmWidth160:mmHeight90:1"问题解决如果你已经运行过错误的 setqt4env 脚本。 那么你必须直接在console中直接export QWS_DISPLAY="LinuxFb:mmWidth160:mmHei

2012-08-17 16:55:27 1946

转载 高精度测量类的ad

主要针对高精度测量类的AD. 1:参考电压需要足够精确,推荐使用外部高精准参考电压. 2:如果PGA可调,增益系数一般是越小噪声越低. 3:一般最好用到满量程,此时AD精度不浪费. 4:如果有偏置,需要进行自校. 5:请注意在使用DEMO板调试时,会由调试口导入PC噪声,由信号连接线导入外部噪声,因此建议使用屏蔽电缆传输信号. 6:板上注意模拟电源和数字

2012-08-14 18:25:42 3496

原创 vnc,自己刚用起来

百度里,先找个vnc,windows下的安装程序,在windows下安装上,TightVNC Viewer。 在fedora上,用yum把vnc安装上:yum install vnc然后就可以来配置vnc了。vncserverpassword:verify:这样就配置好了。不想写了。把别的人贴过来吧http://www.cnblogs.com/cy163/arc

2012-06-16 11:59:39 1096

转载 dsp gpio控制

1.1. GPxMUX寄存器可以称为功能选择寄存器,使用x代替A、B、D、E、F、G,下同。用于确定IO的功能。GPxMUX.bit.xx = 0,xx通用数字IOGPxMUX.bit.xx = 1,xx外围IO引脚1.2. GPxDIR寄存器可以称为管脚方向寄存器,如果某管脚已经设置为通用数字IO,则GPxDIR寄存器确定此IO是输入还是输出。GPxDIR.bit.xx

2012-05-14 15:59:00 2841

原创 fedora上添加桌面快捷方式

以firefox 4为例。从官网下载到Firefox-latest.tar.bz2,解压得到firefox文件夹将firefox文件夹拷贝到你的程序放置的地方。这里我把它放到/usr/lib下面。然后到/usr/share/applications下面新建一个名firefox.desktop的桌面配置文件。编辑它:[Desktop Entry]Name=Firefo

2012-04-20 18:25:02 1556

原创 vhdl与c语言使用的区别(个人体会)

vhdl,是硬件描述性语言。C语言,是软件编程语言。从语言的基本语法方面来看,两种语言,有很多共同点。什么变量、顺序、循环等语法方面都很多相同的地方。但是,如果你用C语言开发的思想来考虑VHDL语言的开发,就会报很多错。这是为什么呢?经过一段时间的学习、使用和请教发现了一些VHDL语言的开发的注意事项:要谨记:vhdl的开发,不单单是软件的开发,它其实是硬件电路图的开发。只不过它的实现

2012-04-20 18:23:37 6399

转载 avr studio 5定义晶振

在project下面找properties点Toolchain里面的AVR/GNU C Compiler下的Symbols在Defined symbols(-D)里,添加(例如:F_CPU=7372800UL )

2012-04-20 18:22:11 1304

原创 matlab函数公式拟合

x=[0:0.5:5];y=2*x+3;p=polyfit(x,y,1);p= 2 3

2012-02-24 16:57:57 1127

原创 qt for android

本人用的是fedora14java的东西的已经安装了。关于java的安装,可以用(root 安装)yum install openjdk-6-jdk ant我这里说一说necessitas的安装,首先,到necessitas的官网下载一个在线安装包。http://sourceforge.net/projects/necessitas/files/这里有下载地址。下面的操作,你都可以

2011-12-28 10:11:19 2372 2

转载 fedora 下的串口不能打开了

我在电脑里,用串口程序打开ttyS0都是失败。问题出在,我是用普通用户访问串口的。只要用chmod a+rwx /dev/ttyS0。之后,就可以从普通用户使用串口了。还是老外的网站,可以找到答案。。。悲催啊。。

2011-11-30 09:39:13 639

转载 fedora 14 没有xorg.conf文件怎么办

How to create xorg.confFrom FedoraProjectJump to: navigation, searchFedora releases since Fedora 10 do not create a /etc/X11/xorg.conf file, used to configure the X server, by default. The X

2011-10-29 12:31:28 2586

原创 quartus 10 for linux 安装

我的系统是fedora 14命令如下:su rootpassword:sh 10.0_quartus_linux.sh对quartus*.sh进行安装cd 10.0_quartus_linux/./setup 会出现Creating directory binVerifying archive integrity... All good.Uncompre

2011-10-29 12:21:40 3902

原创 qt 界面上中文乱码解决方法

<br />linux中<br /> <br />#include <QTextCodec><br /><br />在main函数里添加<br /><br />QTextCodec::setCodecForTr(QTextCodec::codecForName("UTF-8")); <br />QTextCodec::setCodecForLocale(QTextCodec::codecForName("UTF-8"));<br />QTextCodec::setCodecForCStrings(QText

2011-03-14 15:28:00 1520

原创 Linux中的延时函数

<br />应用层:<br />   #include <unistd.h><br /> <br />1、unsigned int sleep(unsigned int seconds); 秒级<br /><br />   2、int usleep(useconds_t usec);              微秒级:1/10^-6<br /><br /> <br />   #define _POSIX_C_SOURCE 199309<br /><br />   #include <time.h><br /

2011-03-01 17:03:00 2171

原创 VHDL数据类型转换

<br />使用的库是ieee.std_logic_unsigned.all<br /> <br />一、conv_integer()<br />std_logic_vector转integer<br /> <br />二、conv_std_logic_vector()<br />integer,unsigned,signed转std_logic<br /> <br />三、to_bit()<br />std_logic转bit<br /> <br />四、to_bit_vector()<br />std_

2011-02-23 13:19:00 2069

转载 怎么正确地选择运算放大器

<br />    现代电子工业的趋势是集成更多的功能到尽可能小巧的外形中,这已不是什么秘密。移动电话就是这样的实例。当今许多生产商将MP3播放器、数码相机甚至卫星电视功能集成在移动电话里。过去几年,该市场已取得了巨大的发展,并且仍在快速扩展。 <br />    这些产品的设计周期通常较短,测试比实际设计耗费更长的时间(设计大约需要4个月,测试需要6个月)。为此,设计师必须谨慎选择器件,以避免对最终的产品进行反复修改和导致延误。 <br />    下文将重点说明一些有用的设计技术、简短的计算和通

2011-01-11 10:52:00 2325

原创 AVRUSB技术探讨(转)

<br />作者:邵子扬、王育强、吕益光<br /> <br />本文引用地址:http://lionwq.spaces.eepw.com.cn/articles/trackback/item/16695<br /> <br />摘要 <br />本文介绍了一种独特的AVR单片机和计算机进行USB通信的方法:AVRUSB。介绍了AVRUSB技术的基本原理、特点、应用,同时还详细的介绍了AVRUSB系统的单片机软件开发和计算机软件开发的方法。<br /> <br />关键字: <br />AVRUSB

2010-12-04 14:19:00 793

AVR 软件USB使用方法简述

这里面讲v-usb使用的全部过程,很详细。 有硬件,有软件,也有上位机

2010-12-19

ez-usb学习资料

CYPRESS提供的例程,了解68013A编程框架。推荐《EZ-USB 2100系列单片机原理、编程及应用》

2010-11-30

EZ-USB 2100系列单片机原理、编程及应用.pdf

第一章 EZ-USB简介 第二章 EZ-USB中央处理器 第三章 EZ-USB存储器 第四章 EZ-USB输入输出 第五章 EZ-USB枚举与重枚举 第六章 EZ-USB块传输 第七章 EZ-USB端点0 第八章 EZ-USB的同步传输 第九章 EZ-USB中断 第十章 EZ-USB复位 第十一章 EZ-USB电源管理 第十二章 EZ-USB寄存器 第十三章 EZ-USB AC/DC参数 第十四章 EZ-USB软件开发包使用指南 第十五章 EZ-USB 2100系列开发板使用 第十六章 EZ-USB程序设计应用举例

2010-11-30

空空如也

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

TA关注的人

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