|
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
嵌入式硬件系统接口电路设计! u! M# l9 ?& v `4 q
编辑推荐* _: d0 O4 I7 \: _. e
% o! _8 H+ A; I. D《嵌入式硬件系统接口电路设计》向读者一步步地阐明了嵌入式硬件系统设计的总体知识框架和设计过程,告诉读者如何去做,为什么要这样做。既让读者掌握一定的理论知识,又让读者具备一定的实际应用技能,希望读者通过对本书的学习,能够成功地开发自己的嵌入式硬件系统。《嵌入式硬件系统接口电路设计》除介绍嵌入式硬件系统及其接口电路技术之外,还增加了各种嵌入式硬件接口电路综合性应用设计实例等内容。
* E9 z# h8 V" [/ Q5 @5 r. T7 l1 ^, C6 c# A) T9 w, [
内容简介; v& l' a! x$ h8 G4 b9 H
. u+ ?' h. h7 Y6 c/ c; I/ R
《嵌入式硬件系统接口电路设计》详细介绍了嵌入式硬件系统及其接口电路应用技术,重点讲解了嵌入式系统开发基础、键盘接口电路设计、显示接口电路设计、模拟量输出传感器及其接口电路设计、数字量输出传感器及其接口电路设计、过程通道与人机接口电路设计、常用电信接口电路设计、控制接口电路设计、数据通信及其接口电路设计、常用电源变换及其监控接口电路设计、逆变器接口电路设计、检测接口电路设计、电磁兼容及其可靠性设计等内容。《嵌入式硬件系统接口电路设计》语言简洁,层次分明,每个实例都有具体的设计思路、硬件设计过程、设计小结,为读者提供了完整的嵌入式系统硬件接口电路设计全过程。同时,《嵌入式硬件系统接口电路设计》可为读者提供多媒体电子课件和一些扩展资料,《嵌入式硬件系统接口电路设计》可供从事嵌入式系统硬件接口技术与产品开发的技术人员学习使用,也可作为电信工程、电气工程、自动化等相关专业本科生、研究生及老师的参考书。
5 |/ X) r& a* i& z& [" \' v7 T- ~) F' L
嵌入式硬件系统接口电路设计目录/ q7 q6 A9 n& C, F
- J' ?5 j i# G0 Z第1章 嵌入式系统开发基础15 \- D+ \6 H5 ]# X+ \
1.1 嵌入式系统的基本概念1; k1 ^: ^+ Q! b- F4 ~4 `$ v7 C0 F
1.1.1 硬件层2) v9 y9 A8 v) Y* ]9 d9 q3 X9 L& V
1.1.2 中间层3$ s3 `* l B( t! w6 E
1.1.3 系统软件层4
( O! L5 Q7 R d7 }, d1.2 嵌入式系统的硬件组成5: h3 S5 S3 t/ Z* B6 T' \2 E3 i
1.2.1 嵌入式处理器62 N+ W. y+ O2 F
1.2.2 典型嵌入式微处理器介绍6
$ g6 R- }$ i3 E/ h) |6 u: K1.2.3 嵌入式片上系统8
# X) T7 m! ]1 P5 |8 @2 J6 N1.2.4 基本嵌入式系统的外围接口95 R: x" l( K, B, n V7 j
1.3 嵌入式操作系统14
: p9 u7 z- G. y1.3.1 嵌入式操作系统介绍14
3 j) q& C! X, W( y) R1.3.2 嵌入式实时操作系统15+ a$ q4 q3 n! o
1.3.3 常用嵌入式操作系统17
# L* b% E$ O0 D1 S$ F$ b1.3.4 三种嵌入式操作系统的比较19
5 @& w! F5 g; f5 k9 N. M* U/ }1.4 嵌入式系统开发的模式与流程205 }+ n# S$ S7 g9 A2 C3 J& @
1.4.1 嵌入式系统开发模式20
3 j$ @2 }6 P5 z. T; j9 M8 d1.4.2 嵌入式系统开发流程219 o$ E( g" G6 K7 d; p
5 X0 m( C( H5 x" K: i: k
第2章 键盘接口电路设计24
4 W5 O& I* F' G1 [9 F. Q" R$ D2.1 独立式键盘接口电路24
# P7 r# c2 r0 {' F0 M2.1.1 设计思路24
- s) N, U" J* o, L$ ~) t2.1.2 硬件电路设计24
. ?4 D- G# `$ T" K: c) a2.1.3 分析与小结25/ Q0 Z2 X8 ~+ q! v% a: W
2.2 矩阵式键盘接口电路25
( }) a& a6 z6 S2 ^' h5 U2.2.1 设计思路25
1 a+ U5 T1 m) q% J9 ~5 N+ H2.2.2 硬件电路设计26
! ?! N+ l1 Y, q \2.2.3 分析与小结27
$ f2 J T0 K* _ f* G8 h( E6 F2.3 触摸屏式接口电路27+ R! ~; }; B8 |# K7 u
2.3.1 设计思路27% i/ |4 n7 m! a6 s( C2 A# \1 H3 e, u
2.3.2 硬件电路设计29
' R, M) N" R( B# ~2.3.3 分析与小结29
# D3 n2 A' F5 V5 c+ h1 Z1 O2 }. z2.4 串行口键盘接口电路29
/ I9 N5 {$ p4 K# H3 O( \9 h- o( D2.4.1 实例说明与设计思路30: L9 b( j4 H' F7 \# l
2.4.2 硬件电路设计32
4 ?: S* y9 u* c! ^+ c% l3 L2.4.3 分析与小结33
' ~7 }6 w3 X) @9 z. b: B* t$ s' K/ u9 N
第3章 显示接口电路设计34' M5 n" p* a1 c- q X! c* w3 ?
3.1 LED显示器34 y7 h" z2 b! U( v7 i b) ]* z+ K r
3.1.1 LED显示器的结构与工作原理34# K2 J5 q( z' z, m! q' L
3.1.2 字形码34
7 f" }* a7 w9 e7 F) u3.1.3 静态显示34
% A+ Y9 u, Y- \6 o- }3.1.4 动态显示36
" P2 y1 x T; e: S: ~7 O3.1.5 实践与思考36( H6 {- _4 h# k* x
3.2 LCD显示器37
: Y' v5 w/ Y1 b0 z# p& U8 ]# y3.2.1 LCD概述37; c, w- c2 r/ ]* e
3.2.2 段式显示LCD37
5 X5 u ?8 E l. J- j) X3.2.3 字符型LCD39( o+ j, o$ N7 N% g
3.2.4 图形LCD44) k6 w/ }9 d$ v0 B4 f* p/ N
3.3 显示屏接口电路48
' h, Y. N/ X6 W2 d+ C7 y3.3.1 设计思路48 p+ Q6 ~6 T3 q# l
3.3.2 硬件电路设计483 P; G; g7 t0 H9 J5 P
3.3.3 程序设计49* c; K2 I' j" x! ~- i; |! j2 s' ]9 t
3.3.4 分析与小结51
& |% F( I: e+ H6 `' }: H; j! j8 [* F6 T; k
第4章 模拟量输出传感器及其接口电路设计52
! ] [8 z, _& a5 c; i8 y& z6 m2 ~. J4.1 压力传感器及其接口电路521 m' a4 f# L+ t* T6 Y( _7 U, v6 ~
4.1.1 设计思路52% }+ |4 |: ^; P- }$ ?, C+ R) a
4.1.2 硬件电路设计52+ H; _# [" E9 [+ L9 H
4.1.3 应用实例55" R! i- f7 P4 w+ d
4.1.4 分析与小结56
- i" J3 g0 h$ S! ? B: \4.2 温度传感器及其接口电路56
6 I0 m6 y% |( Y) q! f6 A2 ~8 D4.2.1 设计思路56
5 \) J x( k% \, w7 V* r4.2.2 硬件电路设计57
y3 u% n, A \2 c4.2.3 应用实例63+ r' s" q8 F, N6 s9 {
4.2.4 分析与小结64
( n, V5 }5 V. M2 ~6 k" s0 q4.3 霍尔传感器及其接口电路64
1 G. r- H: `; a" d1 r4.3.1 设计思路64
0 S4 V; ?" I; l% H W4.3.2 硬件电路设计65
7 b- P8 W( Y4 S# A& E0 A4.3.3 应用实例68+ n' o) S/ L; x( {/ d
4.3.4 分析与小结69
; q( R' |) a5 @& B) N b+ I+ s4.4 湿度传感器及其接口电路70- r4 F" g3 x0 j3 x9 Q$ o
4.4.1 设计思路70
& }+ B- V$ F) k4.4.2 硬件电路设计72
! Z6 E. r6 T7 n, D/ {8 |6 ]: O% u5 u4.4.3 应用实例74
6 a: A4 j: W i" i" ?1 z8 p4.4.4 分析与小结75
3 Z" [3 P( u4 D' z" H7 Y M4.5 气体传感器及其接口电路75
0 E, x$ z8 a4 f. q' G, r s" G8 m4.5.1 设计思路75% F1 d9 y7 P; [+ B2 f
4.5.2 硬件电路设计76' c* V- r4 F4 |( J* _! n! U
4.5.3 应用实例77% Z) L: \/ \3 L
4.5.4 分析与小结78
7 h Q4 s9 l; y% k$ A+ ~/ ~- N& ]9 X
$ K2 c3 V- u. ^第5章 数字量输出传感器及其接口电路设计79
( H" O$ M! d6 c3 ~+ L; i8 ^# _( R5.1 压力传感器及其接口电路79
6 ^6 a$ g! W& q% G5.1.1 设计思路79* h8 {& u: s' k, k0 o5 } X" Z' E8 |, e5 ]
5.1.2 硬件电路设计79" G% S+ K6 E4 { ?/ ]) M
5.1.3 实例应用80
# S+ A2 b1 K7 c1 ]0 x3 O5.2 温度传感器及其接口电路80
& P7 H& ~. V s0 R( W5.2.1 设计思路80) e. G! F2 ` k: O D3 Z& M
5.2.2 硬件电路设计81
2 A+ Y# P7 k- J3 K6 y' k2 Q5.3 数字式加速度传感器及其接口电路851 N1 K( x- n, x) b2 u. Q
5.3.1 设计思路85
& ^* P( G/ B$ T5 c$ {5 \5.3.2 硬件电路设计879 w0 m6 J9 F7 u* e+ f4 x
5.3.3 分析与小结87
4 T9 h2 g* t1 @$ t5.4 传感器信号调理器及其接口电路88( s% |0 z# n, i2 N/ t
5.4.1 设计思路880 ]" h! C( U6 d/ K! B; B7 h
5.4.2 硬件电路设计90
* A0 ]! l' z- n L" W5.4.3 分析与小结91
d# b1 {8 B0 j! N8 y5.5 传感器信号处理器及其接口电路92- ]+ @. j% X+ t Q% }
5.5.1 设计思路92
2 J* m8 y$ ~& y5.5.2 硬件电路设计94
1 `' _% K2 V/ k/ i) W- I. R9 {5.5.3 分析与小结95' k* x! e# v7 f) u
" j) m3 s* D( q& F, g& ?+ ?" q第6章 过程通道与人机接口电路设计96) t( t* O8 Q( w0 g8 Y
6.1 数字量输入输出通道96
4 w( p# N! r H" P* h* K6.1.1 数字量的种类96. S/ \( F. l" C3 y8 G: R3 c
6.1.2 数字量输入通道96
8 l/ b! I6 M- R* r( U6.1.3 数字量输出通道98
7 F3 i3 M. U2 C) N# X, w6 s6.1.4 数字量输入输出通道的标准化设计99
: `( T" X9 U8 s; o6.2 模拟量输出通道99
0 D7 C% S2 ~4 m: w6.2.1 D/A转换器原理996 U( Q' Z" b" ?7 _9 v. y, p6 g, N
6.2.2 D/A转换器芯片及接口电路1007 k0 a! C& |% ~" j! _0 y: v0 S! ^2 y3 o
6.2.3 D/A转换器的输出102$ h0 g( A% u7 S2 A3 W) P# m) w# g
6.2.4 D/A转换器接口的隔离技术102
* o: G% J- [" W) w6.2.5 D/A转换模板的标准化设计104
: p- n/ L: N! ]: P- j6.3 模拟量输入通道104
% m- j R: [# a ?0 [, x2 x6.3.1 A/D转换器原理104* U j9 N- P8 E A) J6 E
6.3.2 A/D转换器芯片及接口电路105# G( d3 e: A4 y$ y L$ @1 R2 t' q
6.3.3 A/D转换器的外围电路1097 x% v8 D" J( X0 v8 z" ^
6.3.4 A/D转换器接口的隔离技术110- U/ h% [" n6 {9 i& d0 Q# ^ S* }9 }
6.3.5 A/D转换器模板的标准化设计110
5 l: `& j- B! G" p) b& C6.4 人机接口110
# S$ Y$ a5 ~% x9 l7 l6 k; }6.4.1 键盘接口110! `& o, k/ t$ v
6.4.2 显示器接口112
/ s8 w z3 ~( N5 g7 U+ p2 m% g, `% O( \6.4.3 打印机接口112
: {9 k+ V0 |) v* H8 E* A6.4.4 其他人机接口112% C& S) O/ S4 ]' h0 y
7 f& J7 W2 u/ K9 D% k4 C& F* C
第7章 常用电信接口电路设计114( ~, k/ O# S9 v* g$ u/ a
7.1 语音接口电路1146 u4 B4 W# i8 w F
7.1.1 设计思路114
/ V1 \; `& B6 r7.1.2 硬件电路设计1168 }) C7 z; \% Z
7.1.3 分析与小结118
+ f! E( b: v/ m4 L! O, T! b7.2 数字电话终端接口电路1196 \ n ?5 u0 |6 z1 s4 Q! {
7.2.1 设计思路119
( o" _5 J$ ~! r, b/ W7.2.2 硬件电路设计119. T" x/ ?" Z) X
7.2.3 分析与小结122* n' p" f( ^$ L# S2 H1 _
7.3 信号发生器接口电路122
5 r/ m4 M0 j# t/ q, M6 x/ r2 W' R3 D7.3.1 设计思路122
; ~" g' z$ ]6 I+ F+ o7.3.2 硬件电路设计124
, u! g! X# L& t0 m# l/ x' v7.3.3 分析与小结127
U! i* l+ f$ ^7.4 数字频率计接口电路128
6 v% a- v- Z0 D& y9 B( P$ X2 h7.4.1 设计思路1287 B6 T: y/ `0 L
7.4.2 硬件电路设计130
4 V6 O* @5 z8 g; y: d2 x7.4.3 分析与小结1354 O* Y" l: s) T
8 c& [; ~, ? Q. u+ W% ?. @5 D
第8章 控制接口电路设计137
# y5 A5 s0 d+ Q8.1 电梯控制接口电路1373 N) O% ]4 x- h" X, c/ v, x
8.1.1 设计思路137; w! R+ R4 Y) o5 C" }9 {# K7 e
8.1.2 硬件电路设计137
# }# q2 q$ d5 f6 |3 X2 v8.1.3 分析与小结142& b* O1 `- o% u) G
8.2 PWM控制直流电机调速系统接口电路144 x; }) v4 G, i! z k1 `
8.2.1 设计思路144 v( ?$ |; _9 K7 ^# F% a5 O6 W0 ^* U
8.2.2 硬件电路设计1453 h( [ I6 I* v( p5 |
8.2.3 分析与小结155
4 G* \7 h; ]9 E h# @: m& E' d8.3 异步电动机矢量控制系统接口电路157
% D2 G1 V, G7 U# H8.3.1 设计思路157
3 O3 P7 P: s# u) y; ^; p" Q& a8.3.2 硬件电路设计159! q6 m4 E/ V. R. [1 B
8.3.3 分析与小结165& l7 C3 T0 p N5 h( q
8.4 感应电机直接转矩控制接口电路165% V2 J! M: ?/ \) d \) @* U9 M3 _
8.4.1 设计思路165" }9 D2 ]$ X4 d+ V7 o. e
8.4.2 硬件电路设计166
- m" u8 c: Z* o7 {2 h1 F8.4.3 分析与小结1701 ]7 ~& \9 G1 h" M0 O& B
8.5 感应电机软启动器接口电路170
/ p7 e/ s1 s0 C6 }: |2 ]8.5.1 设计思路170
/ ~, u' _' i6 ~* q8.5.2 硬件电路设计172
/ R- |$ ]; Y# F# ]2 c9 `8.5.3 分析与小结173
# ]( v' J8 N9 e8.6 谐振阻抗型混合有源滤波器接口电路1733 Z7 p* j1 G4 Y, o/ R2 y. E
8.6.1 设计思路173
2 d& B) m! o) {3 P T2 w8.6.2 硬件电路设计174
0 L# v! P+ i: N" g8 w8.6.3 分析与小结1781 r& t( }! k8 p( q( o3 r
* h' w( H, U7 k# T
第9章 数据通信及其接口电路设计180( N/ O5 y: Q/ }* y, R- c9 F( b
9.1 串行通信接口电路180& F8 b% ~1 t: f9 c
9.1.1 设计思路181
# N0 D6 v* b5 \7 {& @) x9.1.2 串行通信总线标准及其接口183! d! ~ K: V: c, g
9.1.3 MCS51的串行接口187! @, T: f7 }( n7 }* I; g2 {
9.1.4 MCS51单片机之间的通信191
) t2 c8 N/ {8 _* V9 x) n( G9.1.5 PC机和单片机之间的通信194' h4 _" g% I& I2 O$ h4 C3 J5 H
9.1.6 分析与小结195
7 A9 I1 u7 L0 E$ |9.2 并行通信接口电路1950 B0 N) @' W" f, M
9.2.1 CPU与外设之间的数据传输195
1 B9 p3 C9 T7 H, H0 M/ m4 K% q9.2.2 可编程并行接口芯片8255A197
- u. |6 W' o* w7 `6 t! \& Y9.2.3 习题与思考2049 k( v/ F: r% H7 R$ @
9.3 通用数据采集与处理系统接口电路204 \$ J3 G8 A* b4 o
9.3.1 设计思路204
3 m5 | W' Q: j) O9.3.2 硬件电路设计205$ u# u5 M, w' \
9.3.3 硬件各部分组成、实现方法和作用2069 W8 y! L' m. L( U+ r% |0 o/ W* B1 {
9.3.4 I2C电路的设计2113 |- |7 p5 E$ M. N3 c
9.3.5 电源、地的设计212, ~- q! ?: x1 ^/ B
9.3.6 去耦电容的设计212
2 c# H4 Y: U+ _9.3.7 电磁兼容性(EMC)设计212
/ Z4 T& C3 Y/ k! p& q0 c4 L9.3.8 分析与小结213
3 H/ t; \8 W" r5 w Z5 [1 ^, a Q) v# e
第10章 常用电源变换及其监控接口电路设计214
% h" c% E" U9 \6 O10.1 可调直流稳压电源接口电路214
/ p& |9 A( o6 S10.1.1 设计思路214! |2 o1 j) v: b. p+ z
10.1.2 硬件电路设计216
) @2 f; e. f" b( o. M0 w10.1.3 分析与小结2165 z6 P+ K) a/ q
10.2 直流恒流源接口电路216/ {$ U8 V( Y8 Q+ s! [
10.2.1 设计思路217
' `0 \% L4 r q2 `; K+ u9 ?10.2.2 硬件电路设计226
0 ^ o9 i4 p+ s. n! T0 `10.2.3 分析与小结2290 V! R9 l' b) ^ Q
10.3 直流斩波电源接口电路230
- }( S4 Y+ I" ]10.3.1 设计思路230) w# R$ U( Q/ A# f
10.3.2 硬件电路设计235
! A3 w3 n4 e( `10.3.3 分析与小结237 V. i3 H! s0 F, G
10.4 可控整流直流电源接口电路237
4 s& c3 V# D( P# Q0 T# o! G10.4.1 设计思路238- J2 g, l- \8 S2 P1 H/ }' a. l6 M
10.4.2 硬件电路设计243* E/ [5 r- J w% O
10.4.3 分析与小结248
# \0 }5 C o' r# ^$ N+ n, `" U* r# j/ G9 U4 Y
第11章 逆变器接口电路设计249' M2 O! `, e1 |$ T, `
11.1 单相SPWM逆变器接口电路2498 }2 T" Y+ z) `9 F' O4 Y" [
11.1.1 设计思路249! \6 K6 X. T8 f. q
11.1.2 硬件电路设计2576 D3 Y" n) }( m% s- x9 L! S, I
11.1.3 分析与小结2649 J) V( N' L4 m! `% _/ K' u. C
11.2 光伏并网逆变器接口电路264
% ~9 b. J" ]& C+ Z" \$ `" W/ m11.2.1 设计思路分析265
( ]3 ~7 I8 N5 k( S$ [- o$ _11.2.2 硬件电路设计267, W; N' F/ C0 {2 Y7 u. Y
11.2.3 分析与小结2712 f/ H, }) N0 a
11.3 风力发电并网逆变器接口电路272
! K4 n6 h7 |# W11.3.1 设计思路分析272
{' K7 ^) }$ O11.3.2 硬件电路设计275
1 g2 H3 c5 q( X4 c: L$ Q' Z11.3.3 分析与小结278+ b$ R6 ]' c( l7 f$ o$ {# h
7 X( l! ]6 |2 G: A5 p+ ?第12章 检测接口电路设计279- B7 d0 g0 |6 c4 o8 R7 {: u& h
12.1 数字电桥接口电路279
* k2 Q8 T/ b# c12.1.1 设计思路279: z2 ?0 X/ I, [
12.1.2 硬件电路设计2805 Q. T; `; x& \3 U
12.1.3 分析与小结2832 W+ N+ U, S; o3 p! `. s4 }8 E
12.2 数字温度计接口电路2838 y& ~6 b; y) ?
12.2.1 设计思路分析284
% N* A3 N: k6 Z+ N, Y& z% B12.2.2 模拟量/数字量转换285; E, Q# z4 U( ^- K7 Y" l) S) W
12.2.3 DS18B20芯片测温原理286+ y! @5 E. ?( p7 z4 u
12.2.4 系统设计思路分析2868 D; k( m" Z( |1 p$ z8 S
12.2.5 硬件电路设计2889 o9 u8 F) r. C
12.2.6 分析与小结295
5 d* f1 {9 K7 Q! P+ H12.3 三相交流参数测试仪接口电路2950 m+ y# I! B) y3 J- v& l5 a
12.3.1 设计思路分析296
) G" \3 d3 |: `8 w12.3.2 硬件电路设计301
5 V* C" z% b" b5 |12.3.3 分析与小结303& X- ~, p; J* [& P
D0 ^; l" ?" s
第13章 电磁兼容及可靠性设计304
8 m4 [# ?: u7 j" n13.1 电磁兼容设计3048 n. p: A: p7 o/ R ~
13.1.1 接地技术304
: P# C/ D" d% G$ I# P, a5 o: W13.1.2 滤波和吸收技术305$ U9 F8 j; r2 H( e8 U& b
13.1.3 屏蔽和隔离技术306. Q. U* V" r' ]0 G
13.1.4 合理布局307+ A' ^# F3 _$ r4 L. t# p
13.2 嵌入式外围设备的电磁兼容设计3070 r5 u9 t+ @ L. k
13.2.1 印制电路板设计中的电磁兼容设计307
: Y" [* N+ M8 X7 \! \2 S13.2.2 励磁装置的电磁兼容设计313
- [' y5 ~; W( d: Y' L13.3 电子系统的抗干扰设计3171 C* e: S$ o- E: X
13.3.1 电子线路抗干扰设计3172 a. H5 Y/ m' V+ C
13.3.2 电子线路EMC设计一般准则3191 ~% d2 F8 F9 |5 G: P; P# i
13.4 嵌入式接口电路的可靠性设计328# D$ I) m' ]3 e6 w8 l4 `- Y
13.4.1 基本复位电路328. N- A% W) L/ U9 f5 S7 \
13.4.2 电源电路的抗干扰措施329" Z3 ^* |& W! r! z! ^. ?" }; E
13.5 嵌入式监控电路设计实例331, Y3 g7 C" O+ `6 m8 L1 | [
13.5.1 实现目标与设计思路331
" |# j4 [$ [, R. K; i9 w% }13.5.2 器件的选择332
9 q% W8 E- f5 a. f2 b13.5.3 硬件电路设计332) d( \; T/ A4 y2 W# ?
13.6 光电隔离电路设计实例333" T. C/ d. w8 s$ e
13.6.1 系统功能及组成333
( Q3 V9 q* y, y' n7 v5 e- _13.6.2 干扰的种类及防止3358 N$ N n$ F6 h' L
13.6.3 隔离电路的设计335$ d$ q# \7 t% u8 u
13.7 小结3371 \+ L# L, F, x) N6 ]6 |4 {% w. C
参考文献3387 j& P8 q. A0 u* T
$ m$ r' ^( j: G1 p3 G- v
|
|