• R/O
  • HTTP
  • SSH
  • HTTPS

标签
No Tags

Frequently used words (click to add to your profile)

javac++androidlinuxc#windowsobjective-ccocoa誰得qtpythonphprubygameguibathyscaphec計画中(planning stage)翻訳omegatframeworktwitterdomtestvb.netdirectxゲームエンジンbtronarduinopreviewer

12半音階によるトーン生成


File Info

Rev. 05c64c80a10b324b375562a6070f403efa4d0028
大小 1,402 字节
时间 2013-06-03 23:41:51
作者 suikan
Log Message

最初のコミット

Content

INCLUDE("\"i2s_subsystem.h\"");


/*
* SPORT0の割り込み通知用セマフォ
*/
CRE_SEM( 
        SPORT0_SEM,             /* SPORT0割り込み通知用セマフォ */    
        { 
            TA_TPRI,            /* タスクプライオリティに従う */
            0,                  /* 初期値は0なので、割り込みハンドラがsignalするまでタスクは待ち状態になる */ 
            1                   /* 最大値は1。signalがどんどん正に増えていくのは異常状態なので考慮しない */
        });


/*
* プライベートな資源
*/

CRE_TSK( 
        CODEC_TASK,             /* I2Sコーデック/DMA制御タスクID */ 
        { 
            TA_HLNG|TA_ACT,     /* 初期状態でアクティブとする */
            0,                  /* タスク引数。特に何も与えない */
            task_audiocodec,    /* タスク実体となる関数 */
            CODEC_TASK_PRI,     /* タスク優先順位 */
            CODEC_TASK_STACK_SIZE, /* タスク・スタック・サイズ */
            NULL                /* スタックは自動割付とする */
         });

DEF_INH( 
        INHNO_SPORT0_RX,        /* SPORT0 RX 割り込みハンドラ */
        {
            TA_HLNG,            /* 高級言語で記述する */
            inh_codec_sport     /* ハンドラの実体となる関数 */
        } );