自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 资源 (8)
  • 收藏
  • 关注

转载 Jlink V8无法识别的USB设备解决办法 (转载) 亲测,可用

现在我们用的Jlink大部分都是山寨版的,有时候不知为什么就不工作了,windows提醒我们插入的是无法识别的USB设备。这是因为Jlink中的固件丢失了或者坏掉了,这个时候我们只能把它擦除重新写入固件, Jlink就可以正常的工作了。下面说一下应该怎样操作吧第一,准备工作    下载一个 AT91-ISP v1.3 ,这是一个固件烧写工具,用它我们才能将我们的固件写入到J

2015-08-03 16:09:24 15831

原创 tkdiff ----linux下替代beyound compare的最佳工具

Descriptiontkdiff is a graphical front end to the diff program. It provides a side-by-side view of the differences between two files, along with several innovative features such as diff bookmark

2013-10-25 09:47:18 8492

原创 ubuntu12.04安装与使用Xilinx_ISE_DS_14.4

最近硬件开发平台更新到Xilinx的Vertex-7,原来的ISE 10.01无法向后兼容,只能将ISE更新到14.4版本,由于我们的软件驱动什么的都是在ubuntu12.04平台上写的,ISE要是再装在windows平台下实在不方便,在ubuntu下面安装ISE14.4和安装10.01版本类似,可以使用图形界面安装,JTAG仿真器usb cable的驱动如果在安装10.01版本时安装过,那装完之

2013-09-30 12:55:34 2056

转载 Writing udev rules

Writing udev rulesby Daniel Drake (dsd)Version 0.74The most recent version of this document can always be found at: http://www.reactivated.net/writing_udev_rules.htmlContentsIntroducti

2013-09-12 10:35:54 972

原创 how to change the default mode of a linux device

加载完你自己开发的设备驱动之后,生成的设备在用户空间往往需要以root方式才能访问,这样在用gui程序进行设备访问之前,必须改变设备的权限(chmod),或者所属用户和组(chown),gui程序才能有权限去打开那个设备,或者就需要在终端中将GUI程序以sudo方式运行,这样稍显麻烦,下面介绍一种直接修改生成设备默认属性的方式实现。参考文章:udev has rules for p

2013-09-12 10:05:23 1066

原创 lsmod 显示是[permanent],无法remove的问题解决

前段时间开发了一个基于usb接口的DVB设备的内核驱动,本来是在ubuntu10.04(内核版本2.6.32)平台上进行开发的,后来由于种种原因,将所有内核空间驱动和用户空间程序都搬到乐ubuntu12.04上面,12.04用的内核版本是3.5.0.37,按照新内核版本中各接口的新变化,把内核驱动移植完之后,modprobe成功,但当我在修改内核代码后,想rmmod以更新驱动时出现了 cannot

2013-09-12 09:11:18 6579 2

转载 6 Source Code Search Engines You Can Use For Programming Projects

The Open source movement is playing a remarkable role in pushing technology and making it available to all. The success of Linux is also an example how open source can translate into a successful bu

2013-08-30 12:55:19 1179

转载 添加VLC模块

添加VLC模块http://www.cnblogs.com/qq78292959/archive/2010/10/28/2077002.html64 How to add a module 65 ------------------- 66  67 To add a module to the repository, just add its

2013-08-27 13:24:21 673

原创 chrome被莫名其妙禁用之后

相信大家用习惯了简洁的chrome之后,再用其他的浏览器,一定很不习惯吧,这不最近老婆的电脑不知被她装的哪个软件给禁用了,chrome重装了好多次,依然无法打开,于是遍寻良药,甚至都到想重装系统了。终于皇天不负苦心人,熟悉的界面真的就出来了,下面贴出方子和解决问题的过程,供遇到同样问题的你参考:1. 右键点击chrome,找到chrome.exe,给其取个新的名字,如google_chro

2013-08-15 21:51:07 901

转载 ulimit 管理系统资源的例子

ulimit 提供了在 shell 进程中限制系统资源的功能。本章列举了一些使用 ulimit 对用户进程进行限制的例子,详述了这些限制行为以及对应的影响,以此来说明 ulimit 如何对系统资源进行限制,从而达到调节系统性能的功能。使用 ulimit 限制 shell 的内存使用在这一小节里向读者展示如何使用 – d,– m 和 – v 选项来对 shell 所使用的内存进行限制。首

2013-08-12 11:53:18 814

转载 Ubuntu指纹识别 fingerprint 驱动(K29 Ubuntu12.04)

装了Ubuntu后,发现ThinkPad的指纹识别没有用上,于是试着装指纹识别驱动,Google了一下,发现有不少文章介绍安装指纹驱动的,总结起来有三类:fprint-demo、thinkfinger-tools和fingerprint-gui。因为看了网上的一些帖子说fingerprint-gui是山寨货啥的,建议使用fprint-demo,和thinkfinger-toolslibpam-th

2013-08-11 11:25:11 9212

转载 vlc学习计划(6~~9)

第一部分 变量及宏定义  1.消息映射宏   vlc_module_begin();   …………………..  vlc_module_end();  2.结构中包含函数   struct input_thread_t  {   VLC_COMMON_MEMBERS   /* Thread properties */   vlc_bool_t b_eof;

2013-08-09 17:14:02 780

转载 VLC-2.0.2编译过程

缘由:研究H264的RTP封装时发现大家都使用VLC进行实验,那么我也不搞特殊化,先试试环境:ubuntu 10.04LTS过程:0)下载最新的vlc:http://www.videolan.org/1)sudo ./configureconfigure: error: Could not find lua. Lua is nee

2013-07-28 21:41:22 907

转载 How to compile VLC on Linux Platform (From the authority)

UnixCompileContents [hide] 1 Prepare your environment2 Get the source3 Get the third-party libraries3.1 The preferred method3.2 The method for badly-behaved dis

2013-07-27 09:43:32 2185

转载 C++完美实现Singleton模式

Singleton模式是常用的设计模式之一,但是要实现一个真正实用的设计模式却也不是件容易的事情。1. 标准的实现class Singleton{public: static Singleton * Instance() { if( 0== _instance) {

2013-07-26 16:21:39 526

转载 Ubuntu12.04编译VLC,在linux上运行

Ubuntu12.04编译vlc2.1.01.编译环境VM8.0.1# gcc -vUsing built-in specs.COLLECT_GCC=gccCOLLECT_LTO_WRAPPER=/usr/lib/gcc/i686-linux-gnu/4.6/lto-wrapperTarget: i686-linux-gnuConfigured with: ../s

2013-07-17 16:43:51 993

转载 fedora14 安装vlc2.0.6编译环境 步骤记录

按configure默认配置 安装vlc2.0.6如需要界面需安装 QT4  : yum install  qt4 qt4-devel1. 加载编程工具 :   切换root 用户yum install git libtool pkg-config./bootstrap  执行完生成configure 文件2.   ./configureerr: dbus-1  错

2013-07-17 16:43:16 897

转载 Linux驱动总结3- unlocked_ioctl和堵塞(waitqueue)读写函数的实现

学习了驱动程序的设计,感觉在学习驱动的同时学习linux内核,也是很不错的过程哦,做了几个实验,该做一些总结,只有不停的作总结才能印象深刻。我的平台是虚拟机,fedora14,内核版本为2.6.38.1.其中较之前的版本存在较大的差别,具体的实现已经在上一次总结中给出了。今天主要总结的是ioctl和堵塞读写函数的实现。一、ioctl函数的实现首先说明在2.6.36以后ioctl

2013-07-17 09:01:42 1014

转载 Ubuntu下切换GCC版本

目前Ubuntu 12.04自带的GCC版本为4.6,遗憾的是在实际使用时,反而版本越高越好问题越多,所以,一旦遇到编译问题时最好先检查你下载的工程里的readme,默认的编译器版本是否为当前的安装版本,如果不是,就需注意很可能是版本兼容问题(甚至你可能是第一个遇到此BUG的幸运者),初步调试后即可尝试降低版本测试。目前主流gcc版本有两个,一个是gcc4.4,一个是gcc最新版本(4.6),

2013-07-16 16:16:26 994

转载 “asm/semaphore.h: No such file or directory”

今天编译发现一个error: “asm/semaphore.h: No such file or directory” ,发现2.6.19和2.6.31对这个信号量声明并不相同[patch] include linux/semaphore.h for kernel 2.6.26 and onwardsDescriptionThe kernel/xpp/xpd.h includes

2013-07-16 13:57:29 2009

转载 Linux下编译驱动代码时smp_lock.h文件找不到的解决方案

Linux下编译驱动代码时smp_lock.h文件找不到的解决方案项目中有个驱动代码之前在老版本linux系统中编写的在移植到linux内核3.2.0后,编译时出现一处错误“fatal error: linux/smp_lock.h: No such file or directory”解决办法是将#include 替换成#include

2013-07-16 13:44:06 8775

转载 Linux下编译驱动发现没有内核源码的解决办法

针对CentOS系统:yum install -y kernel-devel针对Ubuntu系统:apt-get install linux-source以上~!参考文献:《或许你不需要整个内核的源代码》 - http://wiki.centos.org/zh/HowTos/I_need_the_Kernel_Source

2013-07-16 13:43:10 3587 3

转载 关于ARM的中断服务程序

<br />最近在研究S3C2440测试代码的中断服务程序,该测试程序中的中断写得比较隐蔽,和之前看过的一些代码的写法有些不同,咋一看没怎么看明白,多亏了下面由网友分享的对源代码中断的详细分析报告,报告如下(有时间的话,想对异常服务程序的写法做一下总结,先将就着看吧^_^):<br /> <br /> <br />##1,<br />这个 2440test里面的中断写的向量有些隐蔽,兜了很多个圈,也难怪这么难理解,下面 <br />就对这个东西抽丝剥茧,看清楚这究竟是一个怎么样的过程。 <br /><br

2010-06-08 00:31:00 1597

OpenCV4.1.0_win32-x86_staticRelease-debug_install

VS2019编译,OpenCV4.1.0的X86-32位静态链接库,以及头文件,包括Release和debug版本。 配置后可直接使用,省去大家编译的麻烦。 1、MFC调用时,解决方案配置成Release编译,运行库设置成“多线程/MT” Release版本库文件包括: zlib.lib quirc.lib opencv_videoio410.lib opencv_video410.lib opencv_stitching410.lib opencv_photo410.lib opencv_objdetect410.lib opencv_ml410.lib opencv_imgproc410.lib opencv_imgcodecs410.lib opencv_highgui410.lib opencv_gapi410.lib opencv_flann410.lib opencv_features2d410.lib opencv_dnn410.lib opencv_core410.lib opencv_calib3d410.lib libwebp.lib libtiff.lib libprotobuf.lib libpng.lib libjpeg-turbo.lib libjasper.lib ittnotify.lib ippiw.lib ippicvmt.lib IlmImf.lib ade.lib 2、MFC调用时,解决方案配置成Debug编译时,运行库设置成“多线程调试/MTd” debug版本库文件包括: zlibd.lib quircd.lib opencv_videoio410d.lib opencv_video410d.lib opencv_stitching410d.lib opencv_photo410d.lib opencv_objdetect410d.lib opencv_ml410d.lib opencv_imgproc410d.lib opencv_imgcodecs410d.lib opencv_highgui410d.lib opencv_gapi410d.lib opencv_flann410d.lib opencv_features2d410d.lib opencv_dnn410d.lib opencv_core410d.lib opencv_calib3d410d.lib libwebpd.lib libtiffd.lib libprotobufd.lib libpngd.lib libjpeg-turbod.lib libjasperd.lib ittnotifyd.lib ippiwd.lib ippicvmt.lib IlmImfd.lib ade.lib

2020-02-15

OpenCV4.1.0_win32_X86_staticRelease_install

VS2019编译,OpenCV4.1.0的X86-32位静态链接库,以及头文件。配置后可直接使用,省去大家编译的麻烦。MFC调用时,需要将解决方案配置成Release编译,并将运行库设置成“多线程/MT” zlib.lib quirc.lib opencv_videoio410.lib opencv_video410.lib opencv_stitching410.lib opencv_photo410.lib opencv_objdetect410.lib opencv_ml410.lib opencv_imgproc410.lib opencv_imgcodecs410.lib opencv_highgui410.lib opencv_gapi410.lib opencv_flann410.lib opencv_features2d410.lib opencv_dnn410.lib opencv_core410.lib opencv_calib3d410.lib libwebp.lib libtiff.lib libprotobuf.lib libpng.lib libjpeg-turbo.lib libjasper.lib ittnotify.lib ippiw.lib ippicvmt.lib IlmImf.lib ade.lib

2020-02-15

Keil.STM32H7xx_DFP.2.2.1.zip

官网下载的Keil.STM32H7xx_DFP.x.x.x.pack,2.2.1版本,亲测可用。解压后,安装.pack包到自己的KEIL安装路径即可。

2019-06-26

Keil.STM32H7xx_DFP.2.2.1.zip

官网下载的Keil.STM32H7xx_DFP.x.x.x.pack,2.2.1版本,亲测可用。解压后,安装.pack包到自己的KEIL安装路径即可。

2019-06-26

密码模块检测参考资料

密码模块安全技术要求(GM/T 0028-2014)国家标准文本,以及国家密码管理局发布的密码模块检测相关问题说明

2019-01-31

VC++通过USB实现与下位机通信实例

vc 下面编写与USB设备进行通信的程序 不错的参考代码

2011-08-15

时间触发嵌入式系统设计模式 8051系列微控制器开发可靠应用.part2

时间触发嵌入式系统设计模式 8051系列微控制器开发可靠应用第二部分

2009-08-17

时间触发嵌入式系统设计模式 8051系列微控制器开发可靠应用part1

学习单片机和嵌入式系统开发进阶教材,值得研究。共两个分卷,这是第一个部分

2009-08-17

空空如也

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

TA关注的人

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