自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

thinktor的专栏

change the world together!

  • 博客(2)
  • 资源 (4)
  • 收藏
  • 关注

转载 volatile的使用

一个定义为volatile的变量是说这变量可能会被意想不到地改变,这样,编译器就不会去假设这个变量的值了。精确地说就是,优化器在用到这个变量时必须每次都小心地重新读取这个变量的值,而不是使用保存在寄存器里的备份。下面是volatile变量的几个例子: 1) 并行设备的硬件寄存器(如:状态寄存器) 2) 一个中断服务子程序中会访问到的非自动变量(Non-automatic variable

2013-08-27 14:50:33 752

原创 裸机驱动与Linux设备驱动的区别

裸机驱动一般针对没有操作系统支持的层面,不用考虑操作系统对它的调用.       Linux驱动是在裸机驱动基础上,按照一定的规范来实现, 虽然实现的都是同一个东西,不过你发现在 Linux驱动 搀杂 了许多维护信息.       总之,Linux设备驱动就是比裸机驱动多了一些框架。 裸机底层驱动设计方法:        所谓裸机在这里主要是指系统软件平台没有用到操作系统。在基于ARM处理

2013-08-14 10:21:47 1684

LWIP2.0.3源码

lwip2.0.3官方源码,其中doc部分包含移植时相关说明,与1.4相比,增加了应用层功能,另外ipv4与ipv6的区分在代码中更加细化

2018-06-27

Chan氏TDOA

本内容是C语言实现Chan 氏算法的TDOA过程,Chan氏算法适合4个基站以上的情况,与之前上传的3个基站的情况不同

2015-10-16

tdoa双曲线方程求解

里面用了蒙特卡洛以及拟牛顿迭代法两种方法分别求解。填写完结构体的值,调用TDOA()函数即可使用

2015-10-12

GCC G++ rpm安装包

安装包,里面有四个压缩包,安装命令: rpm -ivh kernel-headers-2.6.18-238.el5.i386.rpm rpm -ivh glibc-headers-2.5-58.i386.rpm --force --nodeps rpm -ivh glibc-devel-2.5-58.i386.rpm --force --nodeps rpm -ivh libgomp-4.4.4-13.el5.i386.rpm rpm -ivh gcc-4.1.2-50.el5.i386.rpm --force --nodeps 要是报错:rpm:RPM should not be used directly install RPM packages, use Alien instead! 则可下载Alien,sudo apt-get install Alien

2013-03-25

空空如也

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

TA关注的人

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