makeWord()
指定した値からワード(符号無し整数)を作成します。
書式
uint16_t makeWord( uint16_t w )
uint16_t makeWord( uint8_t h, uint8_t l )
引数:
w :作成元の値
h :作成元の値(上位8ビット)
l :作成元の値(下位8ビット)
戻り値
作成したワード(符号無し整数)を返します。
詳細説明
makeWord()は次のように定義されています。
w、h、lに引数と異なる型の値を指定する場合は、それぞれの型にキャストする必要があります。
code:cpp
extern uint16_t makeWord( uint16_t w )
{
return w ;
}
extern uint16_t makeWord( uint8_t h, uint8_t l )
{
return (h << 8) | l ;
}
関連記事
このドキュメントはleafLabs, LLC.が執筆し、たま吉が翻訳・一部加筆修正したものです。