エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
組込みに近いものをTDDで開発してみる〜問題提起編〜 - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
組込みに近いものをTDDで開発してみる〜問題提起編〜 - Qiita
さて、作るものに戻って、キーボードの「A」ボタンを押すと、caps lockのLEDがON/OFFすると言われてプロ... さて、作るものに戻って、キーボードの「A」ボタンを押すと、caps lockのLEDがON/OFFすると言われてプログラムを作るとき、どのような実装になるでしょうか? 愚直に作ると、概ね次のような疑似コードになるのではないでしょうか。 static void mainloop() { do { キーイベントを取得 if (Aボタンが押された) { write(LEDをトグル); } } while (何らかの条件を満たすまで); } int main() { mainloop(); return 0; } #define KEYBOARD_DEVICE "/dev/input/event2" #define LED_DEVICE "/sys/class/leds/input2::capslock/brightness" #define KEY_RELEASED 0 #define KEY_