みなさんこんにちは!
DIY スプリンクラーと水槽の自動化に向けて AVR を順調に進めていますが、気になる質問に出くわしました。
どちらの if ステートメントが AVR でより速く実行されますか?(より少ないクロック サイクルで) どの程度ですか?
if(temp_sensor[0] < -20)
{
OCR1A--;
}
else if(tempout > tempset)
{
OCR1A--;
}
または
if((temp_sensor[0] < -20) || (tempout > tempset))
{
OCR1A--;
}
考え直して、私の 2 番目の質問は次のとおりです。使用するスペースが少ないのはどれですか?
私の結論: まず第一に、皆さんの回答とコメントに感謝します!
主な目的は、理解しやすいクリーンなコードを作成することです。