自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

噌胥苑——行思驿站

学习、思考、沉淀

  • 博客(14)
  • 资源 (28)
  • 收藏
  • 关注

原创 Freescale i.MX系列ARM新板开发系统移植串口修改

Freescale i.MX系列ARM新板开发系统移植串口修改        本项目以freescale最新开发板mx6q_sabresd(CPU为Cortex-A9)为基础进行系统开发。新板中DDR3及网络芯片等主要设备接口等基本与开发板设计类似,新增了FPGA连接到ARM上,更改了串口等。本文主要记录串口的更改,导致系统移植过程中,源代码的修改问题。开发板上使用是串口1,项目新板改为串口2

2013-05-31 00:32:37 6524

转载 Linux SSH远程文件/目录传输命令scp

相信各位VPSer在使用VPS时会经常在不同VPS间互相备份数据或者转移数据,大部分情况下VPS上都已经安装了Nginx或者类似的web server,直接将要传输的文件放到web server的目录,然后在目标机器上执行:wget http://www.vpser.net/testfile.zip 就行了。当VPS上没有安装web server和ftp server的时候或感觉上面的方法比较麻烦

2013-05-21 11:29:40 847

转载 linux驱动常用头文件简要说明

#include 是在linux-2.6.29/include/linux下面寻找源文件。#include 是在linux-2.6.29/arch/arm/include/asm下面寻找源文件。#include 是在linux-2.6.29/arch/arm/mach-s3c2410/include/mach下面寻找源文件。#include在linux-2.6.31_TX2440

2013-05-20 15:38:14 990

转载 Linux驱动中,probe函数何时被调用

【整理】Linux驱动中,probe函数何时被调用声明:以下主要内容参考自:关于struct device_driver结构中的probe探测函数的调用用SourceInsight跟踪:从driver_register看起,此处我的这里是:int driver_register(struct device_driver * drv){if ((drv->bus->p

2013-05-20 10:17:57 861

转载 linux驱动模块加载出错insmod: error inserting './usb_driver.ko': -1 Unknown symbol in module

今天开始调试usb驱动,第一步加载模块部分就开始报错。网上检索,有位朋友总结一些类似情况。本人遇到的恰好是第二种情况,以前不太注意,没出错也就不追究,这次遇到了就一并把一些情况在此记上一笔。转载如下:insmod: error inserting 'cmos_driver.ko' : -1 File exists 和 insmod: error inserting './cmos_driver

2013-05-18 16:38:32 2642 1

转载 linux内核中container_of详解

揭开linux内核中container_of的神秘面纱 在linux 内核中有一个大名鼎鼎的宏container_of(),这个宏是用来干嘛的呢?我们先来看看它在内核中是怎样定义的。呵呵,乍一看不知道是什么东东。我们先来分析一下container_of(ptr,type,member),这里面有ptr,type,member分别代表指针、类型、成员。看一个例子:Stru

2013-05-16 17:05:29 686

转载 USB请求块(URB)——框架及机制

USB请求块(URB)——框架及机制《Linux设备驱动开发详解》本书全面而详细地讲解了Linux设备驱动开发中涉及的理论以及多种设备驱动的框架。第20章主要讲解从主机侧角度看到的USB主机控制器驱动和设备驱动。本文写的是USB请求块(urb)。 1.urb结构体USB请求块(USB request block,urb)是USB设备驱动中用来描述与USB设备通信所用的基本载体和核心数据

2013-05-15 22:00:41 2489

转载 Linux 内核剖析

Linux 内核剖析历史和体系结构分析M. Tim Jones, 顾问工程师, Emulex简介: Linux® 内核是一个庞大而复杂的操作系统的核心,不过尽管庞大,但是却采用子系统和分层的概念很好地进行了组织。在本文中,您将探索 Linux 内核的总体结构,并学习一些主要的子系统和核心接口。您还可以通过其他 IBM 文章的链接更深入地进行学习。由于本文的目标是对 Linux 内核

2013-05-14 23:43:24 736

转载 linux内核学习经典书籍及网络资源推荐

待到山花烂漫时,还是那些经典在微笑。  有关内核的书籍可以用汗牛充栋来形容,不过只有一些经典的神作经住了考验。首先是5本久经考验的神作(个人概括为“2+1+2”,第一个2是指2本全面讲 解内核的书,中间的1指1本讲解驱动开发的书,后面的2则指2本有关内核具体子系统的书,你是否想到了某某广告里三个人突然站起单臂齐举高呼“1比1比1”的场景?)。          《Linux内核设计与实现》

2013-05-14 23:07:43 1029

原创 SecureCRT无法输入问题解决

在嵌入式开发过程中,需要一些工具将arm开发板与pc链接起来,以便从pc端对arm输入一些命令进行控制,同时开发板通过工具窗口向pc端输出一些打印信息,来提示开发者板子的状态。笔者新手,目前我用过有SecureCRT和putty。        最初使用SecureCRT时,出现键盘无法向工具窗口输入信息的问题。解决办法如下:       “选项”->“串口”->“控制流”,在该项中“

2013-05-13 15:15:49 6973

原创 ubuntu下Minicom安装配置

Minicom安装配置Minicom安装:sudo apt-get install minicom配置方法:首先,在linux命令窗口使用“sudo minicom -s”进入配置界面:按上下键选择“Serial port setup”进入设置界面:在该界面输入各项最左端对应大写字母设置该项。输入“A”选择“Serial Device”选项,手动输入,修

2013-05-13 15:04:42 1054

原创 ubuntu下tftp服务配置及应用

一、配置Ubuntu tftp服务的步骤:1、安装相关软件包:Ubuntu tftp(服务端),tftp(客户端),xinetd,命令如下:sudo apt-get install tftpd tftp xinetd2、建立配置文件在/etc/xinetd.d/下建立一个配置文件tftpsudo vim tftp在文件中输入以下内容(不要直接拷贝,尽量自己敲进去,以

2013-05-13 14:55:17 816

原创 UBOOT移植步骤概要

移植uboot到一块新板的过程包括一下步骤:1.选择一块与与新板字非常相似的现有的板子;2.复制以下文件和目录并用新板名字命名。例如 Old nameNew nameboard/board/include/configs/.hinclude/configs/.h

2013-05-13 14:43:54 954

转载 linux内核中Kconfig文档的作用

2.6内核的源码树目录下一般都会有两个文文:Kconfig和Makefile。分布在各目录下的Kconfig构成了一个分布式的内核配置数据库,每个Kconfig分别描述了所属目录源文件相关的内核配置菜单。在内核配置make menuconfig(或xconfig等)时,从Kconfig中读出配置菜单,用户配置完后保存到.config(在顶层目录下生成)中。在内核编译时,主Makefile调用这个.

2013-05-13 11:49:08 608

numpy-1.19.5-cp36-cp36m-win_amd64

最新版的numpy在下载中一直网速很慢,现在推荐给大家

2021-05-31

机器视觉-科学出版社

张广军,视觉图像特征,图像测距,双目视觉,三维测量,运动图像特征

2015-10-22

flann快速最近邻搜索库的手册

flann快速最近邻搜索库的手册,快速入门用法,主要类和方法的介绍等等

2015-09-23

其他卡尔曼文档

有关线性系统,卡尔曼滤波的两三个文档,包含Kalman先生1960年的论文

2014-07-01

卡尔曼滤波器简介

美籍华人阎泓博士所著,卡尔曼滤波器简介,其实是比较学术的介绍了卡尔曼滤波器。

2014-07-01

卡尔曼滤波简介

一位仁兄翻译的,文章介绍了离散卡尔曼理论和实用方法,包括卡尔曼滤波器及其衍生:扩展卡尔曼滤波器的描述和讨论,并给出了一个相对简单的带图实例。

2014-07-01

android手机bluetooth通信测试代码

android手机bluetooth通信测试代码,不建议直接运行,仅供参阅

2013-11-26

MIPI Alliance Specification for D-PHY

MIPI Alliance Specification for D-PHY

2013-06-20

Linux内核设计与实现(第3版)

简称LKD,从入门开始,介绍了诸如进程管理、系统调用、中断和中断处理程序、内核同步、时间管理、内存管理、地址空间、调试技术等方面,内容比较浅显易懂,个人认为是内核新人首先必读的书籍。新人得有此书,足矣!

2013-06-17

nfs挂载根文件系统-tftp下载内核运行

nfs挂载根文件系统-tftp下载内核运行

2013-06-09

AR8031datasheet

phy芯片AR8031数据手册,官方手册

2013-06-07

深入理解linux内核中文第三版

简称ULK,深入全面讲解linux内核。之前由于文件超过上传上限,分包上传的,有朋友只下载了一个肯定不能用。现在上限提高了,再传一个合在一起的

2013-05-15

linux设备驱动程序(第三版英文版)

简称LDD,经典,驱动开发者都要人手一本了,另外还有一本中文版,http://download.csdn.net/detail/eric41050808/5379069.

2013-05-15

深入理解linux内核中文第三版3

简称ULK,深入全面讲解linux内核,共三个文件,全部下载后解压即可

2013-05-15

深入理解linux内核中文第三版2

简称ULK,深入全面讲解linux内核,共三个文件,全部下载后解压即可

2013-05-15

深入理解linux内核中文第三版1

简称ULK,深入全面讲解linux内核,共三个压缩文件,全部下载后一起解压,另外两个不要积分!

2013-05-15

深入理解Linux虚拟内存管理

简称LVMM,是一本介绍Linux虚拟内存管理机制的书。如果你希望深入的研究Linux的内存管理子系统,仔细的研读这本书无疑是最好的选择。

2013-05-15

深入理解Linux网络技术内幕

一本讲解网络子系统实现的书,通过这本书,我们可以了解到Linux内核是如何实现复杂的网络功能的

2013-05-15

深入理解Linux内核(第三版)(英文版).pdf

简称ULK,ULK对内核的讲解要深入全面得多

2013-05-15

Linux内核设计与实现_第三版英文版.pdf

简称LKD,从入门开始,介绍了诸如进程管理、系统调用、中断和中断处理程序、内核同步、时间管理、内存管理、地址空间、调试技术等方面,内容比较浅显易懂,个人认为是内核新人首先必读的书籍。新人得有此书,足矣!

2013-05-15

Linux内核设计与实现

简称LKD,从入门开始,介绍了诸如进程管理、系统调用、中断和中断处理程序、内核同步、时间管理、内存管理、地址空间、调试技术等方面,内容比较浅显易懂,个人认为是内核新人首先必读的书籍。新人得有此书,足矣!

2013-05-15

C++实现Sobel算法

图像处理典型算法,Sobel算子使用VC++实现

2012-08-03

ARM体系结构与编程

嵌入式开发宝典;了解ARM深层体系;底层编程规则等等

2012-02-28

嵌入式GPRS无线通讯系统设计

随着嵌入式操作系统的进一步发展 , 以及无线通信技术的进一步普及 , 以嵌入式操作系统为平台 , 依赖于无线网络数据传输的移动终端逐渐成为 IT 新的发展趋势。GPRS ( General Packet Radio Service) 是通用分组无线业务的简称 , 它是 215 代移动通信系统 , 其不但具有覆盖范围广、数据传输速度快 , 还 有通信质量高、永远在线和按流量计费等优点 , 支持 TCP/ IP 协议 , 可以直接与 Internet 互通; 结合 嵌入式技术和 GPRS 的优点 , 开发的具有无线通讯功能的模块 , 在诸如环境监测便携型、交通监控、 移动办公等行业中具有无可比拟的性价比优势。

2012-02-28

AVR单片机C语言程序设计实例精粹程序

适合初学单片机者,快速熟练AVR应用,实战中征服AVR

2010-07-01

空空如也

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

TA关注的人

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