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

📄 pm_8h-source.html

📁 avr32100.zip Embedded demo
💻 HTML
📖 第 1 页 / 共 2 页
字号:
<!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/power_manager/pm.h Source File</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&nbsp;Page</span></a></li>    <li><a href="annotated.html"><span>Data&nbsp;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&nbsp;Pages</span></a></li>  </ul></div><div class="tabs">  <ul>    <li><a href="files.html"><span>File&nbsp;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>&nbsp;&raquo&nbsp;<a class="el" href="dir_18e6971fa792d4606dff45a531675719.html">bravo_validation</a>&nbsp;&raquo&nbsp;<a class="el" href="dir_ccff2bf392818c53411e9baf433c1483.html">power_manager</a></div><h1>pm.h</h1><a href="pm_8h.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="preprocessor">#ifndef _AVR32_PM_H_</span><a name="l00002"></a>00002 <span class="preprocessor"></span><span class="preprocessor">#define _AVR32_PM_H_</span><a name="l00003"></a>00003 <span class="preprocessor"></span><a name="l00004"></a>00004 <span class="preprocessor">#include &lt;avr32/io.h&gt;</span><a name="l00005"></a>00005 <a name="l00006"></a><a class="code" href="pm_8h.html#45106cc6bf8ddde273a86bf21590cbba">00006</a> <span class="preprocessor">#define PM_TIMEOUT 500000</span><a name="l00007"></a>00007 <span class="preprocessor"></span><a name="l00008"></a><a class="code" href="pm_8h.html#c6d5b458dd5c2308f7e6cdfb96519aa4">00008</a> <span class="preprocessor">#define PM_OSC0_HZ 20000000</span><a name="l00009"></a><a class="code" href="pm_8h.html#6e188d537a626965bfe9b442a9e384ce">00009</a> <span class="preprocessor"></span><span class="preprocessor">#define PM_OSC1_HZ 12000000</span><a name="l00010"></a>00010 <span class="preprocessor"></span><a name="l00011"></a><a class="code" href="pm_8h.html#b6ed62883d39ae18a209e0a3dbfbeb40">00011</a> <span class="preprocessor">#define PM_OSC0 0</span><a name="l00012"></a><a class="code" href="pm_8h.html#4ad30f7449c6fd5c04c1257a51248cf1">00012</a> <span class="preprocessor"></span><span class="preprocessor">#define PM_OSC1 1</span><a name="l00013"></a>00013 <span class="preprocessor"></span><a name="l00014"></a><a class="code" href="pm_8h.html#b496d79f3a521e4335d24be892bf085a">00014</a> <span class="preprocessor">#define PM_PLL0 2</span><a name="l00015"></a><a class="code" href="pm_8h.html#c730640bba805bb63795115fdc163c7f">00015</a> <span class="preprocessor"></span><span class="preprocessor">#define PM_PLL1 3</span><a name="l00016"></a>00016 <span class="preprocessor"></span><a name="l00017"></a><a class="code" href="pm_8h.html#ddf49f5fed3274da72c23555bd623a3a">00017</a> <span class="preprocessor">#define PM_SUCCESS           0</span><a name="l00018"></a><a class="code" href="pm_8h.html#fb0c09824dd7de95fd1557e20c731400">00018</a> <span class="preprocessor"></span><span class="preprocessor">#define PM_INVALID_ARGUMENT     -1</span><a name="l00019"></a><a class="code" href="pm_8h.html#2912ab77316c39d156efd503931d9bd4">00019</a> <span class="preprocessor"></span><span class="preprocessor">#define PM_LOCK_ERROR       -2</span><a name="l00020"></a>00020 <span class="preprocessor"></span><a name="l00021"></a><a class="code" href="pm_8h.html#5949918ba1598a298da54c1c49db082e">00021</a> <span class="preprocessor">#define PM_APBB_CLOCK           10</span><a name="l00022"></a><a class="code" href="pm_8h.html#e1ce06a75636c7e8805ce7161c9262a2">00022</a> <span class="preprocessor"></span><span class="preprocessor">#define PM_APBA_CLOCK           11</span><a name="l00023"></a><a class="code" href="pm_8h.html#e9cd99201ae5a755c16e1b13520be899">00023</a> <span class="preprocessor"></span><span class="preprocessor">#define PM_AHB_CLOCK            12</span><a name="l00024"></a><a class="code" href="pm_8h.html#b5219f71496b7bcd42cca00a169991e0">00024</a> <span class="preprocessor"></span><span class="preprocessor">#define PM_CPU_CLOCK            13</span><a name="l00025"></a>00025 <span class="preprocessor"></span><a name="l00026"></a><a class="code" href="pm_8h.html#5dcfcaccba3bf44f55edb3551c022f04">00026</a> <span class="preprocessor">#define PM_INT_SOURCES          7</span><a name="l00027"></a>00027 <span class="preprocessor"></span><a name="l00028"></a>00028 <a name="l00029"></a>00029 <span class="preprocessor">#ifdef __GNUC__</span><a name="l00030"></a>00030 <span class="preprocessor"></span><span class="preprocessor">#ifdef __AVR32_AP7000__</span><a name="l00031"></a>00031 <span class="preprocessor"></span><span class="preprocessor">#define PM_EXT_OSC0 20000000</span><a name="l00032"></a>00032 <span class="preprocessor"></span><span class="preprocessor">#define PM_EXT_OSC1 12000000</span><a name="l00033"></a>00033 <span class="preprocessor"></span><span class="preprocessor">#endif</span><a name="l00034"></a>00034 <span class="preprocessor"></span><span class="preprocessor">#endif</span><a name="l00035"></a>00035 <span class="preprocessor"></span><a name="l00036"></a>00036 <span class="comment">/* CPUMASK */</span><a name="l00037"></a><a class="code" href="pm_8h.html#660a07fbf3323532394666f5b39bda94">00037</a> <span class="preprocessor">#define PM_CPU_DOMAIN 0</span><a name="l00038"></a><a class="code" href="pm_8h.html#6e110b8efe145a8ef4fb35999f7ad83e">00038</a> <span class="preprocessor"></span><span class="preprocessor">#define PM_CPU_DOMAIN_SIZE 1</span><a name="l00039"></a><a class="code" href="pm_8h.html#d3746ff000bffdd16925d65cb3179618">00039</a> <span class="preprocessor"></span><span class="preprocessor">#define PM_CPU_PICO 0</span><a name="l00040"></a>00040 <span class="preprocessor"></span><a name="l00041"></a>00041 <span class="comment">/*AHB*/</span><a name="l00042"></a><a class="code" href="pm_8h.html#37e9895746ca50f3d86ad22f910e744c">00042</a> <span class="preprocessor">#define PM_AHB_DOMAIN 1</span><a name="l00043"></a><a class="code" href="pm_8h.html#965750632e6f396fb98e878ebc597b70">00043</a> <span class="preprocessor"></span><span class="preprocessor">#define PM_AHB_DOMAIN_SIZE 11</span><a name="l00044"></a><a class="code" href="pm_8h.html#2cb662b465a300670907ae87958cc298">00044</a> <span class="preprocessor"></span><span class="preprocessor">#define PM_AHB_HEBI 32</span><a name="l00045"></a><a class="code" href="pm_8h.html#f94f738f2763f0339cbc541f4d1d8f80">00045</a> <span class="preprocessor"></span><span class="preprocessor">#define PM_AHB_APBA 33</span><a name="l00046"></a><a class="code" href="pm_8h.html#98e0f0381d526641a47c2ec26b5136c2">00046</a> <span class="preprocessor"></span><span class="preprocessor">#define PM_AHB_APBB 34</span><a name="l00047"></a><a class="code" href="pm_8h.html#fab178a1edadc7cd32d0dd21f4b1d137">00047</a> <span class="preprocessor"></span><span class="preprocessor">#define PM_AHB_HRAMC 35</span><a name="l00048"></a><a class="code" href="pm_8h.html#10337ce0cd02389dce30c4ac684de343">00048</a> <span class="preprocessor"></span><span class="preprocessor">#define PM_AHB_AHBBRIDGE 36</span><a name="l00049"></a><a class="code" href="pm_8h.html#c165945da2adbe748c757158d4dfe77e">00049</a> <span class="preprocessor"></span><span class="preprocessor">#define PM_AHB_HISI 37</span><a name="l00050"></a><a class="code" href="pm_8h.html#f7fb0bae0b9384fd192a911de7f0e22e">00050</a> <span class="preprocessor"></span><span class="preprocessor">#define PM_AHB_USB 38</span><a name="l00051"></a><a class="code" href="pm_8h.html#1215933f8079842abd58d90eacf1cb3b">00051</a> <span class="preprocessor"></span><span class="preprocessor">#define PM_AHB_LCDC 39</span><a name="l00052"></a><a class="code" href="pm_8h.html#3c59aa952e1c1350c7a1b8e50bc2fb4b">00052</a> <span class="preprocessor"></span><span class="preprocessor">#define PM_AHB_MACB0 40</span><a name="l00053"></a><a class="code" href="pm_8h.html#9494f06a14ce4b669123b192cbbee2d6">00053</a> <span class="preprocessor"></span><span class="preprocessor">#define PM_AHB_MACB1 41</span><a name="l00054"></a><a class="code" href="pm_8h.html#2acdd6341fdd347b8c9661b04ed83df4">00054</a> <span class="preprocessor"></span><span class="preprocessor">#define PM_AHB_DMAC 42</span><a name="l00055"></a>00055 <span class="preprocessor"></span><a name="l00056"></a>00056 <span class="comment">/*APBA*/</span><a name="l00057"></a><a class="code" href="pm_8h.html#1d81d3d60bfe377c184d6f2920459e0b">00057</a> <span class="preprocessor">#define PM_APBA_DOMAIN 2</span><a name="l00058"></a><a class="code" href="pm_8h.html#a8ba5e045b46a678d2e3fea5fdd4300e">00058</a> <span class="preprocessor"></span><span class="preprocessor">#define PM_APBA_DOMAIN_SIZE 17</span><a name="l00059"></a><a class="code" href="pm_8h.html#e5869c1a1ce39b85cb258d71d4772940">00059</a> <span class="preprocessor"></span><span class="preprocessor">#define PM_APBA_SPI0 64</span><a name="l00060"></a><a class="code" href="pm_8h.html#d056906e56657275c8da3ef2d38e371a">00060</a> <span class="preprocessor"></span><span class="preprocessor">#define PM_APBA_SPI1 65</span><a name="l00061"></a><a class="code" href="pm_8h.html#4585441d4844e9bb0d270ce7318467d0">00061</a> <span class="preprocessor"></span><span class="preprocessor">#define PM_APBA_TWI 66</span><a name="l00062"></a><a class="code" href="pm_8h.html#cef9a8882c1019eceb131761c331e17b">00062</a> <span class="preprocessor"></span><span class="preprocessor">#define PM_APBA_USART0 67</span><a name="l00063"></a><a class="code" href="pm_8h.html#a4f86829c79e56a12c8699243d6af817">00063</a> <span class="preprocessor"></span><span class="preprocessor">#define PM_APBA_USART1 68</span><a name="l00064"></a><a class="code" href="pm_8h.html#1023e5bbc3b3501fadadec06cb4a981f">00064</a> <span class="preprocessor"></span><span class="preprocessor">#define PM_APBA_USART2 69</span><a name="l00065"></a><a class="code" href="pm_8h.html#62a019e66b7b740358150c52be7fc6b4">00065</a> <span class="preprocessor"></span><span class="preprocessor">#define PM_APBA_USART3 70</span><a name="l00066"></a><a class="code" href="pm_8h.html#30c9286bac169bc997745bfb4c8d0afa">00066</a> <span class="preprocessor"></span><span class="preprocessor">#define PM_APBA_SSC0 71</span><a name="l00067"></a><a class="code" href="pm_8h.html#056fa7eef40d17847a043b40e038e28c">00067</a> <span class="preprocessor"></span><span class="preprocessor">#define PM_APBA_SSC1 72</span><a name="l00068"></a><a class="code" href="pm_8h.html#e2c6bee960e07e1d44709dc0d65c2cd7">00068</a> <span class="preprocessor"></span><span class="preprocessor">#define PM_APBA_SSC2 73</span><a name="l00069"></a><a class="code" href="pm_8h.html#67bfeb4705bf5bda7e9cca3ed4f9cb30">00069</a> <span class="preprocessor"></span><span class="preprocessor">#define PM_APBA_PIOA 74</span><a name="l00070"></a><a class="code" href="pm_8h.html#bb895d36a3f7080707138fba3e519d56">00070</a> <span class="preprocessor"></span><span class="preprocessor">#define PM_APBA_PIOB 75</span><a name="l00071"></a><a class="code" href="pm_8h.html#c332c9b71e59eda7d0187e83815c2f46">00071</a> <span class="preprocessor"></span><span class="preprocessor">#define PM_APBA_PIOC 76</span><a name="l00072"></a><a class="code" href="pm_8h.html#ea4633d02c5776d843df1216dc5abda6">00072</a> <span class="preprocessor"></span><span class="preprocessor">#define PM_APBA_PIOD 77</span><a name="l00073"></a><a class="code" href="pm_8h.html#30eaa2864917740d720c7bdeafebdcd9">00073</a> <span class="preprocessor"></span><span class="preprocessor">#define PM_APBA_PIOE 78</span><a name="l00074"></a><a class="code" href="pm_8h.html#81df71da8dc4ca1c3912f4afc2b3aa1e">00074</a> <span class="preprocessor"></span><span class="preprocessor">#define PM_APBA_PIOF 80</span><a name="l00075"></a><a class="code" href="pm_8h.html#385ac88f5897e5cb1c7e971e6fe2af7d">00075</a> <span class="preprocessor"></span><span class="preprocessor">#define PM_APBA_HPDC 81</span><a name="l00076"></a>00076 <span class="preprocessor"></span><a name="l00077"></a>00077 <span class="comment">/* APBB */</span><a name="l00078"></a><a class="code" href="pm_8h.html#8581f5aa9839b0f01556facfd429a105">00078</a> <span class="preprocessor">#define PM_APBB_DOMAIN 3</span><a name="l00079"></a><a class="code" href="pm_8h.html#b6351df2a6b41d90b2d256af8fd5787b">00079</a> <span class="preprocessor"></span><span class="preprocessor">#define PM_APBB_DOMAIN_SIZE 15</span><a name="l00080"></a><a class="code" href="pm_8h.html#b5f6e4abb4e571de44a8eaddeeef8728">00080</a> <span class="preprocessor"></span><span class="preprocessor">#define PM_APBB_SM 96</span><a name="l00081"></a><a class="code" href="pm_8h.html#92a81eb9c973d6e4f6334bdabed93b8d">00081</a> <span class="preprocessor"></span><span class="preprocessor">#define PM_APBB_INTC 97</span><a name="l00082"></a><a class="code" href="pm_8h.html#cafc70c8b22c1c03e9f91a6e4184e3a5">00082</a> <span class="preprocessor"></span><span class="preprocessor">#define PM_APBB_HMATRIX 98</span><a name="l00083"></a><a class="code" href="pm_8h.html#443266245590d7faaa8120d5db51055c">00083</a> <span class="preprocessor"></span><span class="preprocessor">#define PM_APBB_TIMER0 99</span><a name="l00084"></a><a class="code" href="pm_8h.html#857edd82420b21d3d0866c4ecae21192">00084</a> <span class="preprocessor"></span><span class="preprocessor">#define PM_APBB_TIMER1 100</span><a name="l00085"></a><a class="code" href="pm_8h.html#ec343679aba488f273346e450824e00d">00085</a> <span class="preprocessor"></span><span class="preprocessor">#define PM_APBB_PWM 101</span><a name="l00086"></a><a class="code" href="pm_8h.html#55889525d380a5b2a7346247f0a03271">00086</a> <span class="preprocessor"></span><span class="preprocessor">#define PM_APBB_MACB0 102</span><a name="l00087"></a><a class="code" href="pm_8h.html#88686efc6f17701d777b1263ffad7f88">00087</a> <span class="preprocessor"></span><span class="preprocessor">#define PM_APBB_MACB1 103</span><a name="l00088"></a><a class="code" href="pm_8h.html#392f6d7ee385110e946583ae90b53696">00088</a> <span class="preprocessor"></span><span class="preprocessor">#define PM_APBB_DAC 104</span><a name="l00089"></a><a class="code" href="pm_8h.html#4e092cf73f6e50da49b5506c70d18a6f">00089</a> <span class="preprocessor"></span><span class="preprocessor">#define PM_APBB_MMCI 105</span><a name="l00090"></a><a class="code" href="pm_8h.html#7df772eabad1c4bea6679b7508ac67b8">00090</a> <span class="preprocessor"></span><span class="preprocessor">#define PM_APBB_AUDIOC 106</span>

⌨️ 快捷键说明

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