自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 详细介绍Makefile的用法

文章出自:http://huiya1983.blog.163.com/blog/static/1365821692010229112253788/?fromdm&fromSearch&isFromSearchEngine=yes5.1  make和Makefilemake和Makefile提供了一种非常简单有效的工程管理方式。使用这种方式管理工程的原理很简单:Makefile是一个决定怎样

2012-05-22 12:00:35 5935

原创 国嵌视频学习——高级字符设备驱动

Ioctl设备控制大部分驱动除了需要具备读写设备的能力外,还需要具备对硬件控制的能力。例如,要求设备报告错误信息,改变波特率,这些操作常常通过ioctl方法来完成用户使用方法在用户空间,使用ioctl系统调用来控制设备,原型如下:int ioctl(int fd, unsigned long cmd, ...)原型中的点表示这是一个可选的参数,存在与否依赖于控制命令(第2个

2012-05-17 09:20:49 3282

原创 DSP学习笔记

相同类别的数据为一个“段”编译使.c文件生成.obj文件,而各个obj文件是由多个“段”构成的链接就是使各.obj中的相同的“段”链接在一起,比如DSP28_ADC.obj文件含A、B、C段和DSP28_EV.obj含A、B段那么链接的作用就是使ADC得A段和EV的A段链接在一起,使ADC得B段和EV的B段链接在一起。再加上ADC的C段——共同组成.out文件(可执行文件)cmd文

2012-05-15 19:53:27 863

原创 国嵌视频学习——Linux内核驱动

字符设备驱动驱动分类——字符设备驱动       字符设备:字符设备是一种按字节来访问的设备,字符驱动则负责驱动字符设备,这样的驱动通常实现open,close,read,write系统调用——网络接口驱动       网络接口:任何网络事务都通过一个接口来进行,一个接口通常是一个硬件设备(eth0),但是它也可以是一个纯粹的软件设备,比如回环接口(lo)。一个网络接口负责发送

2012-05-13 10:11:43 4529

原创 国嵌学习——ARM

从NOR启动:在片选0位置放置的是2M的nor flash,在片选6位置放置的是内存0x30000000ARM工作模式ARM处理器的运行模式可以通过软件改变,也可以通过外部中断或异常处理改变。应用程序运行在用户模式下,当处理器运行在用户模式下时,某些被保护的系统资源是不能被访问的。除用户模式以外,其余的所有6种模式称为非用户模式,或特权模式(privileged modes);

2012-05-10 15:14:29 2359

原创 国嵌视频学习第十一天——内核进程控制

Linux进程控制进程四要素1.有一段程序供其执行。这段程序不一定是某个进程所专有,可以与其他进程共用2.有进程专用的内核空间堆栈3.在内核中有一个task_struct数据结构,即通常所说的“进程控制块”(PCB)。有了这个数据结构,进程才能成为内核调度的一个基本单位接受内核的调度。4.有独立的用户空间进程描述在linux中,线程、进程都使用struct task

2012-05-10 15:12:32 3144 1

原创 国嵌视频学习第十天——内存管理

Linux内存管理对于立志从事内核开发(驱动、网络协议栈)的工程师来说,熟悉linux的内存管理系统非常重要物理地址:出现在CPU地址总线上的寻址物理内存的地址信号,是地址变换的最终结果线性地址(虚拟地址):在32位CPU架构下,可以表示4G的地址空间,用16进制表示就是0x00000000到0xffffffff逻辑地址:程序经过编译后,出现在汇编程序中的地址 CPU要

2012-05-10 15:00:56 3095

转载 ubuntu建立开发板环境

[转自]ubuntu7.10上搭建友善之臂QQ2440V3开发环境 --]   http://www.arm9home.net/simple/index.php?t183.html ubuntu下minicom的安装及使用——http://apps.hi.baidu.com/share/detail/17088868  [转自]ubuntu 8.04上搭建arm9交叉开发环境——h

2012-05-05 20:07:41 742

理解7816接口通信流程及协议

资料里包含了我从不懂7816到明白7816处理流程及协议处理包括COS的资料汇总。很有参考意义。

2015-12-20

Numpy64位,1.10.1

针对于官方提供的Numpy不支持Python32位,给出了解决方法

2015-11-01

空空如也

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

TA关注的人

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