⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 bluetooth_lib2_sfun_c4.c

📁 在matlab的simulink中实现的无线蓝牙模块
💻 C
📖 第 1 页 / 共 5 页
字号:
           0,
           SF_DOUBLE,
           0,
           NULL,
           0,
           0.0,
           1.0,
           0);
          _SFD_EVENT_SCOPE(0,2);
          _SFD_STATE_INFO(7,0,0);
          _SFD_STATE_INFO(12,0,0);
          _SFD_STATE_INFO(9,0,0);
          _SFD_STATE_INFO(8,0,0);
          _SFD_STATE_INFO(2,0,0);
          _SFD_STATE_INFO(4,0,0);
          _SFD_STATE_INFO(5,0,0);
          _SFD_STATE_INFO(13,0,0);
          _SFD_STATE_INFO(0,0,0);
          _SFD_STATE_INFO(3,0,0);
          _SFD_STATE_INFO(11,0,0);
          _SFD_STATE_INFO(6,0,0);
          _SFD_STATE_INFO(1,0,2);
          _SFD_STATE_INFO(10,0,2);
          _SFD_CH_SUBSTATE_COUNT(3);
          _SFD_CH_SUBSTATE_DECOMP(0);
          _SFD_CH_SUBSTATE_INDEX(0,7);
          _SFD_CH_SUBSTATE_INDEX(1,12);
          _SFD_CH_SUBSTATE_INDEX(2,6);
          _SFD_ST_SUBSTATE_COUNT(7,0);
          _SFD_ST_SUBSTATE_COUNT(12,3);
          _SFD_ST_SUBSTATE_INDEX(12,0,9);
          _SFD_ST_SUBSTATE_INDEX(12,1,4);
          _SFD_ST_SUBSTATE_INDEX(12,2,0);
          _SFD_ST_SUBSTATE_COUNT(9,2);
          _SFD_ST_SUBSTATE_INDEX(9,0,8);
          _SFD_ST_SUBSTATE_INDEX(9,1,2);
          _SFD_ST_SUBSTATE_COUNT(8,0);
          _SFD_ST_SUBSTATE_COUNT(2,0);
          _SFD_ST_SUBSTATE_COUNT(4,2);
          _SFD_ST_SUBSTATE_INDEX(4,0,5);
          _SFD_ST_SUBSTATE_INDEX(4,1,13);
          _SFD_ST_SUBSTATE_COUNT(5,0);
          _SFD_ST_SUBSTATE_COUNT(13,0);
          _SFD_ST_SUBSTATE_COUNT(0,2);
          _SFD_ST_SUBSTATE_INDEX(0,0,3);
          _SFD_ST_SUBSTATE_INDEX(0,1,11);
          _SFD_ST_SUBSTATE_COUNT(3,0);
          _SFD_ST_SUBSTATE_COUNT(11,0);
          _SFD_ST_SUBSTATE_COUNT(6,0);
        }
        _SFD_CV_INIT_CHART(3,1,0,0);
        {
          _SFD_CV_INIT_STATE(7,0,0,0,0,0,NULL,NULL);
        }
        {
          _SFD_CV_INIT_STATE(12,3,1,0,0,0,NULL,NULL);
        }
        {
          _SFD_CV_INIT_STATE(9,2,1,1,0,0,NULL,NULL);
        }
        {
          _SFD_CV_INIT_STATE(8,0,0,0,0,0,NULL,NULL);
        }
        {
          _SFD_CV_INIT_STATE(2,0,0,0,0,0,NULL,NULL);
        }
        {
          _SFD_CV_INIT_STATE(4,2,1,1,0,0,NULL,NULL);
        }
        {
          _SFD_CV_INIT_STATE(5,0,0,0,0,0,NULL,NULL);
        }
        {
          _SFD_CV_INIT_STATE(13,0,0,0,0,0,NULL,NULL);
        }
        {
          _SFD_CV_INIT_STATE(0,2,0,1,0,0,NULL,NULL);
        }
        {
          _SFD_CV_INIT_STATE(3,0,0,0,0,0,NULL,NULL);
        }
        {
          _SFD_CV_INIT_STATE(11,0,0,0,0,0,NULL,NULL);
        }
        {
          _SFD_CV_INIT_STATE(6,0,0,0,0,0,NULL,NULL);
        }
        {
          _SFD_CV_INIT_STATE(1,0,0,0,0,0,NULL,NULL);
        }
        {
          _SFD_CV_INIT_STATE(10,0,0,0,0,0,NULL,NULL);
        }

        _SFD_CV_INIT_TRANS(31,0,NULL,NULL,0,NULL);

        _SFD_CV_INIT_TRANS(14,0,NULL,NULL,0,NULL);

        _SFD_CV_INIT_TRANS(26,0,NULL,NULL,0,NULL);

        {
          static unsigned int sStartGuardMap[] = {1};
          static unsigned int sEndGuardMap[] = {8};
          static int sPostFixPredicateTree[] = {0};
          _SFD_CV_INIT_TRANS(3,1,&(sStartGuardMap[0]),&(sEndGuardMap[0]),1,&(sPostFixPredicateTree[0]));
        }
        _SFD_CV_INIT_TRANS(30,0,NULL,NULL,0,NULL);

        _SFD_CV_INIT_TRANS(25,0,NULL,NULL,0,NULL);

        _SFD_CV_INIT_TRANS(9,0,NULL,NULL,0,NULL);

        _SFD_CV_INIT_TRANS(35,0,NULL,NULL,0,NULL);

        {
          static unsigned int sStartGuardMap[] = {1};
          static unsigned int sEndGuardMap[] = {8};
          static int sPostFixPredicateTree[] = {0};
          _SFD_CV_INIT_TRANS(7,1,&(sStartGuardMap[0]),&(sEndGuardMap[0]),1,&(sPostFixPredicateTree[0]));
        }
        _SFD_CV_INIT_TRANS(12,0,NULL,NULL,0,NULL);

        _SFD_CV_INIT_TRANS(16,0,NULL,NULL,0,NULL);

        {
          static unsigned int sStartGuardMap[] = {1};
          static unsigned int sEndGuardMap[] = {16};
          static int sPostFixPredicateTree[] = {0};
          _SFD_CV_INIT_TRANS(29,1,&(sStartGuardMap[0]),&(sEndGuardMap[0]),1,&(sPostFixPredicateTree[0]));
        }
        {
          static unsigned int sStartGuardMap[] = {1};
          static unsigned int sEndGuardMap[] = {16};
          static int sPostFixPredicateTree[] = {0};
          _SFD_CV_INIT_TRANS(1,1,&(sStartGuardMap[0]),&(sEndGuardMap[0]),1,&(sPostFixPredicateTree[0]));
        }
        {
          static unsigned int sStartGuardMap[] = {1};
          static unsigned int sEndGuardMap[] = {8};
          static int sPostFixPredicateTree[] = {0};
          _SFD_CV_INIT_TRANS(11,1,&(sStartGuardMap[0]),&(sEndGuardMap[0]),1,&(sPostFixPredicateTree[0]));
        }
        {
          static unsigned int sStartGuardMap[] = {1};
          static unsigned int sEndGuardMap[] = {8};
          static int sPostFixPredicateTree[] = {0};
          _SFD_CV_INIT_TRANS(17,1,&(sStartGuardMap[0]),&(sEndGuardMap[0]),1,&(sPostFixPredicateTree[0]));
        }
        _SFD_CV_INIT_TRANS(24,0,NULL,NULL,0,NULL);

        {
          static unsigned int sStartGuardMap[] = {1};
          static unsigned int sEndGuardMap[] = {7};
          static int sPostFixPredicateTree[] = {0};
          _SFD_CV_INIT_TRANS(22,1,&(sStartGuardMap[0]),&(sEndGuardMap[0]),1,&(sPostFixPredicateTree[0]));
        }
        {
          static unsigned int sStartGuardMap[] = {2};
          static unsigned int sEndGuardMap[] = {8};
          static int sPostFixPredicateTree[] = {0,-1};
          _SFD_CV_INIT_TRANS(33,1,&(sStartGuardMap[0]),&(sEndGuardMap[0]),2,&(sPostFixPredicateTree[0]));
        }
        {
          static unsigned int sStartGuardMap[] = {1};
          static unsigned int sEndGuardMap[] = {11};
          static int sPostFixPredicateTree[] = {0};
          _SFD_CV_INIT_TRANS(23,1,&(sStartGuardMap[0]),&(sEndGuardMap[0]),1,&(sPostFixPredicateTree[0]));
        }
        {
          static unsigned int sStartGuardMap[] = {2};
          static unsigned int sEndGuardMap[] = {12};
          static int sPostFixPredicateTree[] = {0,-1};
          _SFD_CV_INIT_TRANS(13,1,&(sStartGuardMap[0]),&(sEndGuardMap[0]),2,&(sPostFixPredicateTree[0]));
        }
        {
          static unsigned int sStartGuardMap[] = {2};
          static unsigned int sEndGuardMap[] = {10};
          static int sPostFixPredicateTree[] = {0,-1};
          _SFD_CV_INIT_TRANS(28,1,&(sStartGuardMap[0]),&(sEndGuardMap[0]),2,&(sPostFixPredicateTree[0]));
        }
        {
          static unsigned int sStartGuardMap[] = {1};
          static unsigned int sEndGuardMap[] = {9};
          static int sPostFixPredicateTree[] = {0};
          _SFD_CV_INIT_TRANS(32,1,&(sStartGuardMap[0]),&(sEndGuardMap[0]),1,&(sPostFixPredicateTree[0]));
        }
        {
          static unsigned int sStartGuardMap[] = {2};
          static unsigned int sEndGuardMap[] = {8};
          static int sPostFixPredicateTree[] = {0,-1};
          _SFD_CV_INIT_TRANS(15,1,&(sStartGuardMap[0]),&(sEndGuardMap[0]),2,&(sPostFixPredicateTree[0]));
        }
        _SFD_CV_INIT_TRANS(2,0,NULL,NULL,0,NULL);

        _SFD_CV_INIT_TRANS(5,0,NULL,NULL,0,NULL);

        _SFD_CV_INIT_TRANS(27,0,NULL,NULL,0,NULL);

        _SFD_CV_INIT_TRANS(0,0,NULL,NULL,0,NULL);

        _SFD_CV_INIT_TRANS(34,0,NULL,NULL,0,NULL);

        _SFD_CV_INIT_TRANS(10,0,NULL,NULL,0,NULL);

        _SFD_CV_INIT_TRANS(20,0,NULL,NULL,0,NULL);

        _SFD_CV_INIT_TRANS(4,0,NULL,NULL,0,NULL);

        _SFD_CV_INIT_TRANS(18,0,NULL,NULL,0,NULL);

        {
          static unsigned int sStartGuardMap[] = {1};
          static unsigned int sEndGuardMap[] = {7};
          static int sPostFixPredicateTree[] = {0};
          _SFD_CV_INIT_TRANS(8,1,&(sStartGuardMap[0]),&(sEndGuardMap[0]),1,&(sPostFixPredicateTree[0]));
        }
        _SFD_CV_INIT_TRANS(21,0,NULL,NULL,0,NULL);

        {
          static unsigned int sStartGuardMap[] = {1};
          static unsigned int sEndGuardMap[] = {15};
          static int sPostFixPredicateTree[] = {0};
          _SFD_CV_INIT_TRANS(6,1,&(sStartGuardMap[0]),&(sEndGuardMap[0]),1,&(sPostFixPredicateTree[0]));
        }
        _SFD_CV_INIT_TRANS(19,0,NULL,NULL,0,NULL);

        _SFD_CV_INIT_TRANS(36,0,NULL,NULL,0,NULL);

        _SFD_STATE_COV_WTS(7,1,1,1);
        if(chartAlreadyPresent==0)
        {
          static unsigned int sStartEntryMap[] = {0};
          static unsigned int sEndEntryMap[] = {0};
          static unsigned int sStartDuringMap[] = {0};
          static unsigned int sEndDuringMap[] = {0};
          static unsigned int sStartExitMap[] = {0};
          static unsigned int sEndExitMap[] = {0};

          _SFD_STATE_COV_MAPS(7,
           1,&(sStartEntryMap[0]),&(sEndEntryMap[0]),
           1,&(sStartDuringMap[0]),&(sEndDuringMap[0]),
           1,&(sStartExitMap[0]),&(sEndExitMap[0]));
        }
        _SFD_STATE_COV_WTS(12,1,1,1);
        if(chartAlreadyPresent==0)
        {
          static unsigned int sStartEntryMap[] = {0};
          static unsigned int sEndEntryMap[] = {0};
          static unsigned int sStartDuringMap[] = {0};
          static unsigned int sEndDuringMap[] = {0};
          static unsigned int sStartExitMap[] = {0};
          static unsigned int sEndExitMap[] = {0};

          _SFD_STATE_COV_MAPS(12,
           1,&(sStartEntryMap[0]),&(sEndEntryMap[0]),
           1,&(sStartDuringMap[0]),&(sEndDuringMap[0]),
           1,&(sStartExitMap[0]),&(sEndExitMap[0]));
        }
        _SFD_STATE_COV_WTS(9,1,1,1);
        if(chartAlreadyPresent==0)
        {
          static unsigned int sStartEntryMap[] = {0};
          static unsigned int sEndEntryMap[] = {0};
          static unsigned int sStartDuringMap[] = {0};
          static unsigned int sEndDuringMap[] = {0};
          static unsigned int sStartExitMap[] = {0};
          static unsigned int sEndExitMap[] = {0};

          _SFD_STATE_COV_MAPS(9,
           1,&(sStartEntryMap[0]),&(sEndEntryMap[0]),
           1,&(sStartDuringMap[0]),&(sEndDuringMap[0]),
           1,&(sStartExitMap[0]),&(sEndExitMap[0]));
        }
        _SFD_STATE_COV_WTS(8,1,1,1);
        if(chartAlreadyPresent==0)
        {
          static unsigned int sStartEntryMap[] = {0};
          static unsigned int sEndEntryMap[] = {0};
          static unsigned int sStartDuringMap[] = {0};
          static unsigned int sEndDuringMap[] = {0};
          static unsigned int sStartExitMap[] = {0};
          static unsigned int sEndExitMap[] = {0};

          _SFD_STATE_COV_MAPS(8,
           1,&(sStartEntryMap[0]),&(sEndEntryMap[0]),
           1,&(sStartDuringMap[0]),&(sEndDuringMap[0]),
           1,&(sStartExitMap[0]),&(sEndExitMap[0]));
        }
        _SFD_STATE_COV_WTS(2,1,1,1);
        if(chartAlreadyPresent==0)
        {
          static unsigned int sStartEntryMap[] = {0};
          static unsigned int sEndEntryMap[] = {0};
          static unsigned int sStartDuringMap[] = {0};
          static unsigned int sEndDuringMap[] = {0};
          static unsigned int sStartExitMap[] = {0};
          static unsigned int sEndExitMap[] = {0};

          _SFD_STATE_COV_MAPS(2,
           1,&(sStartEntryMap[0]),&(sEndEntryMap[0]),
           1,&(sStartDuringMap[0]),&(sEndDuringMap[0]),
           1,&(sStartExitMap[0]),&(sEndExit

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -