找回密码
 立即注册

使用微信账号登录

只需一步,快速开始

查看: 29725|回复: 9

[CSR8系列] source例程有一段代码完全不理解

[复制链接]

暂无签到数据

发表于 2016-12-7 16:38:12 | 显示全部楼层
pkuzhx 发表于 2016-12-7 16:52
好吧,是我自己想当然了states_enter_state并不是进入参数中的state,而是读取source state后,进入这个sta ...

对,就是这样啦,进入
  1. static void states_exit_state(SOURCE_STATE_T new_state)
  2. {
  3.     switch (states_get_state())
  4.     {
  5.         case SOURCE_STATE_INITIALISING:
  6.         {
  7.             states_exit_state_initialising();
  8.         }
  9.         break;
复制代码


之后,switch里面调用的函数是
  1. states_get_state()
复制代码

不是使用开头的的参数;
积分商城 - 让您的金币更有价值!||官方Q群 - 让您的沟通更加及时!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册  

本版积分规则

小黑屋|手机版|我爱蓝牙网 - 52Bluetooth

GMT+8, 2025-8-2 15:34 , Processed in 0.124617 second(s), 14 queries , Gzip On, MemCached On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表