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

📄 dlog4ch.h

📁 TMS320F2812 FFT 源码,包括详细的应用文档
💻 H
字号:
/* ============================================================================
File name:  DLOG4CH.H                     
                    
Originator    : Advanced Embeeded Control (AEC)
                Texas Instruments Inc.

Description: 
Header file containing constants, data type definitions, and 
function prototypes for the DATALOG module.
===============================================================================
 History:
-------------------------------------------------------------------------------
 18-5-2001 (DD/MM/YYYY) Release Rev 1.0                                                   
------------------------------------------------------------------------------*/

#ifndef __DLOG4CH_H__
#define __DLOG4CH_H__
 
#define NULL    0
 
typedef struct {    long  task;          /* Variable:  Task address pointer   */
                    int  *iptr1;         /* Input: First input pointer (Q15)  */    
                    int  *iptr2;         /* Input: Second input pointer (Q15) */        
                    int  *iptr3;         /* Input: Third input pointer (Q15)  */
                    int  *iptr4;         /* Input: Fourth input pointer (Q15) */ 
                    int  trig_value;     /* Input: Trigger point (Q15)        */
                    int  prescalar;      /* Parameter: Data log prescale      */
                    int  skip_cntr;      /* Variable:  Data log skip counter  */    
                    int  cntr;           /* Variable:  Data log counter       */
                    long write_ptr;      /* Variable:  Graph address pointer  */             
                    int  size;           /* Parameter: Maximum data buffer    */ 
                    int  (*init)();      /* Pointer to init function          */
                    int  (*update)();    /* Pointer to update function        */ 
               } DLOG_4CH;                
                                                         
typedef DLOG_4CH *DLOG_4CH_handle;                            
                                                         
void DLOG_4CH_init(void *);
void DLOG_4CH_update(void *);                                                         
                                                         
/*=============================================================================
Default initalizer for the DLOG_4CH object.
==============================================================================*/
                     
#define DLOG_4CH_DEFAULTS { 0UL, \
                            NULL, \
                            NULL, \
                            NULL, \
                            NULL, \
                            0, \
                            1, \
                            0, \
                            0, \
                            0UL, \
                            0x400, \
                            (int (*)(int))DLOG_4CH_init, \
                            (int (*)(int))DLOG_4CH_update }

#endif

⌨️ 快捷键说明

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