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

📄 lib_at91sam7s128_h.html

📁 atmel at91sam7s和7x下
💻 HTML
📖 第 1 页 / 共 5 页
字号:
__inline <font color=#0000FF>void</font> <a href="#AT91F_PIO_ClearOutput">AT91F_PIO_ClearOutput</a>(
	<a href="AT91SAM7S128_h.html#AT91PS_PIO">AT91PS_PIO</a> pPio,   <font color=#B22222>// \arg  pointer to a <a href="AT91SAM7S128_PIO.html#PIO">PIO</a> controller</font>
	<font color=#0000FF>unsigned</font> <font color=#0000FF>int</font> flag) <font color=#B22222>// \arg  output to be cleared</font>
{
	pPio-><a href="AT91SAM7S128_PIO.html#PIO_CODR">PIO_CODR</a> = flag;
}

<font color=#B22222>//*----------------------------------------------------------------------------</font>
<font color=#B22222>//* \fn    <b><a name="AT91F_PIO_ForceOutput">AT91F_PIO_ForceOutput</a></b></font>
<font color=#B22222>//* \brief Force output when Direct drive option is enabled</font>
<font color=#B22222>//*----------------------------------------------------------------------------</font>
__inline <font color=#0000FF>void</font> <a href="#AT91F_PIO_ForceOutput">AT91F_PIO_ForceOutput</a>(
	<a href="AT91SAM7S128_h.html#AT91PS_PIO">AT91PS_PIO</a> pPio,   <font color=#B22222>// \arg  pointer to a <a href="AT91SAM7S128_PIO.html#PIO">PIO</a> controller</font>
	<font color=#0000FF>unsigned</font> <font color=#0000FF>int</font> flag) <font color=#B22222>// \arg  output to be forced</font>
{
	pPio-><a href="AT91SAM7S128_PIO.html#PIO_ODSR">PIO_ODSR</a> = flag;
}

<font color=#B22222>//*----------------------------------------------------------------------------</font>
<font color=#B22222>//* \fn    <b><a name="AT91F_PIO_Enable">AT91F_PIO_Enable</a></b></font>
<font color=#B22222>//* \brief Enable <a href="AT91SAM7S128_PIO.html#PIO">PIO</a></font>
<font color=#B22222>//*----------------------------------------------------------------------------</font>
__inline <font color=#0000FF>void</font> <a href="#AT91F_PIO_Enable">AT91F_PIO_Enable</a>(
        <a href="AT91SAM7S128_h.html#AT91PS_PIO">AT91PS_PIO</a> pPio,   <font color=#B22222>// \arg  pointer to a <a href="AT91SAM7S128_PIO.html#PIO">PIO</a> controller</font>
        <font color=#0000FF>unsigned</font> <font color=#0000FF>int</font> flag) <font color=#B22222>// \arg  pio to be enabled </font>
{
        pPio-><a href="AT91SAM7S128_PIO.html#PIO_PER">PIO_PER</a> = flag;
}

<font color=#B22222>//*----------------------------------------------------------------------------</font>
<font color=#B22222>//* \fn    <b><a name="AT91F_PIO_Disable">AT91F_PIO_Disable</a></b></font>
<font color=#B22222>//* \brief Disable <a href="AT91SAM7S128_PIO.html#PIO">PIO</a></font>
<font color=#B22222>//*----------------------------------------------------------------------------</font>
__inline <font color=#0000FF>void</font> <a href="#AT91F_PIO_Disable">AT91F_PIO_Disable</a>(
        <a href="AT91SAM7S128_h.html#AT91PS_PIO">AT91PS_PIO</a> pPio,   <font color=#B22222>// \arg  pointer to a <a href="AT91SAM7S128_PIO.html#PIO">PIO</a> controller</font>
        <font color=#0000FF>unsigned</font> <font color=#0000FF>int</font> flag) <font color=#B22222>// \arg  pio to be disabled </font>
{
        pPio-><a href="AT91SAM7S128_PIO.html#PIO_PDR">PIO_PDR</a> = flag;
}

<font color=#B22222>//*----------------------------------------------------------------------------</font>
<font color=#B22222>//* \fn    <b><a name="AT91F_PIO_GetStatus">AT91F_PIO_GetStatus</a></b></font>
<font color=#B22222>//* \brief Return <a href="AT91SAM7S128_PIO.html#PIO">PIO</a> Status</font>
<font color=#B22222>//*----------------------------------------------------------------------------</font>
__inline <font color=#0000FF>unsigned</font> <font color=#0000FF>int</font> <a href="#AT91F_PIO_GetStatus">AT91F_PIO_GetStatus</a>( <font color=#B22222>// \<font color=#0000FF>return</font> <a href="AT91SAM7S128_PIO.html#PIO">PIO</a> Status</font>
        <a href="AT91SAM7S128_h.html#AT91PS_PIO">AT91PS_PIO</a> pPio) <font color=#B22222>// \arg  pointer to a <a href="AT91SAM7S128_PIO.html#PIO">PIO</a> controller</font>
{
        <font color=#0000FF>return</font> pPio-><a href="AT91SAM7S128_PIO.html#PIO_PSR">PIO_PSR</a>;
}

<font color=#B22222>//*----------------------------------------------------------------------------</font>
<font color=#B22222>//* \fn    <b><a name="AT91F_PIO_IsSet">AT91F_PIO_IsSet</a></b></font>
<font color=#B22222>//* \brief Test <font color=#0000FF>if</font> <a href="AT91SAM7S128_PIO.html#PIO">PIO</a> is Set</font>
<font color=#B22222>//*----------------------------------------------------------------------------</font>
__inline <font color=#0000FF>int</font> <a href="#AT91F_PIO_IsSet">AT91F_PIO_IsSet</a>(
        <a href="AT91SAM7S128_h.html#AT91PS_PIO">AT91PS_PIO</a> pPio,   <font color=#B22222>// \arg  pointer to a <a href="AT91SAM7S128_PIO.html#PIO">PIO</a> controller</font>
        <font color=#0000FF>unsigned</font> <font color=#0000FF>int</font> flag) <font color=#B22222>// \arg  flag to be tested</font>
{
        <font color=#0000FF>return</font> (<a href="#AT91F_PIO_GetStatus">AT91F_PIO_GetStatus</a>(pPio) & flag);
}

<font color=#B22222>//*----------------------------------------------------------------------------</font>
<font color=#B22222>//* \fn    <b><a name="AT91F_PIO_OutputEnable">AT91F_PIO_OutputEnable</a></b></font>
<font color=#B22222>//* \brief Output Enable <a href="AT91SAM7S128_PIO.html#PIO">PIO</a></font>
<font color=#B22222>//*----------------------------------------------------------------------------</font>
__inline <font color=#0000FF>void</font> <a href="#AT91F_PIO_OutputEnable">AT91F_PIO_OutputEnable</a>(
        <a href="AT91SAM7S128_h.html#AT91PS_PIO">AT91PS_PIO</a> pPio,   <font color=#B22222>// \arg  pointer to a <a href="AT91SAM7S128_PIO.html#PIO">PIO</a> controller</font>
        <font color=#0000FF>unsigned</font> <font color=#0000FF>int</font> flag) <font color=#B22222>// \arg  pio output to be enabled</font>
{
        pPio-><a href="AT91SAM7S128_PIO.html#PIO_OER">PIO_OER</a> = flag;
}

<font color=#B22222>//*----------------------------------------------------------------------------</font>
<font color=#B22222>//* \fn    <b><a name="AT91F_PIO_OutputDisable">AT91F_PIO_OutputDisable</a></b></font>
<font color=#B22222>//* \brief Output Enable <a href="AT91SAM7S128_PIO.html#PIO">PIO</a></font>
<font color=#B22222>//*----------------------------------------------------------------------------</font>
__inline <font color=#0000FF>void</font> <a href="#AT91F_PIO_OutputDisable">AT91F_PIO_OutputDisable</a>(
        <a href="AT91SAM7S128_h.html#AT91PS_PIO">AT91PS_PIO</a> pPio,   <font color=#B22222>// \arg  pointer to a <a href="AT91SAM7S128_PIO.html#PIO">PIO</a> controller</font>
        <font color=#0000FF>unsigned</font> <font color=#0000FF>int</font> flag) <font color=#B22222>// \arg  pio output to be disabled</font>
{
        pPio-><a href="AT91SAM7S128_PIO.html#PIO_ODR">PIO_ODR</a> = flag;
}

<font color=#B22222>//*----------------------------------------------------------------------------</font>
<font color=#B22222>//* \fn    <b><a name="AT91F_PIO_GetOutputStatus">AT91F_PIO_GetOutputStatus</a></b></font>
<font color=#B22222>//* \brief Return <a href="AT91SAM7S128_PIO.html#PIO">PIO</a> Output Status</font>
<font color=#B22222>//*----------------------------------------------------------------------------</font>
__inline <font color=#0000FF>unsigned</font> <font color=#0000FF>int</font> <a href="#AT91F_PIO_GetOutputStatus">AT91F_PIO_GetOutputStatus</a>( <font color=#B22222>// \<font color=#0000FF>return</font> <a href="AT91SAM7S128_PIO.html#PIO">PIO</a> Output Status</font>
        <a href="AT91SAM7S128_h.html#AT91PS_PIO">AT91PS_PIO</a> pPio) <font color=#B22222>// \arg  pointer to a <a href="AT91SAM7S128_PIO.html#PIO">PIO</a> controller</font>
{
        <font color=#0000FF>return</font> pPio-><a href="AT91SAM7S128_PIO.html#PIO_OSR">PIO_OSR</a>;
}

<font color=#B22222>//*----------------------------------------------------------------------------</font>
<font color=#B22222>//* \fn    <b><a name="AT91F_PIO_IsOuputSet">AT91F_PIO_IsOuputSet</a></b></font>
<font color=#B22222>//* \brief Test <font color=#0000FF>if</font> <a href="AT91SAM7S128_PIO.html#PIO">PIO</a> Output is Set</font>
<font color=#B22222>//*----------------------------------------------------------------------------</font>
__inline <font color=#0000FF>int</font> AT91F_PIO_IsOutputSet(
        <a href="AT91SAM7S128_h.html#AT91PS_PIO">AT91PS_PIO</a> pPio,   <font color=#B22222>// \arg  pointer to a <a href="AT91SAM7S128_PIO.html#PIO">PIO</a> controller</font>
        <font color=#0000FF>unsigned</font> <font color=#0000FF>int</font> flag) <font color=#B22222>// \arg  flag to be tested</font>
{
        <font color=#0000FF>return</font> (<a href="#AT91F_PIO_GetOutputStatus">AT91F_PIO_GetOutputStatus</a>(pPio) & flag);
}

<font color=#B22222>//*----------------------------------------------------------------------------</font>
<font color=#B22222>//* \fn    <b><a name="AT91F_PIO_InputFilterEnable">AT91F_PIO_InputFilterEnable</a></b></font>
<font color=#B22222>//* \brief Input Filter Enable <a href="AT91SAM7S128_PIO.html#PIO">PIO</a></font>
<font color=#B22222>//*----------------------------------------------------------------------------</font>
__inline <font color=#0000FF>void</font> <a href="#AT91F_PIO_InputFilterEnable">AT91F_PIO_InputFilterEnable</a>(
        <a href="AT91SAM7S128_h.html#AT91PS_PIO">AT91PS_PIO</a> pPio,   <font color=#B22222>// \arg  pointer to a <a href="AT91SAM7S128_PIO.html#PIO">PIO</a> controller</font>
        <font color=#0000FF>unsigned</font> <font color=#0000FF>int</font> flag) <font color=#B22222>// \arg  pio input filter to be enabled</font>
{
        pPio-><a href="AT91SAM7S128_PIO.html#PIO_IFER">PIO_IFER</a> = flag;
}

<font color=#B22222>//*----------------------------------------------------------------------------</font>
<font color=#B22222>//* \fn    <b><a name="AT91F_PIO_InputFilterDisable">AT91F_PIO_InputFilterDisable</a></b></font>
<font color=#B22222>//* \brief Input Filter Disable <a href="AT91SAM7S128_PIO.html#PIO">PIO</a></font>
<font color=#B22222>//*----------------------------------------------------------------------------</font>
__inline <font color=#0000FF>void</font> <a href="#AT91F_PIO_InputFilterDisable">AT91F_PIO_InputFilterDisable</a>(
        <a href="AT91SAM7S128_h.html#AT91PS_PIO">AT91PS_PIO</a> pPio,   <font color=#B22222>// \arg  pointer to a <a href="AT91SAM7S128_PIO.html#PIO">PIO</a> controller</font>
        <font color=#0000FF>unsigned</font> <font color=#0000FF>int</font> flag) <font color=#B22222>// \arg  pio input filter to be disabled</font>
{
        pPio-><a href="AT91SAM7S128_PIO.html#PIO_IFDR">PIO_IFDR</a> = flag;
}

<font color=#B22222>//*----------------------------------------------------------------------------</font>
<font color=#B22222>//* \fn    <b><a name="AT91F_PIO_GetInputFilterStatus">AT91F_PIO_GetInputFilterStatus</a></b></font>
<font color=#B22222>//* \brief Return <a href="AT91SAM7S128_PIO.html#PIO">PIO</a> Input Filter Status</font>
<font color=#B22222>//*----------------------------------------------------------------------------</font>
__inline <font color=#0000FF>unsigned</font> <font color=#0000FF>int</font> <a href="#AT91F_PIO_GetInputFilterStatus">AT91F_PIO_GetInputFilterStatus</a>( <font color=#B22222>// \<font color=#0000FF>return</font> <a href="AT91SAM7S128_PIO.html#PIO">PIO</a> Input Filter Status</font>
        <a href="AT91SAM7S128_h.html#AT91PS_PIO">AT91PS_PIO</a> pPio) <font color=#B22222>// \arg  pointer to a <a href="AT91SAM7S128_PIO.html#PIO">PIO</a> controller</font>
{
        <font color=#0000FF>return</font> pPio-><a href="AT91SAM7S128_PIO.html#PIO_IFSR">PIO_IFSR</a>;
}

<font color=#B22222>//*----------------------------------------------------------------------------</font>
<font color=#B22222>//* \fn    <b><a name="AT91F_PIO_IsInputFilterSet">AT91F_PIO_IsInputFilterSet</a></b></font>
<font color=#B22222>//* \brief Test <font color=#0000FF>if</font> <a href="AT91SAM7S128_PIO.html#PIO">PIO</a> Input filter is Set</font>
<font color=#B22222>//*----------------------------------------------------------------------------</font>
__inline <font color=#0000FF>int</font> <a href="#AT91F_PIO_IsInputFilterSet">AT91F_PIO_IsInputFilterSet</a>(
        <a href="AT91SAM7S128_h.html#AT91PS_PIO">AT91PS_PIO</a> pPio,   <font color=#B22222>// \arg  pointer to a <a href="AT91SAM7S128_PIO.html#PIO">PIO</a> controller</font>
        <font color=#0000FF>unsigned</font> <font color=#0000FF>int</font> flag) <font color=#B22222>// \arg  flag to be tested</font>
{
        <font color=#0000FF>return</font> (<a href="#AT91F_PIO_GetInputFilterStatus">AT91F_PIO_GetInputFilterStatus</a>(pPio) & flag);
}

<font color=#B22222>//*----------------------------------------------------------------------------</font>
<font color=#B22222>//* \fn    <b><a name="AT91F_PIO_GetOutputDataStatus">AT91F_PIO_GetOutputDataStatus</a></b></font>
<font color=#B22222>//* \brief Return <a href="AT91SAM7S128_PIO.html#PIO">PIO</a> Output Data Status </font>
<font color=#B22222>//*----------------------------------------------------------------------------</font>
__inline <font color=#0000FF>unsig

⌨️ 快捷键说明

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