zoukankan      html  css  js  c++  java
  • Compile Options--编译选项

    目的:其主要作用是用于调试跟踪和测试

    主要包含:MT_TASK、MT_ZDO_FUNC and other MT compile options

    LCD_SUPPORTED、LCD_SUPPORTED=DEBUG、BLINK_LEDS

    且看正文逐一讲解;

    MT_TASK

    This compileoption enables the device to be able to talk to the Z-Tool PC application, andto be able to output minimal debug informationusing the debug_str() function. Removing this saves some code and RAM usage. 

    看点:作用,调用的函数

    注意事项:会增大代码量和RAM空间的大小,这对于8位机来说要谨慎,尤其是对于协议栈这样比较大的东西。

    MT_ZDO_FUNC and other MTcompile options

    MT_ZDO_FUNC is an example of acompile option that enables the ZDO

    commands to be used with Z-Tool. Most devices wouldnot need all of

    the monitor test commands to beenabled. Each ZDO command can be

    enabled individuallyin ZDConfig.h. Selectivelyenabling requests that

    need to be in the application minimizes code usage. See the Z-Stack

    Compile options document formore information on the different MT

    compile options.

    LCD_SUPPORTED

    This turns on support for displaying debug trace information on

    development boardsthat support an LCD. Ondevelopment kit hardware

    platforms that do not supportLCDs, setting LCD_SUPPORTED enables

    sending information to theSerial Port (since it does not have an LCD

    display). Enabling this compileoption uses a significant portion of RAM.

    LCD_SUPPORTED=DEBUG

    Setting LCD_SUPPORTED=DEBUGenables sending information to both

    the LCD and SerialPort, so code is actually larger.On platforms that do

    not support LCDs, debug information is only sent to the Serial Port,

    therefore using less code.

    BLINK_LEDS

    The BLINK_LEDS compile optionenables extended LED functionality at

    the expense of extracode and RAM space.

    See the Z-StackCompile Options document for more information.

    注意后面两个编译选项的区别,其实在很多时候这些的利用价值不是

    很大,但是用于调试还是有用的,例如用sniffer工具抓包。

    废话少说了,看英文文档才是王道。

  • 相关阅读:
    既可以支持整数四则运算,也可以支持分数四则运算,可定制出题数量的c语言程序
    NABCD需求分析
    求一维循环数组的最大子数组和(二人结对编程)
    返回一个二维整数数组中最大子数组的和(二人结对)
    返回一个整数数组中最大子数组的和。(二人结对编程)
    二柱子2.0编程总结
    随机生成30道小学二年级四则远算题目2.0
    随机生成30道小学二年级四则远算题目
    搜狗输入法的使用感受与评价
    第一次站立会议
  • 原文地址:https://www.cnblogs.com/farbeyond/p/5204614.html
Copyright © 2011-2022 走看看