ユーザ用ツール

サイト用ツール


xg_series_devel:lighting_up_led:start

差分

この文書の現在のバージョンと選択したバージョンの差分を表示します。

この比較画面にリンクする

両方とも前のリビジョン 前のリビジョン
xg_series_devel:lighting_up_led:start [2018/12/25 09:36]
admin [LED の制御]
xg_series_devel:lighting_up_led:start [2018/12/25 09:44] (現在)
admin
ライン 22: ライン 22:
 ===== POWER LED(緑) の制御 ===== ===== POWER LED(緑) の制御 =====
  
-**boardctl(BIOC\_SET\_LED)** で 点灯/​消灯 を制御します。+**boardctl(BIOC_SET_LED)** で 点灯/​消灯 を制御します。
  
 <​code>​ <​code>​
ライン 64: ライン 64:
 ioctl() により各 LED の ON/OFF を制御することができます。 ioctl() により各 LED の ON/OFF を制御することができます。
  
-<file C led_main.c>​+<sxh c toolbar:​false;​ title:led_main.c>​
 #include <​nuttx/​config.h>​ #include <​nuttx/​config.h>​
 #include <​stdio.h>​ #include <​stdio.h>​
ライン 75: ライン 75:
 { {
   int fd, ret = -1;   int fd, ret = -1;
-  struct tca6507_onoff_s leds;  ​この構造体でリクエストを発行+  struct tca6507_onoff_s leds;  ​/* この構造体でリクエストを発行 ​*/
  
   fd = open("/​dev/​leddrv0",​ O_RDONLY);   fd = open("/​dev/​leddrv0",​ O_RDONLY);
ライン 82: ライン 82:
     {     {
  
-      leds.led = LED_STATUS3_GREEN; ​STATUS LED 3 の Green を +      leds.led = LED_STATUS3_GREEN; ​/* STATUS LED 3 の Green を */ 
-      leds.on = 1;                  ​点灯させる+      leds.on = 1;                  ​/* 点灯させる ​               */
  
       ioctl(fd, LEDIOC_ONOFF,​ (intptr_t) &leds);       ioctl(fd, LEDIOC_ONOFF,​ (intptr_t) &leds);
ライン 94: ライン 94:
   return ret;   return ret;
 } }
-</file>+</sxh>
  
 \\ \\
xg_series_devel/lighting_up_led/start.1545698207.txt.gz · 最終更新: 2018/12/25 09:36 by admin