zoukankan      html  css  js  c++  java
  • Jennic 之API学习

    程序入口函数:

    Jennic 完全支持Zigbee规范。我们要使用Jennic 进行Zigbee的应用开发,大多数情况下,只需要在应用层调用Jennic的API,无需涉及网络层和MAC层,所以还是很方便的。虽说Jennic Zigbee应用是用标准C进行开发出来的,但它的框架结构和标准C程序还是有蛮大区别的。

    打开一个Sample APP,可以发现里面的代码没有main()函数,取而代之的是AppColdStart(void)函数。

    AppColdStart(void),顾名思义,就是设备冷启动,这就是用户程序的入口了,不管设备是从上电开始,还是从睡眠模式中被唤醒,都会从这个函数开始执行,并根据需要调用其他子函数。这些子函数一般包括 一些系统的初始化,和设置信道等等。

    另一个函数,AppWarmStart(void)  设备热启动

     结点从内存供电的休眠模式唤醒的时候(内存供电时,所有的内存数据不会丢失)将进入这个函数,一般来说它会调用AppColdStart(void)函数从新启动设备。如果设备不需要从休眠模式唤醒,那么这个函数可以是空的。

  • 相关阅读:
    转数组
    字符串分割(分行)
    字符串操作:判断相等、判断首尾、大小写转换
    字符串操作:索引位置、去空格、替换字符串
    数组(遍历、转置、元素替换、排序、复制)
    专利申请教程
    循环语句
    条件语句
    输入
    h.264直接预测
  • 原文地址:https://www.cnblogs.com/Cancer/p/3568863.html
Copyright © 2011-2022 走看看