自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

传感网物联网与嵌入式编程

传感网、物联网、协议设计、嵌入式编程

  • 博客(10)
  • 收藏
  • 关注

转载 C语言测试:想成为嵌入式程序员应知道的13+3个基本问题

C语言测试是招聘嵌入式系统程序员过程中必须而且有效的方法。这些年,我既参加也组织了许多这种测试,在这过程中我意识到这些测试能为带面试者和被面试者提供许多有用信息,此外,撇开面试的压力不谈,这种测试也是相当有趣的。从被面试者的角度来讲,你能了解许多关于出题者或监考者的情况。这个测试只是出题者为显示其对ANSI标准细节的知识而不是技术技巧而设计吗?这个愚蠢的问题吗?如要你答出某个字符的ASCII值

2007-11-11 14:57:00 643

原创 数据库操作中的几个核心概念

两类索引 聚集索引:内排序(物理排序) 非聚集索引: 外排序(行定位器) 行定位器和文件组 行定位器:包括堆集行定位器和聚集行定位器 文件组:MS SQL的一个mdf文件对应一个数据库,一个数据库可以拥有多个数据文件(一个mdf,多个ndf) SQL语句中的子句使用方法LIKE子句中的通配符: %: 任意多个字符

2007-11-04 23:22:00 816

原创 C语言中的时间函数

两种不同的时间类型time_t 从1970年1月1日到现在经过的秒数; struct tm 分别存储表示时间的各字段的值 得到现在的时间(time_t):time() time_t和struct tm之间的相互转换:time_t -> struct tm (local):localtime() time_t -> struct tm (UTC): g

2007-11-04 23:02:00 672

原创 Linux学习笔记(二)网络接口配置

一、安装和配置网路设备       Linux支持的网卡驱动程序都存放在目录/lib/modules/(linux kernel version)/net下。通过修改模块配置文件来更改网卡或者增加网卡。 修改/etc/conf.modules文件 alias eth(n) modelname options modelname io=IoAddress irq=ItrptRqstNu

2007-11-04 22:54:00 735

原创 Linux学习笔记(一)启动过程

BIOS初始化程序启动位于磁盘MBR的主引导程序(LILO或GBUB的stag1); LILO/GRUB读入lilo.conf/grub.conf,根据kernel和initrd参数运行内核程序检测VGA、CPU、Memory、Disk、NIA等硬件设备; 挂载root文件系统; 启动/sbin/init; init根据/etc/init

2007-11-04 22:44:00 552

转载 GNU make 的主要预定义变量及常用命令行选项

预定义变量含义$*不包含扩展名的目标文件名称。$+所有的依赖文件,以空格分开,并以出现的先后为序,可能包含重复的依赖文件。$第一个依赖文件的名称。$?所有的依赖文件,以空格分开,这些依赖文件的修改日期比目标的创建日期晚。$@目标的完整名称。$^所有的依赖文件,以空格分开,

2007-11-04 21:35:00 1013

原创 在Eclipse中安装TinyOS插件

   目前开发TinyOS应用程序似乎还是采用传统的开发方法,即在文本编辑器中先编辑好程序,然后使用make来编译程序,重复以上两个过程直到程序能够正确执行为止。几个月前尝试了一下在Eclipse平台下开发TinyOS应用程序的方法。用的是由瑞士苏黎世联邦理工大学开发的插件(TinyOS Core Plugin),我安装的版本是1.0.4,感觉还不错。所以今天抽空把安装过程总结一下,以便以后查阅。

2007-10-02 21:41:00 2740

转载 Makefile

Make的基本规则:Target [属性] 分隔符 [依赖文件] [;命令行 ]  {Tab 命令行}注:命令行间可以加入任意多个空行,但空行也要以tab开头。Cat –v -t -e Makefile会使Makefile文件中tab以^]显示,行尾以$显示。注:命令过长,用/来连接多行成一行。注释以#开头,如果#要用作字符符号,“#”。 分隔符:::目标有

2007-09-25 14:41:00 907

转载 什么是JTAG、ISP?

JTAG是一个通信标准,用于计算机和单片机进行实时快速通讯。AVR 的JTAG功能(只有部分型号才有)使得AVR的调试工作非常简单,可以通过JTAG 接口对Flash、EEPROM、熔丝位和锁定位进行编程。使用AVR studio软件和JTAG硬件( AVR JTAG编程器,AVR JTAG仿真器)可以进行程序下载(编程)和程序在线调试。JTAG接口有四个引脚。以JTAG的术语来说

2007-09-23 12:23:00 1815 1

转载 了解JNI

      TinyOS的一些工具软件用到了JNI开发技术,由于很长时间不用JAVA,所以把它也忘得差不多了。今天花了点时间把JNI了解了一下,并照猫画虎的写了一个Helloworld。感觉下面的这个文章对想了解JNI的人来说,值得一看。(转自:crybaby2005.bokee.com)      JNI是Java Native Interface的缩写。从Java 1.1开始,Java N

2007-09-13 21:35:00 624

空空如也

空空如也

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

TA关注的人

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