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

📄 manual_dscoptostate.html

📁 Diamond公司Dscud通用驱动使用说明手册
💻 HTML
字号:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"        "http://www.w3.org/TR/html4/loose.dtd"><html lang="en"><head><title>DSCOPTOSTATE - Universal Driver Documentation</title><meta http-equiv="Content-type" content="text/html; charset=iso-8859-1"><meta name="robots" content="index,follow"><link rel="shortcut icon" href="/favicon.ico"><link rel="stylesheet" href="/dscud/style/wikiprintable.css"><script type="text/javascript" src="/dscud/style/wikibits.js"></script><style type='text/css'><!--a.new, #quickbar a.new { color: #CC2200; }#quickbar { position: absolute; top: 4px; left: 4px; border-right: 1px solid gray; }#article { margin-left: 152px; margin-right: 4px; }//--></style></head><body bgcolor='#FFFFFF'><div class='titlebox'><h1 class='pagetitle'>DSCOPTOSTATE</h1><span class='subtitle'>Universal Driver Documentation</span></div><div class='navbox'><a href="manual_Main_Page.html" class='printable' title ="Main Page">Main Page</a> || <a href="manual_Table_of_Contents.html" class='printable' title ="Table of Contents">Table_of_Contents</a> || <a href="http://www.diamondsystems.com/">Diamond Systems Website</a></div></div><div class='bodytext'>Structure containing information on the current optoinput state of the board.  For use with the dscOptoGetState and dscOptoSetState functions.
<p>
<h2><a name="Structure_Definition">Structure Definition</a></h2>
<p>
<pre> #define DSCUD_MAX_OPTO 8
</pre><p>
typedef struct {
<p>
<pre>    BYTE edge_polarity[DSCUD_MAX_OPTO];		
    BYTE edge_detect_enab[DSCUD_MAX_OPTO];	
    BYTE edge_status[DSCUD_MAX_OPTO];		
    BYTE oint_state[DSCUD_MAX_OPTO];		
    BYTE dmm48at_oint_state;
</pre><p>
} DSCOPTOSTATE;
<p>
<h2><a name="Structure_Members">Structure Members</a></h2>
<p>
<table border=1><tr ><TH>Name</TH><TH>Description</TH></tr><tr ><TD>edge_polarity</TD><TD>Polarity state of each optoinput</TD></tr><tr ><TD>edge_detect_enab</TD><TD>Edge detect enable state of each optoinput		0 = disabled, 1 = enabled
</TD></tr><tr ><TD>edge_status</TD><TD>Edge detect status for each optoinput.		0 = no edge detected since last check
		1 = edge detected since last check
</TD></tr><tr ><TD>oint_state</TD><TD>Optoinput state (depends on polarity for boards which support this feature.)</TD></tr><tr ><TD>dmm48at_oint_state</TD><TD>When using opto edges to drive interrupts on the Diamond-MM-48-AT, the edge registers must be read (and subsequently reset) by the kernel interrupt handler before the user has a chance to read them back.  The kernel interrupt handler will save the opto state register in this location so that the user can see which edge triggered the interrupt inside of the user interrupt function.</TD></tr></table><p></div><p><em> <br> This page was last modified 01:04, 30 Jan 2004.<br>Copyright (c) 2004 Diamond Systems.  All Rights Reserved.</em><!-- Time since request: 0.15 secs. --></body></html>

⌨️ 快捷键说明

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