原创 【原创】ZigBee学习之27——osal_nv_init

2010-2-11 10:24 2768 3 3 分类: MCU/ 嵌入式

  //初始化NV系统,也就是非易失性储存系统,相当与对FLASH的初始化,不多说了,只要能正常的擦除页就返回TRUE,直接调用吧<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />


  osal_nv_init( NULL );


//OSAL_Nv.c


 


  //检测扩展地址,如果无效(全F)则进行一个简单的配置,协调器配置成全10,否则配额成全20


  zmain_ext_addr();


//注意其中line283左右的代码,用到了LEDKEY


………………


  // Flash LED1 until user hits SW5


  led = HAL_LED_MODE_OFF;


  while ( HAL_KEY_SW_5 != HalKeyRead() )


  {


    MicroWait( 62500 );


    HalLedSet( HAL_LED_1, led^=HAL_LED_MODE_ON );  // Toggle the LED


    MicroWait( 62500 );


  }


  HalLedSet( HAL_LED_1, HAL_LED_MODE_OFF );


………………

PARTNER CONTENT

文章评论0条评论)

登录后参与讨论
EE直播间
更多
我要评论
0
3
关闭 站长推荐上一条 /3 下一条