自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(29)
  • 资源 (1)
  • 收藏
  • 关注

原创 pymupdf系列——pdf转图片

1、下载pymupdf库pip install PyMuPDF2、读取pdf文件doc= fitz.open("E:\百度文库文档上传\win10+vs2017+opencv4.0.pdf")3、渲染pdf文件p=doc[0]pix=p.getPixmap(matrix=mat,alpha=False)4、保存为图片pix.writePNG("t-%s.pn...

2019-10-10 22:50:45 972

原创 基于pyqt5实现PDF文档解析工具

为了更深入的学习和了解PDF文档,计划利用pyqt5实现一个PDF文档解析工具,具体的功能如下:(a)PDF转图片(已实现)(b)图片转PDF(已实现)(b)PDF文本提取(已实现)(d)图片文本提取(已实现)(e)PDF表格抽取及结构化解析(计划中)主要实现技术:pymupdf + ocr一、UI界面如下 ...

2019-10-07 21:40:15 1474 2

转载 设置开发板固定IP

进入/etc/init.d目录vi rcS在最后添加两行ifconfig eth0 202.196.117.200route add default gw 202.196.117.1 分别是设置ip和网关即可重启开发板ifconfig查看iproute查看网关 此时可以运行live555 server了

2013-08-06 09:49:06 1260

转载 在OK6410上实现NFS启动内核

一、使Uboot支持网络。(非必要)  1. 在OK主页上有支持tftp的uboot驱动下载。(我直接下载,估计飞凌没提供是想用户自己学习一下移植。)  2.在主机上装tftp服务器。查看一下转载的文章。 二、挂载NFS文件系统(参考手册内容,FORLINX_6410_yaffs2_v1.0.tgz这个根据不同内核版)1. 准备NFS文件系统目录启动nf

2013-07-31 20:49:51 796

转载 win7 ubuntu 开发板ping不通 解决方法

虚拟机里面的Ubuntu跟主机之间ping不通      今天整了我一天了,总算是ping通了,如图:     这是ubuntu里面的网络设置:    这是主机的IP设置:这样设置明明一点问题都没有,但是就是ping不通,后来才知道,用桥接的方式的话还需要在虚拟机里面设置一个选项: 设置成第二,就可以ping通了,

2013-07-29 16:36:09 1435

转载 S3C6410 GPIO配置

6410的GPIO使用一,每组GPIO的数目:       #define S3C64XX_GPIO_A_NR (8)       #define S3C64XX_GPIO_B_NR (7)       #define S3C64XX_GPIO_C_NR (8)       #define S3C64XX_GPIO_D_NR (5)       #define S3

2013-07-17 11:01:34 691

转载 rmmod: chdir(/lib/modules): No such file or directory 解决方法

http://blog.csdn.net/qiaoliang328/archive/2010/01/15/5191821.aspx    必须创建/lib/modules/2.6.30.4这样一个空目录,否则不能卸载ko模块.# rmmod nls_cp9

2013-07-17 10:03:14 731

转载 NFS挂载失败

Mount 命令[转]mount [-afFhnrvVw] [-L] [-o] [-t>] [设备名] [加载点]用法说明:mount可将指定设备中指定的文件系统加载到Linux目录下(也就是装载点)。可将经常使用的设备写入文件/etc/fastab,以使系统在每次启动时自动加载。mount加载设备的信息记录在/etc/mtab文件中。使用umount命令卸载设备时,记录将被清除。

2013-07-13 15:32:40 879

转载 struct file与struct inode

1、struct inode──字符设备驱动相关的重要结构介绍内核中用inode结构表示具体的文件,而用file结构表示打开的文件描述符。Linux2.6.27内核中,inode结构体具体定义如下:struct inode {struct hlist_node    i_hash;struct list_head    i_list;struct list_head    i_

2013-07-10 15:14:06 549

转载 nfs:server is not responding,still trying

今天,用开发板通过nfs挂载主机,想从主机上面拷贝一些资料,可是竟然出现:nfs:server is not responding,still trying , 我用的是友善之臂的mini2440,操作系统使用的是Ubuntu10.04。本来还以为是nfs出了故障,在网上找了很多解决方法都不行,最后发现原来不是nfs的原因,而是由于传送的数据太大,出现数据包丢失现象。NFS 的默认

2013-07-04 23:05:27 696

转载 Kobject

一 ,Kobjects概述 Kobject 是Linux 2.6 引入的新的设备管理机制,在内核中由struct kobject数据结构 进行描述通过这个数据结构使所有设备在底层都具有统一的接口,kobject提供基本的对象管 理,是构成Linux2.6设备模型的核心结构,它与sysfs文件系统紧密关联,每个在内核中注 册的kobject对象都对应于sysfs文件系统中的一个目录。Kobjec

2013-07-04 11:55:41 826

转载 OK6410——NFS挂载

昨天拿到了OK6410的开发板,板子还是不错的,就是资料有点乱,今天通过SD卡和DNW烧写了光盘里给的3.0的Linux系统,晚上打算运行一个简单的交叉编译小程序。我的开发环境:开发板:OK6410,Linux 3.0.1宿主机:VMware Ubuntu 11.10 先说一下NFS      直接说我的个人理解,NFS就是网络文件系统,用NFS可以实现

2013-07-01 16:08:59 759

转载 基于ARM6410-Ubuntu的NFS挂载方法及驱动模块加载方法

学习驱动,首先当然要先搭好环境,当我们把编好的驱动编译到内核或者以模块的方式加载进内核后,我们还要写一个测试应用程序,这个程序是在ARM-LINUX下运行的,与其对应的是PC-LINUX,这就又引出了交叉编译的概念,所谓交叉编译,是指在一个环境下编译程序,而在另一个环境下运行,比如我们在PC-linux下编译一个helloworld程序(就是最简单的helloworld程序)但是我们在编译的时

2013-06-30 09:00:17 1661

转载 Android常用类库

原文地址:http://developer.51cto.com/art/201001/180365.htm在Android类库中,各种包写成android.*的方式,重要包的描述如下所示:android.app :提供高层的程序模型、提供基本的运行环境android.content 包含各种的对设备上的数据进行访问和发布的类android.database :通过内

2013-05-26 10:06:30 452

转载 软中断使用步骤

软中断保留给系统中对时间要求最严格以及最重要的下半部使用。目前,只有两个子系统---网络和SCSI直接使用软中断。此外,内核定时器和taskelet都是建立在软中断上的。对于时间要求严格并能自己高效完成加锁工作的应用,软中断会是正确的选择。     怎样使用软中断呢? 1.分配索引 在编译期间,可以通过中定义的一个枚举类型来静态声明软中断。索引号小的软中断在

2013-05-16 12:16:48 995

转载 同步与异步的区别

http://www.blogjava.net/junky/archive/2006/12/18/88659.html通俗版:举个例子:普通B/S模式(同步)AJAX技术(异步)同步:提交请求->等待服务器处理->处理完毕返回 这个期间客户端浏览器不能干任何事异步: 请求通过事件触发->服务器处理(这是浏览器仍然可以作其他事情)->处理完毕---------------

2013-05-12 17:06:17 1264

转载 信号量、互斥体和自旋锁区别

原文地址:http://www.cnblogs.com/biyeymyhjob/archive/2012/07/21/2602015.html信号量、互斥体和自旋锁一、信号量      信号量又称为信号灯,它是用来协调不同进程间的数据对象的,而最主要的应用是共享内存方式的进程间通信。本质上,信号量是一个计数器,它用来记录对某个资源(如共享内存)的存取状况。一般说来,为了获得

2013-05-07 12:10:23 631

转载 和菜鸟一起学OK6410之tftp下载内核,nfs挂载文件系统全过程详解

原文地址:http://blog.csdn.net/eastmoon502136/article/details/7905960首先是tftp下载内核吧。网上也都说了,ok6410的uboot里面可恶的网卡驱动是cs8900的,而实际网卡是dm9000的,所以导致进入uboot后就没有办法用tftp来下载内核了。不过有人已经实现了这个功能。下面分几个小标题,各个实现各个说明

2013-05-02 16:12:11 657

转载 如何从零开始开发一款嵌入式产品

原文地址:http://www.cesdn.com/thread-5861-1-2.html(20年的嵌入式经验分享学习,来自STM32神舟系列开发板设计师的总结)首先,如果你有幸看到这篇文章,千万不要试图在2个小时内阅读完,就算你2个小时阅读完,我相信你也不会理解里面讲解的精华之处,我相信,你应该将此文章,慢慢品尝,这绝对是一篇需要品尝2~3天,再结合自己过往

2013-05-02 13:59:45 827

转载 linux驱动相关头文件

原文地址:http://blog.csdn.net/newnewman80/article/details/6968413#include 是在linux-2.6.29/include/linux下面寻找源文件。#include 是在linux-2.6.29/arch/arm/include/asm下面寻找源文件。#include 是在linux-2.6.29/arch/ar

2013-04-28 11:34:02 940

转载 虚拟机内x86平台linux内核配置、编译与安装 RHEL5

原文地址:http://blog.sina.com.cn/s/blog_5e29f64301019b3g.html在网站www.kernel.org 下载内核文件拷贝到合适目录下解压进入内核目录将虚拟机安装的RHEL5的内核配置文件直接拷贝过来使用[root@localhost linux-2.6.29]# cp /boot/config-2.6.1

2013-04-27 15:49:52 755

转载 RHEL5.1 tftp和nfs安装

原文地址:http://www.cnblogs.com/just4fun/archive/2011/01/11/1932676.htmlAbstract   在嵌入式开发中有宿主机和目标机之分:宿主机是执行编译、链接嵌入式软件的计算机;目标机是运行嵌入式软件的硬件平台。  TFTP服务器作为工作于宿主机的软件,主要提供对目标机的主要映像文件的下载工作。Solut

2013-04-27 14:17:32 570

转载 Ubuntu12.04配置android编译环境

原文地址:http://147731489.blog.sohu.com/227882005.htmlUbuntu12.04配置android编译环境(1)对于12.04配置android编译环境,google官方资料如下:照做!Installing required packages (Ubuntu 12.04)Building on U

2013-04-21 16:57:40 596

转载 ubuntu 12.04建立环境编译过程中遇到的问题

经过几波周折,终于在ubuntu上面成功编译android4.0的源码,为什么要编译源码呢,主要是在源码的环境下做一下类似于需要底层框架支持的程 序,比如说launcher或者其他占用资源特别多的应用程序。因为我的eclipse经常崩溃。好吧,废话不多说了 开始吧 希望对您有用。其中部分资源也是我在网上搜索到的。1、初始化编译环境(1)软件需求:    Python 2.5

2013-04-21 15:31:54 841

转载 “make: arm-none-linux-gnueabi-gcc:命令未找到”

原文地址:http://blog.csdn.net/bjutstar/article/details/7059541Ubuntu12.04下编译飞凌嵌入式OK6410开发板提供的内核android2.3_kernel_v1.01-2012-09-23.tar已经执行export PATH=/usr/local/arm/arm-none-linux-gnueabi/bin:$PA

2013-04-21 09:58:13 4756

转载 ubuntu平台下eclipse打不开问题解决方法

http://www.xue5.com/Developer/Software/664417.html安装eclipse:sudo apt-get install eclipse-platform调整java: sudo update-alternatives --config java启动:eclipseError

2013-04-20 14:41:17 4742

转载 驱动模块中Makefile的自我理解

原文地址:http://www.hovercool.com/en/%E9%A9%B1%E5%8A%A8%E6%A8%A1%E5%9D%97%E4%B8%ADMakefile%E7%9A%84%E8%87%AA%E6%88%91%E7%90%86%E8%A7%A3对于一个简单的驱动模块,以下为Makefile的经典构成: //------------Makefile---------

2013-04-16 13:08:03 557

转载 手动建立makefile简单实例解析

原文地址:http://linux.chinaunix.net/techdoc/develop/2008/10/13/1037844.shtml假设我们有一个程序由5个文件组成,源代码如下:/*main.c*/#include "mytool1.h"#include "mytool2.h"int main(){         mytool1_print("hello

2013-04-14 20:28:46 421

转载 x86平台下Linux配置编译与启动

原文地址:http://www.linuxidc.com/Linux/2011-12/50489.htm重新在x86平台上面配置编译了一下linux内核,并且设置启动。所有的工作是在虚拟机下面进行的。下面首先谈谈理论上编译配置内核需要用哪些步骤:1、首先肯定是在www.linux.org上面下载自己需要的linux内核版本啊。建议到官方下载,不要下载经过别人裁剪过的内核。

2013-04-14 19:15:23 793

DDR2 SDRAM操作时序

FPGA处理 DDR2_SDRAM 时序操作

2012-11-22

空空如也

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

TA关注的人

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