自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 资源 (10)
  • 收藏
  • 关注

转载 AF层学习总结

AF层学习总结2010-03-16 19:00/** afInit - Initialize the AF.*/extern void afInit( void );作用:初始化AF层,在ZMain中mian()函数中调用/** afRegisterExtended - Register an Application's EndPoi

2014-05-30 15:01:42 970

转载 接触ZStack

1.写在前面之前一直在写裸机下的cc2530的那部分,现在觉得这样子写没啥意思,所以不再写那部分了,需要到http://www.cnblogs.com/hustlzp/archive/2011/02/13/1952881.html,这里面有你们需要的,而且里面写的很不错,所以请需要的人请移步。在这篇学习笔记中将初次接触Ti公司的zstack。2.揭开她的面纱         

2014-05-29 16:58:23 850

转载 Zigbee协议栈ZStack构架

协议栈版本信息:ZigBee2006\ZStack-1.4.3-1.2.11、ZStack协议栈构架   Zigbee协议栈就是将各个层定义的协议都集合在一起,以函数的形式实现,并给用户提供一些应用层API,供用户调用。协议栈体系分层架构与协议栈代码文件夹对应表如下:    整个协议栈的构架,如图所示APP:应用层目录,这是用户创建各种不同工程的区域,在这个目录

2014-05-28 17:08:01 6773

转载 嵌入式软件工程师学习之路

首先我也是嵌入式道路上的人,我觉得c语言和数据结构是必须的,单片机要了解一点对后面学习了解arm有帮助(毕竟arm是高级的单片机么),下来有了单片机的基础,我想就可以学习arm了吧,下来就是linux了,linux的一些基础肯定得会,例如一些命令的使用,一些简单服务器的配置。。。然后就可以先开始学应用了吧,进程,线程,内存映射,网络编程,时间编程等等,下来就可以学简单内核方面知识了,例如:内核配置

2014-05-25 16:34:04 3127

转载 嵌入式linux基本环境配置

1.      更新到最新的软件包Open up System -> Administration -> Update ManagerClick on SettingsOpen the Updates TabSet 'Release upgrade' to 'Never'. That makes the option to upgrade to Karmic go

2014-05-23 18:23:56 417

转载 值传递,指针传递,引用传递

下文会通过例子详细说明哦值传递:形参是实参的拷贝,改变形参的值并不会影响外部实参的值。从被调用函数的角度来说,值传递是单向的(实参->形参),参数的值只能传入,不能传出。当函数内部需要修改参数,并且不希望这个改变影响调用者时,采用值传递。指针传递:形参为指向实参地址的指针,当对形参的指向操作时,就相当于对实参本身进行的操作引用传递:形参相当于是实参的“别名”,对形参的操

2014-05-20 08:29:36 423

转载 一个函数中返回多个值

如把多个需要返回的值作相应的处理后变成一个可以用return语句返回的数据,再在主调函数中拆开返回的数据使之变成几个值。 那么当我们希望从一个函数中返回多个值时,用什么方法去实现比较合理呢?2方法1:利用全局变量  分析:全局变量作为C语言的一个知识点,虽然我们都了解它的特点,但在实际教学过程中应用得并不是很多。由于全局变量的作用域是从定义变量开始直到程序结束,而对于编写有多个返回

2014-05-19 22:31:50 5413

原创 冒泡排序、插入排序、快速排序、选择排序

#include /*void sort(int a[], unsigned int n){int i, j,temp;for(i = 0; i {for(j = 0; j if(a[j] > a[j+1]){temp = a[j];a[j] = a[j+1];a[j+1] = temp;}}}*//*void sor

2014-05-16 17:29:58 417

转载 nor flash与nand flash启动过程区别

ARM的nor flash与nand flash启动过程区别B,s3c2440启动过程详解1:地址空间的分配2:开发板上一般都用SDRAM做内存,flash(nor、nand)来当做ROM。其中nand flash没有地址线,一次至少要读一页(512B).其他两个有地址线3:nandflash不用来运行代码,只用来存储代码,NORflash,SDRAM可以直接运行代码)

2014-05-15 17:58:53 390

转载 spi协议及原理

一、概述.     SPI, Serial Perripheral Interface, 串行外围设备接口, 是 Motorola 公司推出的一种同步串行接口技术. SPI 总线在物理上是通过接在外围设备微控制器(PICmicro) 上面的微处理控制单元 (MCU) 上叫作同步串行端口(Synchronous Serial Port) 的模块(Module)来实现的, 它允许 MCU

2014-05-15 11:04:49 661

转载 Linux面试题

1.malloc和new的区别2.解释一下位域3.c语言的地址对齐是怎么回事4.写一个类似于printf的函数,可以接受任意多个参数5.使用memcp函数的时候,有什么要注意的6.说一下你知道的排序算法7.有两个单链表,用什么方法可以快速的知道他们有没有相同的部分8.执行make命令的时候怎么给makefile传递参数9.解释一下僵尸进程10.僵尸进程怎么回收

2014-05-12 21:18:42 473

转载 (int&)a和(int)a的区别

01.#include  02.#include  03.#include  04.using namespace std; 05.int main() 06.{ 07.    float a = 1.0f; 08.    cout 09.    cout 10.    cout 11.    float b = 0.0f; 12.    cout

2014-05-10 18:44:17 379

转载 单链表逆序

node *nodereverse(node *head){    //如果一个函数的输入参数有指针,一定要记住判断指针时候为空    //1>:在使用一个指针之前一定要判断它是否为空;    //2>:使用完后要释放由指针指向的存储单元    //3>:释放完存储单元后要将指针赋值为NULL;node *p1,*p2,*p3;     if(head->next==N

2014-05-09 13:21:58 346

C++练手小项目源码_商品销售系统

C++语言练手小项目,含有完整源码,适合学习。。。。。。。

2017-11-18

devcplus工具

devc++是一款很好用的软件,值得下载。。。。。。。。

2017-11-01

安全函数strcpy_s、strncpy_s、snprintf_s、memcpy_s

用于了解安全函数strcpy_s、strncpy_s、snprintf_s、memcpy_s

2017-11-01

java 项目及源码

通过项目学习java语言,文件中包含了100个小项目,涉及多个知识点

2017-09-30

Linux0.11版本源码

Linux版本是Linux 0.11 版本,linux 0.11版本相对于现在的2.6版本的内核(就是那本经典的《深入理解linux内核》)而言,真简单很多了,代码量少,适合用于深入分析代码以至于深入理解内核,

2017-09-09

inotify_epoll

inotify,epoll

2016-10-23

socketpair_binder

socketpair,binder

2016-10-23

servermanager 继承关系

servermanager 继承关系

2016-08-14

ZStack各层API手册

ZStack各层API手册 ZDO层ZDO 层的API 为应用程序的终端提供了管理ZigBee 协调器、路由器或终端设备的接口。这包括创建、查找和加入一个ZigBee 网络,绑定应用程序终端以及安全管理。

2014-06-20

ZStack-SampleApp分析

用户自己添加的应用任务程序在Zstack中的调用过程

2014-06-19

空空如也

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

TA关注的人

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