📄 rtwtypes_h.html
字号:
<HTML>
<HEAD>
<TITLE>RTW Report - rtwtypes.h </TITLE>
<STYLE> .LineNumber { font-style: italic; color: #888888 } </STYLE>
<STYLE> .Comment { font-style: italic; color: #117755 } </STYLE>
<STYLE> .PreProcessor { font-style: bold; color: #992211 } </STYLE>
<STYLE> .Keyword { font-style: bold; color: #112266 } </STYLE>
<STYLE> .Datatype { font-style: bold; color: #112266 } </STYLE>
</HEAD>
<BODY BGCOLOR="#eeeeee" TEXT=#1122aa>
<P>
<TABLE BORDER="0" CELLSPACING="0" CELLPADDING="6" WIDTH="100%" HEIGHT="100%"><TR><TD WIDTH="100%" VALIGN="top" BGCOLOR="#ffffff">
<H4>File: <A HREF="file:///D:\MATLAB\R2007a\work\Demo1103_IO_AD_PWM3_V7_ccslink\rtwtypes.h" TARGET="rtwreport_document_frame">D:\MATLAB\R2007a\work\Demo1103_IO_AD_PWM3_V7_ccslink\rtwtypes.h</A></H4>
<PRE>
<SPAN class="LineNumber"> 1 </SPAN><SPAN class="Comment">/*
<SPAN class="LineNumber"> 2 </SPAN> * File: rtwtypes.h
<SPAN class="LineNumber"> 3 </SPAN> *
<SPAN class="LineNumber"> 4 </SPAN> * Definitions required by Real-Time Workshop generated code.
<SPAN class="LineNumber"> 5 </SPAN> *
<SPAN class="LineNumber"> 6 </SPAN> * Real-Time Workshop version: 6.6
<SPAN class="LineNumber"> 7 </SPAN> * Generated on: 2008-04-10 19:48:37
<SPAN class="LineNumber"> 8 </SPAN> */</SPAN>
<SPAN class="LineNumber"> 9 </SPAN>
<SPAN class="LineNumber"> 10 </SPAN><FONT COLOR=#992211>#</FONT><SPAN class="PreProcessor">ifndef</SPAN> __RTWTYPES_H__
<SPAN class="LineNumber"> 11 </SPAN><FONT COLOR=#992211>#</FONT><SPAN class="PreProcessor">define</SPAN> __RTWTYPES_H__
<SPAN class="LineNumber"> 12 </SPAN><FONT COLOR=#992211>#</FONT><SPAN class="PreProcessor">ifndef</SPAN> TRUE
<SPAN class="LineNumber"> 13 </SPAN><FONT COLOR=#992211>#</FONT> <SPAN class="PreProcessor">define</SPAN> TRUE (1U)
<SPAN class="LineNumber"> 14 </SPAN><FONT COLOR=#992211>#</FONT><SPAN class="PreProcessor">endif</SPAN>
<SPAN class="LineNumber"> 15 </SPAN>
<SPAN class="LineNumber"> 16 </SPAN><FONT COLOR=#992211>#</FONT><SPAN class="PreProcessor">ifndef</SPAN> FALSE
<SPAN class="LineNumber"> 17 </SPAN><FONT COLOR=#992211>#</FONT> <SPAN class="PreProcessor">define</SPAN> FALSE (0U)
<SPAN class="LineNumber"> 18 </SPAN><FONT COLOR=#992211>#</FONT><SPAN class="PreProcessor">endif</SPAN>
<SPAN class="LineNumber"> 19 </SPAN>
<SPAN class="LineNumber"> 20 </SPAN><FONT COLOR=#992211>#</FONT><SPAN class="PreProcessor">ifndef</SPAN> __TMWTYPES__
<SPAN class="LineNumber"> 21 </SPAN><FONT COLOR=#992211>#</FONT><SPAN class="PreProcessor">define</SPAN> __TMWTYPES__
<SPAN class="LineNumber"> 22 </SPAN><FONT COLOR=#992211>#</FONT><SPAN class="PreProcessor">include</SPAN> <FONT COLOR=#992211><limits.h></FONT>
<SPAN class="LineNumber"> 23 </SPAN>
<SPAN class="LineNumber"> 24 </SPAN><SPAN class="Comment">/*=======================================================================*
<SPAN class="LineNumber"> 25 </SPAN> * Target hardware information
<SPAN class="LineNumber"> 26 </SPAN> * Device type: TI C2000
<SPAN class="LineNumber"> 27 </SPAN> * Number of bits: char: 16 short: 16 int: 16
<SPAN class="LineNumber"> 28 </SPAN> * long: 32 native word size: 16
<SPAN class="LineNumber"> 29 </SPAN> * Byte ordering: LittleEndian
<SPAN class="LineNumber"> 30 </SPAN> * Signed integer division rounds to: Zero
<SPAN class="LineNumber"> 31 </SPAN> * Shift right on a signed integer as arithmetic shift: on
<SPAN class="LineNumber"> 32 </SPAN> *=======================================================================*/</SPAN>
<SPAN class="LineNumber"> 33 </SPAN>
<SPAN class="LineNumber"> 34 </SPAN><SPAN class="Comment">/*=======================================================================*
<SPAN class="LineNumber"> 35 </SPAN> * Fixed width word size data types: *
<SPAN class="LineNumber"> 36 </SPAN> * int8_T, int16_T, int32_T - signed 8, 16, or 32 bit integers *
<SPAN class="LineNumber"> 37 </SPAN> * uint8_T, uint16_T, uint32_T - unsigned 8, 16, or 32 bit integers *
<SPAN class="LineNumber"> 38 </SPAN> * real32_T, real64_T - 32 and 64 bit floating point numbers *
<SPAN class="LineNumber"> 39 </SPAN> *=======================================================================*/</SPAN>
<SPAN class="LineNumber"> 40 </SPAN><SPAN class="Keyword">typedef</SPAN> <SPAN class="Datatype">int</SPAN> <A NAME=type_int8_T>int8_T</A>;
<SPAN class="LineNumber"> 41 </SPAN><SPAN class="Keyword">typedef</SPAN> <SPAN class="Datatype">unsigned</SPAN> <SPAN class="Datatype">int</SPAN> <A NAME=type_uint8_T>uint8_T</A>;
<SPAN class="LineNumber"> 42 </SPAN><SPAN class="Keyword">typedef</SPAN> <SPAN class="Datatype">int</SPAN> <A NAME=type_int16_T>int16_T</A>;
<SPAN class="LineNumber"> 43 </SPAN><SPAN class="Keyword">typedef</SPAN> <SPAN class="Datatype">unsigned</SPAN> <SPAN class="Datatype">int</SPAN> <A NAME=type_uint16_T>uint16_T</A>;
<SPAN class="LineNumber"> 44 </SPAN><SPAN class="Keyword">typedef</SPAN> <SPAN class="Datatype">long</SPAN> <A NAME=type_int32_T>int32_T</A>;
<SPAN class="LineNumber"> 45 </SPAN><SPAN class="Keyword">typedef</SPAN> <SPAN class="Datatype">unsigned</SPAN> <SPAN class="Datatype">long</SPAN> <A NAME=type_uint32_T>uint32_T</A>;
<SPAN class="LineNumber"> 46 </SPAN><SPAN class="Keyword">typedef</SPAN> <SPAN class="Datatype">float</SPAN> <A NAME=type_real32_T>real32_T</A>;
<SPAN class="LineNumber"> 47 </SPAN><SPAN class="Keyword">typedef</SPAN> <SPAN class="Datatype">double</SPAN> <A NAME=type_real64_T>real64_T</A>;
<SPAN class="LineNumber"> 48 </SPAN>
<SPAN class="LineNumber"> 49 </SPAN><SPAN class="Comment">/*===========================================================================*
<SPAN class="LineNumber"> 50 </SPAN> * Generic type definitions: real_T, time_T, boolean_T, char_T, int_T, *
<SPAN class="LineNumber"> 51 </SPAN> * uint_T and byte_T. *
<SPAN class="LineNumber"> 52 </SPAN> *===========================================================================*/</SPAN>
<SPAN class="LineNumber"> 53 </SPAN><SPAN class="Keyword">typedef</SPAN> <SPAN class="Datatype">double</SPAN> <A NAME=type_real_T>real_T</A>;
<SPAN class="LineNumber"> 54 </SPAN><SPAN class="Keyword">typedef</SPAN> <SPAN class="Datatype">double</SPAN> <A NAME=type_time_T>time_T</A>;
<SPAN class="LineNumber"> 55 </SPAN><SPAN class="Keyword">typedef</SPAN> <SPAN class="Datatype">unsigned</SPAN> <SPAN class="Datatype">int</SPAN> <A NAME=type_boolean_T>boolean_T</A>;
<SPAN class="LineNumber"> 56 </SPAN><SPAN class="Keyword">typedef</SPAN> <SPAN class="Datatype">int</SPAN> <A NAME=type_int_T>int_T</A>;
<SPAN class="LineNumber"> 57 </SPAN><SPAN class="Keyword">typedef</SPAN> <SPAN class="Datatype">unsigned</SPAN> <SPAN class="Datatype">int</SPAN> <A NAME=type_uint_T>uint_T</A>;
<SPAN class="LineNumber"> 58 </SPAN><SPAN class="Keyword">typedef</SPAN> <SPAN class="Datatype">char</SPAN> <A NAME=type_char_T>char_T</A>;
<SPAN class="LineNumber"> 59 </SPAN><SPAN class="Keyword">typedef</SPAN> <A HREF=rtwtypes_h.html#type_char_T TARGET="rtwreport_document_frame"><FONT COLOR="#1122aa">char_T</FONT></A> <A NAME=type_byte_T>byte_T</A>;
<SPAN class="LineNumber"> 60 </SPAN>
<SPAN class="LineNumber"> 61 </SPAN><SPAN class="Comment">/*===========================================================================*
<SPAN class="LineNumber"> 62 </SPAN> * Complex number type definitions *
<SPAN class="LineNumber"> 63 </SPAN> *===========================================================================*/</SPAN>
<SPAN class="LineNumber"> 64 </SPAN><FONT COLOR=#992211>#</FONT><SPAN class="PreProcessor">define</SPAN> CREAL_T
<SPAN class="LineNumber"> 65 </SPAN>
<SPAN class="LineNumber"> 66 </SPAN><SPAN class="Keyword">typedef</SPAN> <SPAN class="Keyword">struct</SPAN> <B>{</B>
<SPAN class="LineNumber"> 67 </SPAN> <A HREF=rtwtypes_h.html#type_real32_T TARGET="rtwreport_document_frame"><FONT COLOR="#1122aa">real32_T</FONT></A> re;
<SPAN class="LineNumber"> 68 </SPAN> <A HREF=rtwtypes_h.html#type_real32_T TARGET="rtwreport_document_frame"><FONT COLOR="#1122aa">real32_T</FONT></A> im;
<SPAN class="LineNumber"> 69 </SPAN><B>}</B> <A NAME=type_creal32_T>creal32_T</A>;
<SPAN class="LineNumber"> 70 </SPAN>
<SPAN class="LineNumber"> 71 </SPAN><SPAN class="Keyword">typedef</SPAN> <SPAN class="Keyword">struct</SPAN> <B>{</B>
<SPAN class="LineNumber"> 72 </SPAN> <A HREF=rtwtypes_h.html#type_real64_T TARGET="rtwreport_document_frame"><FONT COLOR="#1122aa">real64_T</FONT></A> re;
<SPAN class="LineNumber"> 73 </SPAN> <A HREF=rtwtypes_h.html#type_real64_T TARGET="rtwreport_document_frame"><FONT COLOR="#1122aa">real64_T</FONT></A> im;
<SPAN class="LineNumber"> 74 </SPAN><B>}</B> <A NAME=type_creal64_T>creal64_T</A>;
<SPAN class="LineNumber"> 75 </SPAN>
<SPAN class="LineNumber"> 76 </SPAN><SPAN class="Keyword">typedef</SPAN> <SPAN class="Keyword">struct</SPAN> <B>{</B>
<SPAN class="LineNumber"> 77 </SPAN> <A HREF=rtwtypes_h.html#type_real_T TARGET="rtwreport_document_frame"><FONT COLOR="#1122aa">real_T</FONT></A> re;
<SPAN class="LineNumber"> 78 </SPAN> <A HREF=rtwtypes_h.html#type_real_T TARGET="rtwreport_document_frame"><FONT COLOR="#1122aa">real_T</FONT></A> im;
<SPAN class="LineNumber"> 79 </SPAN><B>}</B> <A NAME=type_creal_T>creal_T</A>;
<SPAN class="LineNumber"> 80 </SPAN>
<SPAN class="LineNumber"> 81 </SPAN><SPAN class="Keyword">typedef</SPAN> <SPAN class="Keyword">struct</SPAN> <B>{</B>
<SPAN class="LineNumber"> 82 </SPAN> <A HREF=rtwtypes_h.html#type_int8_T TARGET="rtwreport_document_frame"><FONT COLOR="#1122aa">int8_T</FONT></A> re;
<SPAN class="LineNumber"> 83 </SPAN> <A HREF=rtwtypes_h.html#type_int8_T TARGET="rtwreport_document_frame"><FONT COLOR="#1122aa">int8_T</FONT></A> im;
<SPAN class="LineNumber"> 84 </SPAN><B>}</B> <A NAME=type_cint8_T>cint8_T</A>;
<SPAN class="LineNumber"> 85 </SPAN>
<SPAN class="LineNumber"> 86 </SPAN><SPAN class="Keyword">typedef</SPAN> <SPAN class="Keyword">struct</SPAN> <B>{</B>
<SPAN class="LineNumber"> 87 </SPAN> <A HREF=rtwtypes_h.html#type_uint8_T TARGET="rtwreport_document_frame"><FONT COLOR="#1122aa">uint8_T</FONT></A> re;
<SPAN class="LineNumber"> 88 </SPAN> <A HREF=rtwtypes_h.html#type_uint8_T TARGET="rtwreport_document_frame"><FONT COLOR="#1122aa">uint8_T</FONT></A> im;
<SPAN class="LineNumber"> 89 </SPAN><B>}</B> <A NAME=type_cuint8_T>cuint8_T</A>;
<SPAN class="LineNumber"> 90 </SPAN>
<SPAN class="LineNumber"> 91 </SPAN><SPAN class="Keyword">typedef</SPAN> <SPAN class="Keyword">struct</SPAN> <B>{</B>
<SPAN class="LineNumber"> 92 </SPAN> <A HREF=rtwtypes_h.html#type_int16_T TARGET="rtwreport_document_frame"><FONT COLOR="#1122aa">int16_T</FONT></A> re;
<SPAN class="LineNumber"> 93 </SPAN> <A HREF=rtwtypes_h.html#type_int16_T TARGET="rtwreport_document_frame"><FONT COLOR="#1122aa">int16_T</FONT></A> im;
<SPAN class="LineNumber"> 94 </SPAN><B>}</B> <A NAME=type_cint16_T>cint16_T</A>;
<SPAN class="LineNumber"> 95 </SPAN>
<SPAN class="LineNumber"> 96 </SPAN><SPAN class="Keyword">typedef</SPAN> <SPAN class="Keyword">struct</SPAN> <B>{</B>
<SPAN class="LineNumber"> 97 </SPAN> <A HREF=rtwtypes_h.html#type_uint16_T TARGET="rtwreport_document_frame"><FONT COLOR="#1122aa">uint16_T</FONT></A> re;
<SPAN class="LineNumber"> 98 </SPAN> <A HREF=rtwtypes_h.html#type_uint16_T TARGET="rtwreport_document_frame"><FONT COLOR="#1122aa">uint16_T</FONT></A> im;
<SPAN class="LineNumber"> 99 </SPAN><B>}</B> <A NAME=type_cuint16_T>cuint16_T</A>;
<SPAN class="LineNumber"> 100 </SPAN>
<SPAN class="LineNumber"> 101 </SPAN><SPAN class="Keyword">typedef</SPAN> <SPAN class="Keyword">struct</SPAN> <B>{</B>
<SPAN class="LineNumber"> 102 </SPAN> <A HREF=rtwtypes_h.html#type_int32_T TARGET="rtwreport_document_frame"><FONT COLOR="#1122aa">int32_T</FONT></A> re;
<SPAN class="LineNumber"> 103 </SPAN> <A HREF=rtwtypes_h.html#type_int32_T TARGET="rtwreport_document_frame"><FONT COLOR="#1122aa">int32_T</FONT></A> im;
<SPAN class="LineNumber"> 104 </SPAN><B>}</B> <A NAME=type_cint32_T>cint32_T</A>;
<SPAN class="LineNumber"> 105 </SPAN>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -