OSAL运行事件和消息.docVIP

  • 17
  • 0
  • 约4.85千字
  • 约 7页
  • 2020-03-04 发布于湖北
  • 举报
主函数执行以下函数?由上可以看出main()函数共做了2件事:一是系统初始化,另外一件是开始执行轮转查询式操作系统,重点就是调用了osal_init_system()和osal_start_system()。 1.屏蔽所有中断osal_int_disable( INTS_ALL ); 32MHZ晶振2.初始化底板HAL_BOARD_INIT(); 32MHZ晶振 HAL_BOARD_INIT(); HAL_BOARD_INIT(); 打开缓存预取模式PREFETCH_ENABLE(); 打开缓存预取模式PREFETCH_ENABLE(); TURN OFF TURN OFF LED,1~3 3.电压检测 zmain_vdd_check(); 4.初始化IO InitBoard( OB_COLD ); 5.初始化硬件驱动HalDriverInit(); 6.初始化非易变量页面osal_nv_init( NULL ); 7.初始化MAC层 ZMacInit(); 8.初始化扩展地址 zmain_ext_addr(); 9.系统初始化osal_init_system() 9.1存储器 9.1存储器 9.2定时器系统将硬件的管理也作为一个任务 9.2定时器 系统将硬件的管理也作为一个任务 Hal_Init( taskID++ ) 9.3电源管理 9.3电源管理 将用户用到的需要的外

文档评论(0)

1亿VIP精品文档

相关文档