📄 led_8h.html
字号:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1"><title>AVR321000 Communication with the AVR32 USART: testsuite/bravo_validation/debug/led.h File Reference</title><link href="doxygen.css" rel="stylesheet" type="text/css"><link href="tabs.css" rel="stylesheet" type="text/css"></head><body><!-- Generated by Doxygen 1.5.1 --><div class="tabs"> <ul> <li><a href="main.html"><span>Main Page</span></a></li> <li><a href="annotated.html"><span>Data Structures</span></a></li> <li id="current"><a href="files.html"><span>Files</span></a></li> <li><a href="dirs.html"><span>Directories</span></a></li> <li><a href="pages.html"><span>Related Pages</span></a></li> </ul></div><div class="tabs"> <ul> <li><a href="files.html"><span>File List</span></a></li> <li><a href="globals.html"><span>Globals</span></a></li> </ul></div><div class="nav"><a class="el" href="dir_ed041fa8052270846d9a0dab17b0d151.html">testsuite</a> » <a class="el" href="dir_18e6971fa792d4606dff45a531675719.html">bravo_validation</a> » <a class="el" href="dir_6fee8021efebfcc00142079357708732.html">debug</a></div><h1>led.h File Reference</h1><p><code>#include <avr32/ap7000.h></code><br><code>#include "<a class="el" href="pio_8h-source.html">../pio/pio.h</a>"</code><br><p>Include dependency graph for led.h:<p>This graph shows which files directly or indirectly include this file:<p><a href="led_8h-source.html">Go to the source code of this file.</a><table border="0" cellpadding="0" cellspacing="0"><tr><td></td></tr><tr><td colspan="2"><br><h2>Defines</h2></td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="led_8h.html#7b3b25cba33b07c303f3060fe41887f6">BLACK</a> 0x00</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="led_8h.html#79d10e672abb49ad63eeaa8aaef57c38">BLUE</a> 0x10</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="led_8h.html#cfbc006ea433ad708fdee3e82996e721">GREEN</a> 0x04</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="led_8h.html#d2e83b01c96109cf2703d9289ca67c27">LED_INVALID_ARGUMENT</a> -1</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="led_8h.html#4c439462cec53ddf8c467afe58267942">LED_SUCCESS</a> 0</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="led_8h.html#229615c14fcdc8386f7f5de69cd64130">LEDPORT_ADDR</a> AVR32_PIOC_ADDRESS</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="led_8h.html#4c62d02575c94a3e1ed79fbd9198b520">LEDPORT_START</a> 0</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="led_8h.html#437ef08681e7210d6678427030446a54">LEFT</a> 0</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="led_8h.html#959d1249a76cfbd90fc6d96e2a9744e9">LIGHT_BLUE</a> 0x14</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="led_8h.html#0bb0b009e7a7390473ace4d98bd843c0">PURPLE</a> 0x11</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="led_8h.html#8d23feea868a983c8c2b661e1e16972f">RED</a> 0x01</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="led_8h.html#4863e56b180a43a477e0b818b06b32f3">RGBPORT_ADDR</a> AVR32_PIOC_ADDRESS</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="led_8h.html#09f7756a5fd8aaf31ee70c75353925d4">RGBPORT_START</a> 8</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="led_8h.html#80fb826a684cf3f0d306b22aa100ddac">RIGHT</a> 1</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="led_8h.html#87b537f5fa5c109d3c05c13d6b18f382">WHITE</a> 0x15</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="led_8h.html#bf681265909adf3d3e8116c93c0ba179">YELLOW</a> 0x05</td></tr><tr><td colspan="2"><br><h2>Functions</h2></td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="led_8h.html#d5c293ac6fd8c4ad074ed599bfbe952f">led_clear_leds</a> (char mask)</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="led_8h.html#8b21ac1f92827e4055ab123f4706c64b">led_clear_rgb</a> (unsigned int position)</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="led_8h.html#aa828eb6c59ada907f77b20f62238eef">led_leds_init</a> (void)</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="led_8h.html#4126c8aedbcb1db95bb870ebdadd9cf1">led_rgb_init</a> (void)</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="led_8h.html#641d2939665f43398db7bb6b052aef7e">led_set_leds</a> (char mask)</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="led_8h.html#5a09c4a5ffcd4f89b168f184f3a3885b">led_set_rgb</a> (unsigned int position, unsigned char colour)</td></tr></table><hr><h2>Define Documentation</h2><a class="anchor" name="7b3b25cba33b07c303f3060fe41887f6"></a><!-- doxytag: member="led.h::BLACK" ref="7b3b25cba33b07c303f3060fe41887f6" args="" --><div class="memitem"><div class="memproto"> <table class="memname"> <tr> <td class="memname">#define BLACK 0x00 </td> </tr> </table></div><div class="memdoc"><p><p>Definition at line <a class="el" href="led_8h-source.html#l00020">20</a> of file <a class="el" href="led_8h-source.html">led.h</a>.</div></div><p><a class="anchor" name="79d10e672abb49ad63eeaa8aaef57c38"></a><!-- doxytag: member="led.h::BLUE" ref="79d10e672abb49ad63eeaa8aaef57c38" args="" --><div class="memitem"><div class="memproto"> <table class="memname"> <tr> <td class="memname">#define BLUE 0x10 </td> </tr> </table></div><div class="memdoc"><p><p>Definition at line <a class="el" href="led_8h-source.html#l00024">24</a> of file <a class="el" href="led_8h-source.html">led.h</a>.</div></div><p><a class="anchor" name="cfbc006ea433ad708fdee3e82996e721"></a><!-- doxytag: member="led.h::GREEN" ref="cfbc006ea433ad708fdee3e82996e721" args="" --><div class="memitem"><div class="memproto"> <table class="memname"> <tr> <td class="memname">#define GREEN 0x04 </td> </tr> </table></div><div class="memdoc"><p><p>Definition at line <a class="el" href="led_8h-source.html#l00022">22</a> of file <a class="el" href="led_8h-source.html">led.h</a>.</div></div><p><a class="anchor" name="d2e83b01c96109cf2703d9289ca67c27"></a><!-- doxytag: member="led.h::LED_INVALID_ARGUMENT" ref="d2e83b01c96109cf2703d9289ca67c27" args="" --><div class="memitem"><div class="memproto"> <table class="memname"> <tr> <td class="memname">#define LED_INVALID_ARGUMENT -1 </td> </tr> </table></div><div class="memdoc"><p><p>Definition at line <a class="el" href="led_8h-source.html#l00013">13</a> of file <a class="el" href="led_8h-source.html">led.h</a>.<p>Referenced by <a class="el" href="led_8c-source.html#l00060">led_clear_rgb()</a>, and <a class="el" href="led_8c-source.html#l00046">led_set_rgb()</a>.</div></div><p><a class="anchor" name="4c439462cec53ddf8c467afe58267942"></a><!-- doxytag: member="led.h::LED_SUCCESS" ref="4c439462cec53ddf8c467afe58267942" args="" --><div class="memitem"><div class="memproto"> <table class="memname"> <tr> <td class="memname">#define LED_SUCCESS 0 </td> </tr> </table></div><div class="memdoc"><p><p>Definition at line <a class="el" href="led_8h-source.html#l00012">12</a> of file <a class="el" href="led_8h-source.html">led.h</a>.<p>Referenced by <a class="el" href="led_8c-source.html#l00025">led_clear_leds()</a>, <a class="el" href="led_8c-source.html#l00060">led_clear_rgb()</a>, <a class="el" href="led_8c-source.html#l00004">led_leds_init()</a>, <a class="el" href="led_8c-source.html#l00034">led_rgb_init()</a>, <a class="el" href="led_8c-source.html#l00016">led_set_leds()</a>, and <a class="el" href="led_8c-source.html#l00046">led_set_rgb()</a>.</div></div><p><a class="anchor" name="229615c14fcdc8386f7f5de69cd64130"></a><!-- doxytag: member="led.h::LEDPORT_ADDR" ref="229615c14fcdc8386f7f5de69cd64130" args="" --><div class="memitem"><div class="memproto"> <table class="memname"> <tr> <td class="memname">#define LEDPORT_ADDR AVR32_PIOC_ADDRESS </td> </tr> </table></div><div class="memdoc"><p><p>Definition at line <a class="el" href="led_8h-source.html#l00007">7</a> of file <a class="el" href="led_8h-source.html">led.h</a>.<p>Referenced by <a class="el" href="led_8c-source.html#l00025">led_clear_leds()</a>, <a class="el" href="led_8c-source.html#l00004">led_leds_init()</a>, and <a class="el" href="led_8c-source.html#l00016">led_set_leds()</a>.</div></div><p><a class="anchor" name="4c62d02575c94a3e1ed79fbd9198b520"></a><!-- doxytag: member="led.h::LEDPORT_START" ref="4c62d02575c94a3e1ed79fbd9198b520" args="" --><div class="memitem"><div class="memproto"> <table class="memname"> <tr> <td class="memname">#define LEDPORT_START 0 </td> </tr> </table></div><div class="memdoc"><p><p>Definition at line <a class="el" href="led_8h-source.html#l00008">8</a> of file <a class="el" href="led_8h-source.html">led.h</a>.<p>Referenced by <a class="el" href="led_8c-source.html#l00025">led_clear_leds()</a>, <a class="el" href="led_8c-source.html#l00004">led_leds_init()</a>, and <a class="el" href="led_8c-source.html#l00016">led_set_leds()</a>.</div></div><p><a class="anchor" name="437ef08681e7210d6678427030446a54"></a><!-- doxytag: member="led.h::LEFT" ref="437ef08681e7210d6678427030446a54" args="" --><div class="memitem"><div class="memproto"> <table class="memname"> <tr> <td class="memname">#define LEFT 0 </td> </tr> </table></div><div class="memdoc"><p><p>Definition at line <a class="el" href="led_8h-source.html#l00016">16</a> of file <a class="el" href="led_8h-source.html">led.h</a>.<p>Referenced by <a class="el" href="led_8c-source.html#l00060">led_clear_rgb()</a>, and <a class="el" href="led_8c-source.html#l00046">led_set_rgb()</a>.</div></div><p><a class="anchor" name="959d1249a76cfbd90fc6d96e2a9744e9"></a><!-- doxytag: member="led.h::LIGHT_BLUE" ref="959d1249a76cfbd90fc6d96e2a9744e9" args="" --><div class="memitem"><div class="memproto"> <table class="memname"> <tr> <td class="memname">#define LIGHT_BLUE 0x14 </td> </tr> </table></div><div class="memdoc"><p><p>Definition at line <a class="el" href="led_8h-source.html#l00026">26</a> of file <a class="el" href="led_8h-source.html">led.h</a>.</div></div><p><a class="anchor" name="0bb0b009e7a7390473ace4d98bd843c0"></a><!-- doxytag: member="led.h::PURPLE" ref="0bb0b009e7a7390473ace4d98bd843c0" args="" --><div class="memitem"><div class="memproto"> <table class="memname"> <tr> <td class="memname">#define PURPLE 0x11 </td> </tr> </table></div><div class="memdoc"><p><p>Definition at line <a class="el" href="led_8h-source.html#l00025">25</a> of file <a class="el" href="led_8h-source.html">led.h</a>.</div></div><p><a class="anchor" name="8d23feea868a983c8c2b661e1e16972f"></a><!-- doxytag: member="led.h::RED" ref="8d23feea868a983c8c2b661e1e16972f" args="" --><div class="memitem"><div class="memproto"> <table class="memname"> <tr> <td class="memname">#define RED 0x01 </td> </tr> </table></div><div class="memdoc"><p><p>Definition at line <a class="el" href="led_8h-source.html#l00021">21</a> of file <a class="el" href="led_8h-source.html">led.h</a>.</div></div><p><a class="anchor" name="4863e56b180a43a477e0b818b06b32f3"></a><!-- doxytag: member="led.h::RGBPORT_ADDR" ref="4863e56b180a43a477e0b818b06b32f3" args="" --><div class="memitem"><div class="memproto"> <table class="memname"> <tr> <td class="memname">#define RGBPORT_ADDR AVR32_PIOC_ADDRESS </td> </tr> </table></div><div class="memdoc"><p><p>Definition at line <a class="el" href="led_8h-source.html#l00009">9</a> of file <a class="el" href="led_8h-source.html">led.h</a>.<p>Referenced by <a class="el" href="led_8c-source.html#l00060">led_clear_rgb()</a>, <a class="el" href="led_8c-source.html#l00034">led_rgb_init()</a>, and <a class="el" href="led_8c-source.html#l00046">led_set_rgb()</a>.</div></div><p><a class="anchor" name="09f7756a5fd8aaf31ee70c75353925d4"></a><!-- doxytag: member="led.h::RGBPORT_START" ref="09f7756a5fd8aaf31ee70c75353925d4" args="" -->
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -