avr-libc  2.0.0
Standard C library for AVR-GCC

AVR Libc Home Page

AVRs

AVR Libc Development Pages

Main Page

User Manual

Library Reference

FAQ

Example Projects

マクロ | 関数
power.h ファイルリファレンス

このファイルのソースコードを参照する

マクロ

#define clock_prescale_get()   (clock_div_t)(CLKPR & (uint8_t)((1<<CLKPS0)|(1<<CLKPS1)|(1<<CLKPS2)|(1<<CLKPS3)))
 

関数

static __inline void __attribute__ ((__always_inline__)) __power_all_enable()
 
void clock_prescale_set (clock_div_t __x)
 

マクロ定義ドキュメント

#define clock_prescale_get ( )    (clock_div_t)(CLKPR & (uint8_t)((1<<CLKPS0)|(1<<CLKPS1)|(1<<CLKPS2)|(1<<CLKPS3)))

クロックプリスケールレジスタの設定を取得し返します。返値の型はclock_div_tです。

注意:
XTAL Divide Control Register (XDIV)を搭載したデバイスの場合は、戻り値が1から129の範囲になります。戻り値が 列挙型 clock_div_t で定義された値と異なる可能性に注意してください。これは、clock_prescale_setがclock_div_tで定義された値以外の値で呼び出された場合にのみ発生します。

関数ドキュメント

static __inline void __attribute__ ( (__always_inline__)  )
static