>らずらいと姫の挑戦日記(第25回)~組込マイコンンとコンピュータの違い~らずらいと姫の挑戦日記(第25回)~組込マイコンンとコンピュータの違い~2016-10-18今月開催されたCEATECで皆様からご質問を頂いたことを記事にまとめてみます。SubGHz)とコンピュータ(RasberryPi)の違いです。見た目は似ている2台ですが、どんな事に使えて、どんな特長があるのでしょうか。組込マイコン(LazuriteSubGHz)小さい電池で長持ち機能限定コンピュータ(RaspberryPi)色々できる電池消費が大きいこの特長を生かすためには、組込マイコン特有の『知識』と『ノウハウ』が必要ですね。組込マイコン組込マイコンはいろいろ制限があるものの、コンパクトで電池が長持ちします。コンピュータコンピュータはメモリが大容量で色々出来るけれど、たくさんのエネルギーを使用するので大きなバッテリーが必要です。ノウハウ1一瞬だけ働いて、仕事が終わったら休むことで電池長持ち!!コンピュータは常に働いているのに対して、組込マイコンは仕事をしていない時にこまめに休ませることで電池を長持ちさせているそうです。組込マイコン(Lazuriteシリーズ)とコンピュータ(PaspberryPi)の消費電力を比べた表です。コンピュータは色々な事が沢山出来ますが、その分消費電力も大きいことが解ります。組込マイコンは消費電力が小さいという事が解りますが、その中でも特に停止中の消費電力が小さいことが解ります。(Lazurite920Jは本当に少しの電力しか使わないので驚きです!)「一瞬だけ働いて、仕事が終わったら休む」とは、機能が限定されるけど、電池を長持ちさせるための大切な方法ですね。Lazuriteには、停止中の状態にすることが出来る関数が2つあるそうです。sleep関数サンプルプログラム「Welcome_SubGHz」で使用されています。wait_event(flag)サンプルプログラム「Welcome_SubGHz2」で使用されています。2つとも、働いていない時は休んでいるので、電池が長持ちするのですね。sleep関数は休む時間が10秒なのに対して、wait_event関数は起こされてから次に起こされるまでが10秒なので、wait_event関数を使ったほうが時間が正確ということです。delay関数やdelayMicroSeconds関数では休まないそうです。Semiconductor。