📄 at90usb1287_8h.html
字号:
</div><p><a class="anchor" name="2e53291cfe94a16559b3e764a435f20d"></a><!-- doxytag: member="at90usb1287.h::UsbIsClockFreezed" ref="2e53291cfe94a16559b3e764a435f20d" args="()" --><div class="memitem"><div class="memproto"> <table class="memname"> <tr> <td class="memname">#define UsbIsClockFreezed </td> <td>(</td> </td> <td class="paramname"> </td> <td> ) </td> <td width="100%"> BitIsSet(USBCON, FRZCLK)</td> </tr> </table></div><div class="memdoc"><p></div></div><p><a class="anchor" name="330212cd8a2053bd2162048f024dc4f5"></a><!-- doxytag: member="at90usb1287.h::UsbIsControllerEnabled" ref="330212cd8a2053bd2162048f024dc4f5" args="()" --><div class="memitem"><div class="memproto"> <table class="memname"> <tr> <td class="memname">#define UsbIsControllerEnabled </td> <td>(</td> </td> <td class="paramname"> </td> <td> ) </td> <td width="100%"> BitIsSet(USBCON, USBE)</td> </tr> </table></div><div class="memdoc"><p></div></div><p><a class="anchor" name="127eae50fd60ee77c3ee8ee2517ff93f"></a><!-- doxytag: member="at90usb1287.h::UsbIsFullSpeedMode" ref="127eae50fd60ee77c3ee8ee2517ff93f" args="()" --><div class="memitem"><div class="memproto"> <table class="memname"> <tr> <td class="memname">#define UsbIsFullSpeedMode </td> <td>(</td> </td> <td class="paramname"> </td> <td> ) </td> <td width="100%"> BitIsSet(USBSTA, SPEED)</td> </tr> </table></div><div class="memdoc"><p></div></div><p><a class="anchor" name="39e7d835684bc48f5d94e0c640435777"></a><!-- doxytag: member="at90usb1287.h::UsbIsIDTI_FlagSet" ref="39e7d835684bc48f5d94e0c640435777" args="()" --><div class="memitem"><div class="memproto"> <table class="memname"> <tr> <td class="memname">#define UsbIsIDTI_FlagSet </td> <td>(</td> </td> <td class="paramname"> </td> <td> ) </td> <td width="100%"> BitIsSet(USBINT, IDTI)</td> </tr> </table></div><div class="memdoc"><p></div></div><p><a class="anchor" name="f16928470d4ef6f10899be2ff090e310"></a><!-- doxytag: member="at90usb1287.h::UsbIsLowSpeedMode" ref="f16928470d4ef6f10899be2ff090e310" args="()" --><div class="memitem"><div class="memproto"> <table class="memname"> <tr> <td class="memname">#define UsbIsLowSpeedMode </td> <td>(</td> </td> <td class="paramname"> </td> <td> ) </td> <td width="100%"> BitIsClear(USBSTA, SPEED)</td> </tr> </table></div><div class="memdoc"><p></div></div><p><a class="anchor" name="70ceadcb5d3b15213555e6822c0d9e06"></a><!-- doxytag: member="at90usb1287.h::UsbIsPLL_Locked" ref="70ceadcb5d3b15213555e6822c0d9e06" args="()" --><div class="memitem"><div class="memproto"> <table class="memname"> <tr> <td class="memname">#define UsbIsPLL_Locked </td> <td>(</td> </td> <td class="paramname"> </td> <td> ) </td> <td width="100%"> BitIsSet(PLLCSR, PLOCK)</td> </tr> </table></div><div class="memdoc"><p></div></div><p><a class="anchor" name="a148bfc03f31aead10bc5b41f43bbc00"></a><!-- doxytag: member="at90usb1287.h::UsbIsUID_PinHigh" ref="a148bfc03f31aead10bc5b41f43bbc00" args="()" --><div class="memitem"><div class="memproto"> <table class="memname"> <tr> <td class="memname">#define UsbIsUID_PinHigh </td> <td>(</td> </td> <td class="paramname"> </td> <td> ) </td> <td width="100%"> BitIsSet(USBSTA, ID)</td> </tr> </table></div><div class="memdoc"><p></div></div><p><a class="anchor" name="4f56eb8512f2dd75b80603f7697d9c3a"></a><!-- doxytag: member="at90usb1287.h::UsbIsVBUS_PinHigh" ref="4f56eb8512f2dd75b80603f7697d9c3a" args="()" --><div class="memitem"><div class="memproto"> <table class="memname"> <tr> <td class="memname">#define UsbIsVBUS_PinHigh </td> <td>(</td> </td> <td class="paramname"> </td> <td> ) </td> <td width="100%"> BitIsSet(USBSTA, VBUS)</td> </tr> </table></div><div class="memdoc"><p></div></div><p><a class="anchor" name="47b74a292e7a4684eaa7b866c86e8231"></a><!-- doxytag: member="at90usb1287.h::UsbIsVBUSTI_FlagSet" ref="47b74a292e7a4684eaa7b866c86e8231" args="()" --><div class="memitem"><div class="memproto"> <table class="memname"> <tr> <td class="memname">#define UsbIsVBUSTI_FlagSet </td> <td>(</td> </td> <td class="paramname"> </td> <td> ) </td> <td width="100%"> BitIsSet(USBINT, VBUSTI)</td> </tr> </table></div><div class="memdoc"><p></div></div><p><a class="anchor" name="4b5e764f8a0390494ffa735b419a734b"></a><!-- doxytag: member="at90usb1287.h::UsbSetDeviceMode" ref="4b5e764f8a0390494ffa735b419a734b" args="()" --><div class="memitem"><div class="memproto"> <table class="memname"> <tr> <td class="memname">#define UsbSetDeviceMode </td> <td>(</td> </td> <td class="paramname"> </td> <td> ) </td> <td width="100%"> SetBit(UHWCON, UIMOD)</td> </tr> </table></div><div class="memdoc"><p></div></div><p><a class="anchor" name="1cf7478c0ad09bd307dba17c50f368ad"></a><!-- doxytag: member="at90usb1287.h::UsbSetDeviceModeReg" ref="1cf7478c0ad09bd307dba17c50f368ad" args="()" --><div class="memitem"><div class="memproto"> <table class="memname"> <tr> <td class="memname">#define UsbSetDeviceModeReg </td> <td>(</td> </td> <td class="paramname"> </td> <td> ) </td> <td width="100%"> ClearBit(USBCON, HOST)</td> </tr> </table></div><div class="memdoc"><p></div></div><p><a class="anchor" name="d0c2c5bba0e9cdcecaf36bd698b4d6d7"></a><!-- doxytag: member="at90usb1287.h::UsbSetHostMode" ref="d0c2c5bba0e9cdcecaf36bd698b4d6d7" args="()" --><div class="memitem"><div class="memproto"> <table class="memname"> <tr> <td class="memname">#define UsbSetHostMode </td> <td>(</td> </td> <td class="paramname"> </td> <td> ) </td> <td width="100%"> ClearBit(UHWCON, UIMOD)</td> </tr> </table></div><div class="memdoc"><p></div></div><p><a class="anchor" name="d5db2c8d360299e048bcf29f352711c6"></a><!-- doxytag: member="at90usb1287.h::UsbSetHostModeReg" ref="d5db2c8d360299e048bcf29f352711c6" args="()" --><div class="memitem"><div class="memproto"> <table class="memname"> <tr> <td class="memname">#define UsbSetHostModeReg </td> <td>(</td> </td> <td class="paramname"> </td> <td> ) </td> <td width="100%"> SetBit(USBCON, HOST)</td> </tr> </table></div><div class="memdoc"><p></div></div><p><a class="anchor" name="df01ce81a9e439634ef15058b61d8c4e"></a><!-- doxytag: member="at90usb1287.h::UsbSetPLL_CPU_Frequency" ref="df01ce81a9e439634ef15058b61d8c4e" args="()" --><div class="memitem"><div class="memproto"> <table class="memname"> <tr> <td class="memname">#define UsbSetPLL_CPU_Frequency </td> <td>(</td> </td> <td class="paramname"> </td> <td> ) </td> <td width="100%"> PLLCSR = (_pre_<<2)</td> </tr> </table></div><div class="memdoc"><p></div></div><p><a class="anchor" name="703c1cf94f2c6aa1bb4593e2adc13647"></a><!-- doxytag: member="at90usb1287.h::UsbWaitPLL_Locked" ref="703c1cf94f2c6aa1bb4593e2adc13647" args="()" --><div class="memitem"><div class="memproto"> <table class="memname"> <tr> <td class="memname">#define UsbWaitPLL_Locked </td> <td>(</td> </td> <td class="paramname"> </td> <td> ) </td> <td width="100%"> while (!(PLLCSR & (1<<PLOCK)));</td> </tr> </table></div><div class="memdoc"><p></div></div><p><hr size="1"><address style="align: right;"><small>Generated on Tue Jul 17 08:14:11 2007 for usbstack by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.1 </small></address></body></html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -