|
本帖最后由 QQ66566 于 2019-10-29 13:34 编辑 / V5 d. q, c' |& f7 a
4 s! B+ ?# h" e9 nX3P 下默认就有i2c-tools
+ C: }' @4 O/ C% T) M8 K1 B ]& edebian 没有相关软件。/ n$ j9 p& H/ ~! Q
如何让debian支持led控制呢?
% [; e$ c5 z2 s* @1 M下载i2c-tools
/ T* M9 h& w! @) M6 g1 O4 Tapt-get install libi2c-dev i2c-tools9 |" u/ ?/ f! d- V
; g: U. w( @% g( |5 g/ O
然后按照下面帖子操作就可以了。
# \5 K/ f D. p3 ]% A* i
* h5 h `. I( B+ O1 G猫盘群晖&&&猫盘x3p LED彩色呼吸灯都搞定了
( h1 n6 c% a) S B5 J8 A4 d! ohttp://bbs.nasdiyer.com/forum.php?m ... d=1842&fromuid=10470 R! d0 e- Q: T) k+ O( V1 S
- `) `- o L. G: d, B0 Y& A另外一个大神,帖子可以直接控制全部外设。2 k3 v4 X k0 ]) c
Debian风扇自动控温、LED指示风扇和硬盘待机状态, `* T, c6 x! s
http://bbs.nasdiyer.com/forum.ph ... 63&fromuid=1047
: x7 ?, n8 r8 i5 ]: |1 r& i' C" f
6 M+ u- `) S# Y) H8 C2 V7 C9 F& C$ V% J% ` c8 ~
i2c-tools 的命令
, H1 {! Y: h) P5 h9 L' ^i2cdetect -l 列出所有设备
. w0 q+ v. q0 T" f3 d: F
/ w2 a0 D% k- q0 G. e猫盘只有一个设备。# S9 u9 ^# H$ T5 b+ ]
i2c-0 i2c pxa_i2c-i2c I2C adapter2 R& v. q$ X% m- Y* h
1 X0 ]$ e: e3 H- \
( v( U- g: X7 @* @5 r: _1 _一下两个命令是列出所有地址中的设备,UU表示这个设备正在使用。! Z; A0 o, Z A6 I @4 p7 _( P) @/ m
i2cdetect -r -y pxa_i2c-i2c* f' N/ F M. b- T
. e. w+ X0 c, T( q$ c/ J
i2cdetect -r -y 0 p, {+ N" b" D' O, [
# h% p6 ^& k% v
& c" d2 o8 C1 r7 {3 O% m 0 1 2 3 4 5 6 7 8 9 a b c d e f3 u# z2 s% Z8 N% ]$ q# B0 ]1 {
00: -- -- -- -- -- -- -- -- -- -- -- -- --
% G, {4 r2 o7 x& J6 v' _10: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --7 t' P8 J* T3 Z" w
20: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --( R, s4 q+ L/ F) D
30: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- m- \1 E' p% Z+ ~( M! I$ m/ w) g
40: -- -- -- -- -- UU -- -- -- -- -- -- -- -- -- --& y5 \# q* _! V
50: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- i9 V# c. Y& [9 ?* a2 E! \
60: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --0 L, p- u! q5 }# L3 w( ]
70: -- -- -- -- -- -- -- --
2 x* w7 k( z4 c0 b# D/ C, {2 r
, n# i9 M$ d, C5 d7 w9 o. j, D, ?
向某寄存器写数据格式如下
" c7 E" E& N) [第一个0是指设备00 o% q- U! }# S5 T0 `
0x45是指 设备地址 Q7 g0 v5 R+ U. o2 ~# ^: k
0x00为寄存器地址8 q+ a+ e9 R9 q- A4 D$ f
0x55为寄存器的值
9 Q/ Y5 m0 k8 m+ l8 |i2cset -y -f 0 0x45 0x00 0x55
1 Q& |& X# D$ c9 F1 C
0 [+ c9 ?9 E- ?) W+ ^& L* f& P% N
; Q) d5 N: x8 |% m" J1 u4 d6 a: c) S4 d+ n! p" ~% m0 z
S( E0 }7 r0 b, N6 T( I |
评分
-
查看全部评分
|