- 博客(12)
- 资源 (10)
- 收藏
- 关注
原创 开始学习ARM汇编
并不是所有的ARM指令可以用C程序实现。尤其是ARM这种需要程序员完成入栈,出栈等操作。ARM的启动代码必须用汇编编写,虽然启动代码大同小异,但是一些细节的差异完全可以导致应用程序的不稳定甚至不能运行。如果是打算掌握ARM,如果连汇编都省过去,那你又能够学到什么东西呢?站在C语言的角度,51,ARM,P4都是完全一样的! 初学ARM并不需要把每条汇编指令都搞清楚。掌握最基本的最常用的几条指
2010-03-25 21:18:00 1409
原创 使用cvs或svn从sourceforge上获取开源项目详解-亲身实践
使用tortoise SVN,并用其顺利下载了源码,总结步骤如下:1.下载tortoise SVN(WINDOWS 版本下)2.在sourceforge页面选项目中的 Develop,在出来的code 中选的SVN,并复制其svn地址(类似 https://scummvm.svn.sourceforge.net/svnroot/scummvm )3.在本机右键->tortoise SV
2010-01-07 15:41:00 2581
原创 详解OPC协议-工业控制和自动化领域的接口标准
OPC全称是OLE for Process Control,即用于过程控制的OLE,是针对现场控制系统的一个工业标准接口,是工业控制和生产自动化领域中使用的硬件和软件的接口标准。基于微软的OLE(现在的Active X)、COM (部件对象模型)和DCOM (分布式部件对象模型)技术,OPC包括自动化应用中使用的一整套接口、属性和方法的标准集,用于过程控制和制造业自动化系统。提供工业自动化系统中独
2009-12-30 18:52:00 60536 1
原创 CUDA学习之CUDA本质和原理-CUDA技术深入解析
从NVIDIA官方网站上找的CUDA资料可以看出CUDA的实现流程如下图:CUDA的实现流程从图上我们可以看出CUDA在整个GPU计算中充当的就是翻译的角色,我们知道GPU的结构和CPU差别很大,GPU强调的是并行性重复性的计算工作,GPU因为结构和CPU不同,计算指令也不一样,而在GPU加速中,CUDA就是负责把CPU的计算指令翻译成GPU的计算指令,同时还负责显存和计算机系统内存中
2009-12-29 19:20:00 11565
转载 架构解析:从硬件角度看CUDA
转自http://space.itpub.net/14741601/viewspace-410815架构解析:从硬件角度看CUDA(上)如果你是一位小熊在线的忠实读者,那么你对NVIDIA最新的GPU架构技术一定并不陌生。如果你不经常看小熊在线的文章,那么我还是建议你多做一些功课,去了解一下NVIDIA最新的显卡特色技术。因为NVIDIA的CUDA架构与他们的GPU架构稍有不同,并且在这篇
2009-12-29 19:09:00 2301
原创 图形处理 OpenGL硬件加速
OpenGL被设计成独立于硬件,独立于窗口系统,在运行各种操作系统的各种计算机上都可用,并能在网络环境下以客户/服务器模式工作,是专业图形处理、科学计算等高端应用领域的标准图形库。Windows下常用的OpenGL库有两种,MS实现的和SGI实现的,MS-OpenGL调用会自动检测是否存在显示卡制造商提供的ICD(Installable Client DeviceDriver)驱动程序,有则调
2009-12-28 21:43:00 14249
原创 计算机图形学的各个研究层次和研究方法详解
计算机图形学的研究层次可以大致按下面层次分: 5 可玩的游戏等各种应用程序 ---------------------------------------- 4 游戏引擎等面向应用的接口 ---------------------------------------- 3 directX 3d 3 directX Draw
2009-12-26 16:10:00 2335
原创 IT从业人士健康养生详解
任何试图更改生物钟的行为,都将给身体留下莫名其妙的疾病,20、30年之后再后悔,已经来不及了。 一、晚上9-11点为免疫系统(淋巴)排毒时间,此段时间应安静或听音乐。 二、晚间11-凌晨1点,肝的排毒,需在熟睡中进行。 三、凌晨1-3点,胆的排毒,亦同。 四、凌晨3-5点,肺的排毒。此即为何咳嗽的人在这段时间咳得最剧烈,因排毒动作已走到肺;不应Medicine,以免抑制废积物的排除。 五、凌晨5-
2009-12-26 13:08:00 2233 2
原创 终端tty、虚拟控制台、FrameBuffer的切换过程详解
一、区分/dev/tty、/dev/console、/dev/pts、/dev/ttyn /dev/ttySn通常我们在linux下看到的控制台(console)是由几个设备完成的。分别是/dev/ttyN.通常使用热键 alt+Fn来在这些虚拟终端之间进行切换。所有的这些tty设备都是由linux/drivers/char/console.c和vt.c对应。控制终端 /dev/tty指的
2009-12-25 04:13:00 17650 4
原创 Linux操作系统的头文件和库文件搜索路径
一、 头文件 1 “”中的头文件,在源文件当前目录查找 2 -I 中指定目录 -I可以在CFLAG中指定 3 gcc的环境变量 C_INCLUDE_PATH, CPLUS_INCLUDE_PATH, OBJC_INCLUDE_PATH 4 编译器预设路径、内定目录: /usr/include /usr/local/include /usr/lib/gcc-lib/i386-l
2009-12-22 18:38:00 7971
转载 linux学习笔记-目录-命令
linux目录架构 / 根目录 /bin 常用的命令 binary file 的目錄 /boot 存放系统启动时必须读取的档案,包括核心 (kernel) 在内 /boot/grub/menu.lst GRUB设置 /boot/vmlinuz 内核 /
2009-12-22 16:20:00 892
原创 ARM-Linux下用Servfox和Spcaview 建立嵌入式视频监控系统
一 移植摄像头驱动目前摄像头(Webcam)在 Linux 中驱动基本成熟,缺少的是应用程序的支持,比如即时通讯工具支持视频的好程序比较少。在国内,大多摄像头的芯片组是Z-Star,也有显示为Vimmicro(和Z-Star是同样的芯片)的。目前Linux下的摄象头驱动可以使用spca5xx,spca5xx是LINUX下的万能摄象头驱动,也支持支持ZC30X系列摄像头。可以从 http://m
2009-12-21 21:31:00 5392 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人